private void initItemGrid() { { DataGridViewColumn col = new DataGridViewColumn(); DataGridViewTypedLinkCell cell = new DataGridViewTypedLinkCell(); cell.SystemType = EditorSystemType.Item; col.Name = "item_def_id"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 100; col.HeaderText = "Items"; col.CellTemplate = cell; gridItems.Columns.Add(col); } { DataGridViewNumericUpDownElements.DataGridViewNumericUpDownColumn col = new DataGridViewNumericUpDownElements.DataGridViewNumericUpDownColumn(); DataGridViewNumericUpDownElements.DataGridViewNumericUpDownCell cell = new DataGridViewNumericUpDownElements.DataGridViewNumericUpDownCell(); col.Name = "quantity"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 40; col.HeaderText = "Quantity"; col.CellTemplate = cell; col.Maximum = 9999; col.Minimum = 1; gridItems.Columns.Add(col); } }
private void initStatisticsGrid() { { DataGridViewColumn col = new DataGridViewColumn(); DataGridViewTypedLinkCell cell = new DataGridViewTypedLinkCell(); cell.SystemType = EditorSystemType.Statistic; col.Name = "statistic_def_id"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 100; col.HeaderText = "Statistic"; col.CellTemplate = cell; gridStatistics.Columns.Add(col); } { DataGridViewNumericUpDownElements.DataGridViewNumericUpDownColumn col = new DataGridViewNumericUpDownElements.DataGridViewNumericUpDownColumn(); DataGridViewNumericUpDownElements.DataGridViewNumericUpDownCell cell = new DataGridViewNumericUpDownElements.DataGridViewNumericUpDownCell(); col.Name = "value"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 40; col.HeaderText = "Stat Value"; col.CellTemplate = cell; col.Maximum = 10000000; col.Minimum = 1; gridStatistics.Columns.Add(col); } }
private void initConversationsGrid() { { DataGridViewColumn col = new DataGridViewColumn(); DataGridViewTextBoxCell cell = new DataGridViewTextBoxCell(); col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 100; col.Name = "keyword"; col.HeaderText = "Keywords"; col.CellTemplate = cell; gridConversations.Columns.Add(col); } { DataGridViewColumn col = new DataGridViewColumn(); DataGridViewTextBoxCell cell = new DataGridViewTextBoxCell(); col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 250; col.Name = "conversation"; col.HeaderText = "Text"; col.CellTemplate = cell; gridConversations.Columns.Add(col); } { DataGridViewCheckBoxColumn col = new DataGridViewCheckBoxColumn(); DataGridViewCheckBoxCell cell = new DataGridViewCheckBoxCell(); col.Name = "is_default"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 25; col.HeaderText = "Is Default"; col.CellTemplate = cell; gridConversations.Columns.Add(col); } { DataGridViewColumn col = new DataGridViewColumn(); DataGridViewTypedLinkCell cell = new DataGridViewTypedLinkCell(); cell.SystemType = EditorSystemType.Slot; col.Name = "faction_def_id"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 100; col.HeaderText = "Faction"; col.CellTemplate = cell; gridConversations.Columns.Add(col); } { DataGridViewNumericUpDownElements.DataGridViewNumericUpDownColumn col = new DataGridViewNumericUpDownElements.DataGridViewNumericUpDownColumn(); DataGridViewNumericUpDownElements.DataGridViewNumericUpDownCell cell = new DataGridViewNumericUpDownElements.DataGridViewNumericUpDownCell(); col.Name = "faction_reputation"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 60; col.HeaderText = "Reputation"; col.CellTemplate = cell; col.Maximum = 9999; col.Minimum = 0; cell.Value = 0; gridConversations.Columns.Add(col); } }
private void initTablesGrid() { { DataGridViewColumn col = new DataGridViewColumn(); DataGridViewTypedLinkCell cell = new DataGridViewTypedLinkCell(); cell.SystemType = EditorSystemType.TreasureTable; col.Name = "treasure_table_def_id"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 100; col.HeaderText = "Treasure Table"; col.CellTemplate = cell; gridTables.Columns.Add(col); } { DataGridViewNumericUpDownElements.DataGridViewNumericUpDownColumn col = new DataGridViewNumericUpDownElements.DataGridViewNumericUpDownColumn(); DataGridViewNumericUpDownElements.DataGridViewNumericUpDownCell cell = new DataGridViewNumericUpDownElements.DataGridViewNumericUpDownCell(); col.Name = "item_quantity"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 40; col.HeaderText = "Quantity"; col.CellTemplate = cell; col.Maximum = 99; col.Minimum = 1; cell.Value = 1; gridTables.Columns.Add(col); } { DataGridViewNumericUpDownElements.DataGridViewNumericUpDownColumn col = new DataGridViewNumericUpDownElements.DataGridViewNumericUpDownColumn(); DataGridViewNumericUpDownElements.DataGridViewNumericUpDownCell cell = new DataGridViewNumericUpDownElements.DataGridViewNumericUpDownCell(); col.Name = "min_coin"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 40; col.HeaderText = "Min Coin"; col.CellTemplate = cell; col.Maximum = 9999999; col.Minimum = 0; cell.Value = 0; gridTables.Columns.Add(col); } { DataGridViewNumericUpDownElements.DataGridViewNumericUpDownColumn col = new DataGridViewNumericUpDownElements.DataGridViewNumericUpDownColumn(); DataGridViewNumericUpDownElements.DataGridViewNumericUpDownCell cell = new DataGridViewNumericUpDownElements.DataGridViewNumericUpDownCell(); col.Name = "max_coin"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 40; col.HeaderText = "Max Coin"; col.CellTemplate = cell; col.Maximum = 9999999; col.Minimum = 0; cell.Value = 0; gridTables.Columns.Add(col); } }
private void initItemsGrid() { { DataGridViewColumn col = new DataGridViewColumn(); DataGridViewTypedLinkCell cell = new DataGridViewTypedLinkCell(); cell.SystemType = EditorSystemType.Item; col.Name = "item_def_id"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 100; col.HeaderText = "Item"; col.CellTemplate = cell; gridItems.CurrentCellDirtyStateChanged += new EventHandler(gridItems_CurrentCellDirtyStateChanged); gridItems.Columns.Add(col); } { DataGridViewColumn col = new DataGridViewColumn(); DataGridViewTypedLinkCell cell = new DataGridViewTypedLinkCell(); cell.SystemType = EditorSystemType.Slot; col.Name = "slot_def_id"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 100; col.HeaderText = "Slot"; col.CellTemplate = cell; gridItems.Columns.Add(col); } { DataGridViewNumericUpDownElements.DataGridViewNumericUpDownColumn col = new DataGridViewNumericUpDownElements.DataGridViewNumericUpDownColumn(); DataGridViewNumericUpDownElements.DataGridViewNumericUpDownCell cell = new DataGridViewNumericUpDownElements.DataGridViewNumericUpDownCell(); col.Name = "quantity"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 40; col.HeaderText = "Quantity"; col.CellTemplate = cell; col.Maximum = 9999; col.Minimum = 1; cell.Value = 1; gridItems.Columns.Add(col); } }
private void initStatsGrid() { { DataGridViewColumn col = new DataGridViewColumn(); DataGridViewTypedLinkCell cell = new DataGridViewTypedLinkCell(); cell.SystemType = EditorSystemType.Statistic; col.Name = "statistic_def_id"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 100; col.HeaderText = "Statistic"; col.CellTemplate = cell; gridStatistics.Columns.Add(col); } { DataGridViewNumericUpDownElements.DataGridViewNumericUpDownColumn col = new DataGridViewNumericUpDownElements.DataGridViewNumericUpDownColumn(); DataGridViewNumericUpDownElements.DataGridViewNumericUpDownCell cell = new DataGridViewNumericUpDownElements.DataGridViewNumericUpDownCell(); col.Name = "value"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.Width = 50; col.HeaderText = "Starting Value"; col.CellTemplate = cell; col.Maximum = 99999; col.Minimum = -99999; gridStatistics.Columns.Add(col); } { DataGridViewCheckBoxColumn col = new DataGridViewCheckBoxColumn(); DataGridViewCheckBoxCell cell = new DataGridViewCheckBoxCell(); col.Name = "is_exempt"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 25; col.HeaderText = "Is Exempt"; col.CellTemplate = cell; gridStatistics.Columns.Add(col); } }
private void initResourcesGrid() { { DataGridViewComboBoxColumn col = new DataGridViewComboBoxColumn(); DataGridViewComboBoxCell cell = new DataGridViewComboBoxCell(); col.Name = "ref_tool_type_id"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 100; col.HeaderText = "Tool Type"; col.CellTemplate = cell; ComboUtils.fillComboCellWithRefTable(cell, "ref_tool_type", "ref_tool_type_id", "name"); col.ValueMember = "Value"; col.DisplayMember = "Name"; gridResources.Columns.Add(col); } { DataGridViewColumn col = new DataGridViewColumn(); DataGridViewTypedLinkCell cell = new DataGridViewTypedLinkCell(); cell.SystemType = EditorSystemType.Statistic; col.Name = "statistic_def_id"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 100; col.HeaderText = "Statistic"; col.CellTemplate = cell; gridResources.Columns.Add(col); } { DataGridViewNumericUpDownElements.DataGridViewNumericUpDownColumn col = new DataGridViewNumericUpDownElements.DataGridViewNumericUpDownColumn(); DataGridViewNumericUpDownElements.DataGridViewNumericUpDownCell cell = new DataGridViewNumericUpDownElements.DataGridViewNumericUpDownCell(); col.Name = "min_skill"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 40; col.HeaderText = "Min Skill"; col.CellTemplate = cell; col.Maximum = 9999; col.Minimum = 1; gridResources.Columns.Add(col); } { DataGridViewNumericUpDownElements.DataGridViewNumericUpDownColumn col = new DataGridViewNumericUpDownElements.DataGridViewNumericUpDownColumn(); DataGridViewNumericUpDownElements.DataGridViewNumericUpDownCell cell = new DataGridViewNumericUpDownElements.DataGridViewNumericUpDownCell(); col.Name = "gather_amount"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 40; col.HeaderText = "Gather Amount"; col.CellTemplate = cell; col.Maximum = 9999; col.Minimum = 1; gridResources.Columns.Add(col); } { DataGridViewColumn col = new DataGridViewColumn(); DataGridViewTypedLinkCell cell = new DataGridViewTypedLinkCell(); cell.SystemType = EditorSystemType.Item; col.Name = "resource_def_id"; col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; col.FillWeight = 100; col.HeaderText = "Resource"; col.CellTemplate = cell; gridResources.Columns.Add(col); } }