Example #1
0
            private Control CreateNumberBox(Controls.NumericUpDown numericUD)
            {
                STNumbericUpDown control = new STNumbericUpDown();

                control.DataBindings.Add("Maximum", numericUD, "Maximum", false, DataSourceUpdateMode.OnPropertyChanged);
                control.DataBindings.Add("Minimum", numericUD, "Minimum", false, DataSourceUpdateMode.OnPropertyChanged);
                control.DataBindings.Add("Value", numericUD, "Value", false, DataSourceUpdateMode.OnPropertyChanged);
                control.DataBindings.Add("Enabled", numericUD, "Enabled", false, DataSourceUpdateMode.OnPropertyChanged);
                control.DataBindings.Add("Visible", numericUD, "Visible", false, DataSourceUpdateMode.OnPropertyChanged);
                return(control);
            }
            public GUISettings()
            {
                FormatCombobox = new Controls.ComboBox();
                MipCount       = new Controls.NumericUpDown(0, 13, 0);

                FormatCombobox.Bind(this, Format, FormatList);

                RedChannel   = STChannelType.Red;
                GreenChannel = STChannelType.Green;
                BlueChannel  = STChannelType.Blue;
                AlphaChannel = STChannelType.Alpha;
                Surface      = STSurfaceType.Texture2D;
            }
Example #3
0
            private Control CreateComboBox(Controls.NumericUpDown numericUD)
            {
                STNumbericUpDown control = new STNumbericUpDown();

                control.Anchor  = AnchorStyles.Right | AnchorStyles.Left;
                control.Width   = 300;
                control.Dock    = DockStyle.Fill;
                control.Maximum = numericUD.Maximum;
                control.Minimum = numericUD.Minimum;
                control.Bind(numericUD, "Value");
                control.ValueChanged += (sender, args) => {
                    numericUD.SetValue(control.Value);
                };

                return(control);
            }
Example #4
0
 public GCNGUISettings()
 {
     FormatCombobox        = new Controls.ComboBox();
     PaletteFormatCombobox = new Controls.ComboBox();
     MipCount = new Controls.NumericUpDown(0, 13, 0);
 }