public NumberPropertyControl(PropertyPanel rootPanel) : base(rootPanel) { propertyNameLabel = new Label(); propertyTextBox = new TextBox(); propertyTrackBar = new TrackBar(); ((System.ComponentModel.ISupportInitialize)(this.propertyTrackBar)).BeginInit(); rootPanel.Controls.Add(propertyNameLabel); rootPanel.Controls.Add(propertyTextBox); rootPanel.Controls.Add(propertyTrackBar); propertyNameLabel.Visible = false; propertyNameLabel.AutoSize = true; propertyTextBox.Visible = false; propertyTextBox.LostFocus += new System.EventHandler(this.OnTextBoxChanged); propertyTextBox.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.OnEnterText); propertyTrackBar.Visible = false; propertyTrackBar.Minimum = 0; propertyTrackBar.Maximum = 5000; propertyTrackBar.LargeChange = 1; propertyTrackBar.AutoSize = false; propertyTrackBar.Size = new System.Drawing.Size(176, 20); propertyTrackBar.BackColor = System.Drawing.Color.White; propertyTrackBar.TickStyle = System.Windows.Forms.TickStyle.None; propertyTrackBar.ValueChanged += new System.EventHandler(this.OnValueChanged); ((System.ComponentModel.ISupportInitialize)(this.propertyTrackBar)).EndInit(); }
public TextPropertyControl(PropertyPanel rootPanel) : base(rootPanel) { propertyNameLabel = new Label(); rootPanel.Controls.Add(propertyNameLabel); propertyNameLabel.Visible = false; propertyNameLabel.AutoSize = true; }
//public Type resourceType; public ResourcePropertyControl(PropertyPanel rootPanel) : base(rootPanel) { propertyNameLabel = new Label(); comboBox = new ComboBox(); rootPanel.Controls.Add(propertyNameLabel); rootPanel.Controls.Add(comboBox); propertyNameLabel.Visible = false; propertyNameLabel.AutoSize = true; comboBox.Visible = false; comboBox.SelectedIndexChanged += new System.EventHandler(this.OnSelectedIndexChanged); }
public SwitchPropertyControl(PropertyPanel rootPanel) : base(rootPanel) { propertyNameLabel = new Label(); propertyCheckBox = new CheckBox(); rootPanel.Controls.Add(propertyNameLabel); rootPanel.Controls.Add(propertyCheckBox); propertyNameLabel.Visible = false; propertyNameLabel.AutoSize = true; propertyCheckBox.Visible = false; propertyCheckBox.AutoSize = true; propertyCheckBox.CheckedChanged += new System.EventHandler(this.OnCheckedChanged); }
public ColorPropertyControl(PropertyPanel rootPanel) : base(rootPanel) { propertyNameLabel = new Label(); propertyButton = new Button(); colorDialog = new ColorDialog(); rootPanel.Controls.Add(propertyNameLabel); rootPanel.Controls.Add(propertyButton); propertyNameLabel.Visible = false; propertyNameLabel.AutoSize = true; propertyButton.Visible = false; propertyButton.AutoSize = true; propertyButton.Click += new System.EventHandler(this.OnButtonClick); }
public VectorPropertyControl(PropertyPanel rootPanel) : base(rootPanel) { propertyNameLabel = new Label(); propertyXLabel = new Label(); propertyYLabel = new Label(); propertyZLabel = new Label(); propertyXTextBox = new TextBox(); propertyYTextBox = new TextBox(); propertyZTextBox = new TextBox(); rootPanel.Controls.Add(propertyNameLabel); rootPanel.Controls.Add(propertyXLabel); rootPanel.Controls.Add(propertyYLabel); rootPanel.Controls.Add(propertyZLabel); rootPanel.Controls.Add(propertyXTextBox); rootPanel.Controls.Add(propertyYTextBox); rootPanel.Controls.Add(propertyZTextBox); propertyNameLabel.Visible = false; propertyNameLabel.AutoSize = true; propertyXLabel.Visible = false; propertyXLabel.AutoSize = true; propertyYLabel.Visible = false; propertyYLabel.AutoSize = true; propertyZLabel.Visible = false; propertyZLabel.AutoSize = true; propertyXTextBox.Visible = false; //propertyXTextBox.TextChanged += new System.EventHandler(this.OnXTextBoxChanged); propertyXTextBox.LostFocus += new System.EventHandler(this.OnXTextBoxChanged); //propertyXTextBox.Leave += new System.EventHandler(this.OnXTextBoxLeave); propertyXTextBox.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.OnXEnterText); propertyYTextBox.Visible = false; //propertyYTextBox.TextChanged += new System.EventHandler(this.OnYTextBoxChanged); propertyYTextBox.LostFocus += new System.EventHandler(this.OnYTextBoxChanged); //propertyYTextBox.Leave += new System.EventHandler(this.OnYTextBoxLeave); propertyYTextBox.LostFocus += new System.EventHandler(this.OnYTextBoxChanged); propertyZTextBox.Visible = false; //propertyZTextBox.TextChanged += new System.EventHandler(this.OnZTextBoxChanged); propertyZTextBox.LostFocus += new System.EventHandler(this.OnZTextBoxChanged); //propertyZTextBox.Leave += new System.EventHandler(this.OnZTextBoxLeave); propertyZTextBox.LostFocus += new System.EventHandler(this.OnZTextBoxChanged); }
public PropertyControl(PropertyPanel rootPanel) { }
public PropertyPool(PropertyPanel panel) { m_panel = panel; }