Exemple #1
0
 protected void MakeBooleanAt(Anchor horAnchor, Anchor verAnchor, Font font, bool initValue,
                              int width, int height, int x, int y, Action <int, int> onClick)
 {
     if (widgets[widgetIndex] != null)
     {
         LauncherBooleanWidget widget = (LauncherBooleanWidget)widgets[widgetIndex];
         widget.DrawAt(drawer, horAnchor, verAnchor, x, y);
     }
     else
     {
         LauncherBooleanWidget widget = new LauncherBooleanWidget(game, font, width, height);
         widget.Value = initValue;
         widget.DrawAt(drawer, horAnchor, verAnchor, x, y);
         widget.OnClick       = onClick;
         widgets[widgetIndex] = widget;
     }
     widgetIndex++;
 }
 protected void MakeBooleanAt( Anchor horAnchor, Anchor verAnchor, Font font,
     int width, int height, int x, int y, Action<int, int> onClick)
 {
     if( widgets[widgetIndex] != null ) {
         LauncherBooleanWidget input = (LauncherBooleanWidget)widgets[widgetIndex];
         input.DrawAt( drawer, horAnchor, verAnchor, x, y );
     } else {
         LauncherBooleanWidget widget = new LauncherBooleanWidget( game, font, width, height );
         widget.DrawAt( drawer, horAnchor, verAnchor, x, y );
         widget.OnClick = onClick;
         widgets[widgetIndex] = widget;
     }
     widgetIndex++;
 }