Ejemplo n.º 1
0
        public override void Init(MyObjectBuilder_GuiControlBase objectBuilder)
        {
            base.Init(objectBuilder);

            var controlBuilder = (MyObjectBuilder_GuiControlCheckbox)objectBuilder;

            m_isChecked = controlBuilder.IsChecked;
            VisualStyle = controlBuilder.VisualStyle;
        }
Ejemplo n.º 2
0
 public MyGuiControlCheckbox(
     Vector2?position = null,
     Vector4?color    = null,
     String toolTip   = null,
     bool isChecked   = false,
     MyGuiControlCheckboxStyleEnum visualStyle = MyGuiControlCheckboxStyleEnum.Default,
     MyGuiDrawAlignEnum originAlign            = MyGuiDrawAlignEnum.HORISONTAL_CENTER_AND_VERTICAL_CENTER) :
     base(
         position:        position ?? Vector2.Zero,
         toolTip:         toolTip,
         colorMask: color,
         isActiveControl: true,
         originAlign: originAlign,
         canHaveFocus: true)
 {
     Name        = "CheckBox";
     m_isChecked = isChecked;
     VisualStyle = visualStyle;
 }
Ejemplo n.º 3
0
 public static StyleDefinition GetVisualStyle(MyGuiControlCheckboxStyleEnum style)
 {
     return m_styles[(int)style];
 }
Ejemplo n.º 4
0
        public override void Init(MyObjectBuilder_GuiControlBase objectBuilder)
        {
            base.Init(objectBuilder);

            var controlBuilder = (MyObjectBuilder_GuiControlCheckbox)objectBuilder;
            m_isChecked = controlBuilder.IsChecked;
            VisualStyle = controlBuilder.VisualStyle;
        }
Ejemplo n.º 5
0
 public MyGuiControlCheckbox(
     Vector2? position                         = null,
     Vector4? color                            = null,
     String toolTip                     = null,
     bool isChecked                            = false,
     MyGuiControlCheckboxStyleEnum visualStyle = MyGuiControlCheckboxStyleEnum.Default,
     MyGuiDrawAlignEnum originAlign            = MyGuiDrawAlignEnum.HORISONTAL_CENTER_AND_VERTICAL_CENTER):
     base(
          position:        position ?? Vector2.Zero,
          toolTip:         toolTip,
          colorMask: color,
          isActiveControl: true,
          originAlign: originAlign,
          canHaveFocus: true)
 {
     Name = "CheckBox";
     m_isChecked = isChecked;
     VisualStyle = visualStyle;
 }
Ejemplo n.º 6
0
 public static StyleDefinition GetVisualStyle(MyGuiControlCheckboxStyleEnum style)
 {
     return(m_styles[(int)style]);
 }