Esempio n. 1
0
 public static ButtonUI CreateDeviceButtonSettings()
 {
     ButtonUI deviceButtonUI = new ButtonUI();
     deviceButtonUI.IsTextStroked = false;
     deviceButtonUI.StrokeShade = Utils.ColorShade.Normal;
     deviceButtonUI.FillShade = Utils.ColorShade.Dark;
     deviceButtonUI.Shape = ButtonUI.ButtonShape.BottomTop;
     deviceButtonUI.Gravity = GravityFlags.Left;
     deviceButtonUI.StrokeBorderWidthRatio = 0.1f;
     deviceButtonUI.RadiusIn = 7;
     deviceButtonUI.RadiusOut = 5;
     deviceButtonUI.Padding = 20;
     return deviceButtonUI;
 }
Esempio n. 2
0
 public ButtonUI(ButtonUI buttonUI)
 {
     StrokeShade = buttonUI.StrokeShade;
     FillShade = buttonUI.FillShade;
     StrokeColor = buttonUI.StrokeColor;
     FillColor = buttonUI.FillColor;
     IsTextStroked = buttonUI.IsTextStroked;
     IsSquared = buttonUI.IsSquared;
     Typeface = buttonUI.Typeface;
     Gravity = buttonUI.Gravity;
     Shape = buttonUI.Shape;
     Padding = buttonUI.Padding;
     TextSizeRatio = buttonUI.TextSizeRatio;
     StrokeBorderWidthRatio = buttonUI.StrokeBorderWidthRatio;
     StrokeTextWidthRatio = buttonUI.StrokeTextWidthRatio;
     StrokeBorderWidth = buttonUI.StrokeBorderWidth;
     StrokeTextWidth = buttonUI.StrokeTextWidth;
     _textSize = buttonUI._textSize;
     _radiusIn = buttonUI._radiusIn;
     _radiusOut = buttonUI._radiusOut;
 }
Esempio n. 3
0
 //--------------------------------------------------------------
 // BUTTON CONFIGURATION
 //--------------------------------------------------------------
 public static ButtonUI CreateMenuButtonSettings()
 {
     ButtonUI menuButtonUI = new ButtonUI();
     menuButtonUI.StrokeShade = Utils.ColorShade.Dark;
     menuButtonUI.FillShade = Utils.ColorShade.Normal;
     menuButtonUI.RadiusIn = 10;
     menuButtonUI.RadiusOut = 7;
     menuButtonUI.StrokeBorderWidthRatio = 0.2f;
     menuButtonUI.StrokeTextWidthRatio = 0.1f;
     menuButtonUI.TextSizeRatio = 0.5f;
     return menuButtonUI;
 }
Esempio n. 4
0
 public static ButtonUI CreateIconButtonSettings(Typeface font)
 {
     ButtonUI baseIconButtonUI = new ButtonUI();
     baseIconButtonUI.IsSquared = true;
     baseIconButtonUI.IsTextStroked = false;
     baseIconButtonUI.StrokeShade = Utils.ColorShade.Dark;
     baseIconButtonUI.FillShade = Utils.ColorShade.Normal;
     baseIconButtonUI.Typeface = font;
     baseIconButtonUI.StrokeBorderWidthRatio = 0.15f;
     baseIconButtonUI.RadiusIn = 7;
     baseIconButtonUI.RadiusOut = 5;
     return baseIconButtonUI;
 }
Esempio n. 5
0
 public static ButtonUI CreateDialogButtonSettings()
 {
     ButtonUI dialogButtonUI = new ButtonUI();
     dialogButtonUI.StrokeShade = Utils.ColorShade.Dark;
     dialogButtonUI.FillShade = Utils.ColorShade.Normal;
     dialogButtonUI.StrokeTextWidthRatio = 0.125f;
     return dialogButtonUI;
 }
Esempio n. 6
0
 public static ButtonUI CreateDeviceMenuButtonSettings()
 {
     ButtonUI deviceMenuButtonUI = new ButtonUI();
     deviceMenuButtonUI.StrokeShade = Utils.ColorShade.Dark;
     deviceMenuButtonUI.FillShade = Utils.ColorShade.Normal;
     return deviceMenuButtonUI;
 }