コード例 #1
0
ファイル: Button.cs プロジェクト: pand5461/KOS-1
        public static Button NewCheckbox(Box parent, string text, bool on)
        {
            var r = new Button(parent, text, parent.FindStyle("toggle"));

            r.Pressed        = on;
            r.PressedVisible = on;
            r.SetToggleMode(true);
            return(r);
        }
コード例 #2
0
 public Slider(Box parent, bool h_not_v, float v, float from, float to) : base(parent, parent.FindStyle(h_not_v ? "horizontalSlider" : "verticalSlider"))
 {
     RegisterInitializer(InitializeSuffixes);
     horizontal   = h_not_v;
     val          = v;
     valueVisible = v;
     min          = from;
     max          = to;
     thumbStyle   = parent.FindStyle(horizontal ? "horizontalSliderThumb" : "verticalSliderThumb");
 }
コード例 #3
0
ファイル: PopupMenu.cs プロジェクト: pand5461/KOS-1
        public PopupMenu(Box parent) : base(parent, "", parent.FindStyle("popupMenu"))
        {
            IsToggle = true;

            itemStyle  = FindStyle("popupMenuItem");
            popupStyle = FindStyle("popupWindow");

            list = new ListValue();
            SetInitialContentImage(GameDatabase.Instance.GetTexture("kOS/GFX/popupmenu", false));
            RegisterInitializer(InitializeSuffixes);
        }
コード例 #4
0
        public PopupMenu(Box parent) : base(parent, "", parent.FindStyle("popupMenu"))
        {
            IsToggle = true;

            itemStyle  = FindStyle("popupMenuItem");
            popupStyle = FindStyle("popupWindow");

            list = new ListValue();
            SetInitialContentImage(Utilities.Utils.GetTextureWithErrorMsg("kOS/GFX/dds_popupmenu", false));
            RegisterInitializer(InitializeSuffixes);
        }
コード例 #5
0
ファイル: Label.cs プロジェクト: pand5461/KOS-1
 public Label(Box parent, string text) : this(parent, text, parent.FindStyle("label"))
 {
 }
コード例 #6
0
ファイル: Button.cs プロジェクト: pand5461/KOS-1
 public Button(Box parent, string text) : this(parent, text, parent.FindStyle("button"))
 {
 }
コード例 #7
0
ファイル: TextField.cs プロジェクト: stephengeorgewest/KOS-1
 public TextField(Box parent, string text) : base(parent, text, parent.FindStyle("textField"))
 {
     emptyHintStyle = FindStyle("emptyHintStyle");
     RegisterInitializer(InitializeSuffixes);
 }
コード例 #8
0
ファイル: ScrollBox.cs プロジェクト: stephengeorgewest/KOS-1
 public ScrollBox(Box parent) : base(parent, LayoutMode.Vertical, parent.FindStyle("scrollView"))
 {
     hsbStyle = parent.FindStyle("horizontalScrollbar");
     vsbStyle = parent.FindStyle("verticalScrollbar");
     RegisterInitializer(InitializeSuffixes);
 }
コード例 #9
0
 public TextField(Box parent, string text) : base(parent, text, parent.FindStyle("textField"))
 {
     toolTipStyle = FindStyle("labelTipOverlay");
     RegisterInitializer(InitializeSuffixes);
 }
コード例 #10
0
ファイル: Box.cs プロジェクト: stephengeorgewest/KOS-1
 public Box(Box parent, LayoutMode mode) : this(parent, mode, parent.FindStyle("box"))
 {
 }
コード例 #11
0
 public TipDisplay(Box parent, string text) : this(parent, text, parent.FindStyle("tipDisplay"))
 {
 }