Add frame to press
This commit is contained in:
@@ -8,7 +8,7 @@ namespace PamhagenSysCtrl.Helpers.Pipeline {
|
||||
class EntryTrough : INode {
|
||||
|
||||
public const double WIDTH = 150;
|
||||
public const double HEIGHT = 50;
|
||||
public const double HEIGHT = 60;
|
||||
|
||||
public double CenterX { get; set; }
|
||||
public double CenterY { get; set; }
|
||||
@@ -100,8 +100,11 @@ namespace PamhagenSysCtrl.Helpers.Pipeline {
|
||||
|
||||
public void Update(bool isHovering, bool isPressed) {
|
||||
_inner?.Fill =
|
||||
isHovering && isPressed ? Brushes.DarkGray :
|
||||
isHovering ? Brushes.LightGray :
|
||||
IsActive && isHovering && isPressed ? PamhagenBrushes.Red :
|
||||
IsActive && isHovering ? PamhagenBrushes.Red :
|
||||
!IsActive && isHovering && isPressed ? PamhagenBrushes.Green :
|
||||
!IsActive && isHovering ? PamhagenBrushes.Green :
|
||||
IsActive ? PamhagenBrushes.Green :
|
||||
Brushes.WhiteSmoke;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user