C# Class Open.Core.Controls.Buttons.ButtonStateContent

Mostrar archivo Open project: philcockfield/Open.TestHarness.SL

Public Properties

Property Type Description
EnabledCondition EnabledCondition
FocusCondition FocusCondition
States ButtonState[]

Public Methods

Method Description
IsCurrent ( ButtonView button ) : bool

Protected Methods

Method Description
ButtonStateContent ( ButtonState states, EnabledCondition enabledCondition, FocusCondition focusCondition ) : System

Private Methods

Method Description
EnabledConditionMet ( ButtonView button ) : bool
FocusConditionMet ( ButtonView button ) : bool

Method Details

ButtonStateContent() protected method

protected ButtonStateContent ( ButtonState states, EnabledCondition enabledCondition, FocusCondition focusCondition ) : System
states ButtonState
enabledCondition EnabledCondition
focusCondition FocusCondition
return System

IsCurrent() public method

public IsCurrent ( ButtonView button ) : bool
button ButtonView
return bool

Property Details

EnabledCondition public_oe property

Gets the enabled-related conditions for which button content applies.
public EnabledCondition EnabledCondition
return EnabledCondition

FocusCondition public_oe property

Gets the focus-related conditions for which button content applies.
public FocusCondition FocusCondition
return FocusCondition

States public_oe property

Gets the state the content refers to.
public ButtonState[] States
return ButtonState[]