Interaction logic for BlockDisplay.xaml More...
Public Member Functions | |
BlockDisplay () | |
void | SetBlocksToShow (String[] names) |
void | UpdateControl () |
Static Public Member Functions | |
static Boolean | GetIsBigFonts (UIElement element) |
static void | SetIsBigFonts (UIElement element, Boolean value) |
Static Public Attributes | |
static readonly DependencyProperty | IsBigFontsProperty |
Private Member Functions | |
Border | createBorder () |
TextBlock | createTextBlock (String text) |
void | setupBlocks () |
WrapPanel | setupWrapPanel (String name) |
Private Attributes | |
List< TextBlock > | _blocks = new List<TextBlock>() |
Brush | _brushDisabled = new SolidColorBrush(Colors.LightGray) |
Brush | _brushNormal = new SolidColorBrush(Colors.Black) |
Brush | _brushOutOfRange = new SolidColorBrush(Colors.Red) |
List< String > | _infoToDisplay = new List<String>() |
Interaction logic for BlockDisplay.xaml
Definition at line 20 of file BlockDisplay.xaml.cs.
|
inline |
Definition at line 44 of file BlockDisplay.xaml.cs.
|
inlineprivate |
Definition at line 202 of file BlockDisplay.xaml.cs.
Referenced by SeciControls.BlockDisplay.setupBlocks().
|
inlineprivate |
Definition at line 209 of file BlockDisplay.xaml.cs.
Referenced by SeciControls.BlockDisplay.setupBlocks().
|
inlinestatic |
Definition at line 37 of file BlockDisplay.xaml.cs.
References SeciControls.BlockDisplay.IsBigFontsProperty.
|
inline |
Definition at line 49 of file BlockDisplay.xaml.cs.
References SeciControls.BlockDisplay._infoToDisplay, and SeciControls.BlockDisplay.setupBlocks().
|
inlinestatic |
Definition at line 33 of file BlockDisplay.xaml.cs.
References SeciControls.BlockDisplay.IsBigFontsProperty.
|
inlineprivate |
Definition at line 108 of file BlockDisplay.xaml.cs.
References SeciControls.BlockDisplay._infoToDisplay, SeciControls.BlockDisplay.createBorder(), SeciControls.BlockDisplay.createTextBlock(), and SeciControls.BlockDisplay.setupWrapPanel().
Referenced by SeciControls.BlockDisplay.SetBlocksToShow().
|
inlineprivate |
Definition at line 217 of file BlockDisplay.xaml.cs.
Referenced by SeciControls.BlockDisplay.setupBlocks().
|
inline |
Implements SeciControls.IUpdate.
Definition at line 77 of file BlockDisplay.xaml.cs.
References SeciControls.BlockDisplay._blocks, SeciControls.BlockDisplay._brushDisabled, SeciControls.BlockDisplay._brushNormal, SeciControls.BlockDisplay._brushOutOfRange, and SeciControls.BlockDisplay._infoToDisplay.
|
private |
Definition at line 26 of file BlockDisplay.xaml.cs.
Referenced by SeciControls.BlockDisplay.UpdateControl().
|
private |
Definition at line 25 of file BlockDisplay.xaml.cs.
Referenced by SeciControls.BlockDisplay.UpdateControl().
|
private |
Definition at line 23 of file BlockDisplay.xaml.cs.
Referenced by SeciControls.BlockDisplay.UpdateControl().
|
private |
Definition at line 24 of file BlockDisplay.xaml.cs.
Referenced by SeciControls.BlockDisplay.UpdateControl().
|
private |
Definition at line 22 of file BlockDisplay.xaml.cs.
Referenced by SeciControls.BlockDisplay.SetBlocksToShow(), SeciControls.BlockDisplay.setupBlocks(), and SeciControls.BlockDisplay.UpdateControl().
|
static |
Definition at line 30 of file BlockDisplay.xaml.cs.
Referenced by SeciControls.BlockDisplay.GetIsBigFonts(), and SeciControls.BlockDisplay.SetIsBigFonts().