コード例 #1
0
        public Control(VisualStyle defaultStyle)
        {
            HorizontalAlignment = HorizontalAlignment.Centre;
            VerticalAlignment   = VerticalAlignment.Centre;

            if (defaultStyle != null && defaultStyle.TextureRegion != null)
            {
                Width  = defaultStyle.TextureRegion.Width;
                Height = defaultStyle.TextureRegion.Height;
            }

            Margin = new Margin(4);
        }
コード例 #2
0
ファイル: Control.cs プロジェクト: netonjm/Rube.Net
		public Control(VisualStyle defaultStyle)
		{
            HorizontalAlignment = HorizontalAlignment.Centre;
            VerticalAlignment = VerticalAlignment.Centre;

            if(defaultStyle != null && defaultStyle.TextureRegion != null)
            {
                Width = defaultStyle.TextureRegion.Width;
                Height = defaultStyle.TextureRegion.Height;
            }

            Margin = new Margin(4);
		}
コード例 #3
0
ファイル: Pawn.cs プロジェクト: schwarzeszeux/CraftworkGUI
        private static Control CreateControl(ITextureRegion textureRegion)
        {
            var normalStyle = new VisualStyle(textureRegion)
            {
                Colour = Color.LightGray
            };

            var button = new Button(normalStyle)
            {
                HoverStyle = new VisualStyle(textureRegion) { Colour = Color.White },
                Width = 64,
                Height = 64
            };
            return button;
        }
コード例 #4
0
 public Label(VisualStyle defaultStyle)
     : base(defaultStyle)
 {
     NormalStyle = defaultStyle;
 }
コード例 #5
0
ファイル: Button.cs プロジェクト: schwarzeszeux/CraftworkGUI
 public Button(VisualStyle normalStyle)
     : base(normalStyle)
 {
     NormalStyle = normalStyle;
 }
コード例 #6
0
 public ListBox(VisualStyle itemStyle)
     : base(null)
 {
     ItemStyle = itemStyle;
     Items     = new List <ListBoxItem>();
 }
コード例 #7
0
ファイル: Label.cs プロジェクト: schwarzeszeux/CraftworkGUI
 public Label(VisualStyle defaultStyle)
     : base(defaultStyle)
 {
     NormalStyle = defaultStyle;
 }
コード例 #8
0
ファイル: ListBox.cs プロジェクト: netonjm/Rube.Net
 public ListBox(VisualStyle itemStyle)
     : base(null)
 {
     ItemStyle = itemStyle;
     Items = new List<ListBoxItem>();
 }
コード例 #9
0
ファイル: ToggleButton.cs プロジェクト: netonjm/Rube.Net
 public ToggleButton(VisualStyle normalStyle)
     : base(normalStyle)
 {
     Clicked += OnClicked;
 }
コード例 #10
0
 public Image(VisualStyle defaultStyle)
     : base(defaultStyle)
 {
     NormalStyle = defaultStyle;
 }
コード例 #11
0
ファイル: TextBox.cs プロジェクト: netonjm/Rube.Net
 public TextBox(VisualStyle defaultStyle)
     : base(defaultStyle)
 {
 }
コード例 #12
0
 public TextBox(VisualStyle defaultStyle)
     : base(defaultStyle)
 {
 }
コード例 #13
0
ファイル: StatusBar.cs プロジェクト: netonjm/Rube.Net
		public StatusBar (VisualStyle defaultStyle)
            : base(defaultStyle)
		{
		}
コード例 #14
0
 public Button(VisualStyle normalStyle)
     : base(normalStyle)
 {
     NormalStyle = normalStyle;
 }
コード例 #15
0
ファイル: Image.cs プロジェクト: schwarzeszeux/CraftworkGUI
 public Image(VisualStyle defaultStyle)
     : base(defaultStyle)
 {
     NormalStyle = defaultStyle;
 }
コード例 #16
0
 public ToggleButton(VisualStyle normalStyle)
     : base(normalStyle)
 {
     Clicked += OnClicked;
 }
コード例 #17
0
 public StatusBar(VisualStyle defaultStyle)
     : base(defaultStyle)
 {
 }
コード例 #18
0
 public TextControl(VisualStyle defaultStyle)
     : base(defaultStyle)
 {
     TextStyle = new TextStyle();
 }
コード例 #19
0
 public TextControl(VisualStyle defaultStyle)
     : base(defaultStyle)
 {
     TextStyle = new TextStyle();
 }