public DataControl_Color3(ObjectTypeMember member) : base(member) { m_UserControl = m_Button; m_Button.Click += HandleColorButtonClick; Controls.Add(m_Button); }
public DataControl_Vector3(ObjectTypeMember member) : base(member) { Controls.Add(m_X_Box); Controls.Add(m_Y_Box); Controls.Add(m_Z_Box); }
public DataControl_Array(DataType DataType, bool isReferences, ObjectTypeMember member) : base(member) { m_DataType = DataType; m_IsReferences = isReferences; m_ItemsPanel.Height = m_ItemsPanel.Height ; m_ItemsPanel.BorderStyle = BorderStyle.FixedSingle; m_ItemsPanel.Height = 0; m_ItemsPanel.Width = Width ; m_AddButton.Width = DEFAULT_BUTTON_WIDTH; m_DeleteButton.Width = DEFAULT_BUTTON_WIDTH; m_AddButton.Text = "Add"; m_DeleteButton.Text = "Delete"; m_ButtonsPanel.Location = new Point(0, m_ItemsPanel.Height); m_ButtonsPanel.Controls.Add(m_AddButton); m_ButtonsPanel.Controls.Add(m_DeleteButton); m_AddButton.Click += new System.EventHandler(this.AddItem); Controls.Add(m_ItemsPanel); Controls.Add(m_ButtonsPanel); BorderStyle = BorderStyle.FixedSingle; m_ButtonsPanel.BorderStyle = BorderStyle.FixedSingle; m_ItemsPanel.BorderStyle = BorderStyle.FixedSingle; }
public DataControl_Reference(ObjectTypeMember member) : base(member) { m_UserControl = m_Button; m_Button.Click += HandleReferenceButtonClick; Controls.Add(m_UserControl); }
public DataControl(ObjectTypeMember member) { m_Member = member; Height = s_DefaultHeight; m_Label.Height = s_DefaultHeight; Controls.Add(m_Label); }
public DataControl_BitFlags(Dictionary<int, String> valuesToNamesMap, Dictionary< String, int > namesToValuesMap, ObjectTypeMember member) : base(member) { m_ValuesToNamesMap = valuesToNamesMap; m_NamesToValuesMap = namesToValuesMap; m_ComboBox.DropDownStyle = ComboBoxStyle.DropDownList; foreach (String val in valuesToNamesMap.Values) { m_ComboBox.Items.Add(val); } m_ComboBox.Text = m_ComboBox.Items[0].ToString(); m_UserControl = m_ComboBox; // Controls.Add(m_ComboBox); foreach (String val in valuesToNamesMap.Values) { CheckBox newFlagCheckBox = new CheckBox(); newFlagCheckBox.Text = val; m_CheckBoxes.Add(newFlagCheckBox); Controls.Add(newFlagCheckBox); newFlagCheckBox.Top = Height - newFlagCheckBox.Height; newFlagCheckBox.Left = Width; int key = m_NamesToValuesMap[val]; m_ValuesToCheckBoxesMap.Add(key, newFlagCheckBox); Height += newFlagCheckBox.Height; } }
public DataControl_Enum(Dictionary<int, String> dictionary,ObjectTypeMember member) : base(member) { m_ComboBox.DropDownStyle = ComboBoxStyle.DropDownList; foreach (String val in dictionary.Values) { m_ComboBox.Items.Add(val); } m_ComboBox.Text = m_ComboBox.Items[0].ToString(); m_UserControl = m_ComboBox; Controls.Add(m_ComboBox); }
public DataControl_Matrix3(ObjectTypeMember member) : base(member) { Controls.Add(m_11_Box); Controls.Add(m_12_Box); Controls.Add(m_13_Box); Controls.Add(m_21_Box); Controls.Add(m_22_Box); Controls.Add(m_23_Box); Controls.Add(m_31_Box); Controls.Add(m_32_Box); Controls.Add(m_33_Box); }
public override DataControl CreateControl(ObjectTypeMember member) { return new DataControl_Vector3(member); }
public DataControl_int(ObjectTypeMember member) : base(member) { m_UserControl = m_TextBox; Controls.Add(m_TextBox); }
public DataControl_Array(DataType DataType,ObjectTypeMember member) : this(DataType,false,member) { }
public DataControl_bool(ObjectTypeMember member) : base(member) { m_UserControl = m_CheckBox; Controls.Add(m_CheckBox); }