示例#1
0
 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);
     }
 }
示例#2
0
 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);
     }
 }
示例#3
0
 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);
     }
 }
示例#4
0
 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);
     }
 }
示例#5
0
 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);
     }
 }
示例#6
0
 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);
     }
 }
示例#7
0
 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);
     }
 }