From afdd8d0b1721d140a3ed1c21ebf8074a58f363df Mon Sep 17 00:00:00 2001 From: Melissa Avery-Weir Date: Thu, 22 Sep 2011 14:17:36 -0400 Subject: [PATCH] Can edit and delete spells. Signed-off-by: Melissa Avery-Weir --- d20 SRD Spell Lists/FrmAddEdit.cs | 8 + d20 SRD Spell Lists/FrmMain.Designer.cs | 144 +++++++++++------- d20 SRD Spell Lists/FrmMain.cs | 65 ++++---- d20 SRD Spell Lists/FrmMain.resx | 86 +++++------ d20 SRD Spell Lists/Models/Spell.cs | 2 +- .../Properties/Resources.Designer.cs | 45 +++++- d20 SRD Spell Lists/Properties/Resources.resx | 26 +++- d20 SRD Spell Lists/Resources/edit-16.png | Bin 0 -> 550 bytes d20 SRD Spell Lists/Resources/edit-256.png | Bin 0 -> 2745 bytes d20 SRD Spell Lists/Resources/edit-32.png | Bin 0 -> 970 bytes .../Resources/editdelete-16.png | Bin 0 -> 963 bytes .../Resources/editdelete-256.png | Bin 0 -> 73502 bytes .../Resources/editdelete-32.png | Bin 0 -> 2630 bytes d20 SRD Spell Lists/d20SRDSpellLists.csproj | 7 + 14 files changed, 237 insertions(+), 146 deletions(-) create mode 100644 d20 SRD Spell Lists/Resources/edit-16.png create mode 100644 d20 SRD Spell Lists/Resources/edit-256.png create mode 100644 d20 SRD Spell Lists/Resources/edit-32.png create mode 100644 d20 SRD Spell Lists/Resources/editdelete-16.png create mode 100644 d20 SRD Spell Lists/Resources/editdelete-256.png create mode 100644 d20 SRD Spell Lists/Resources/editdelete-32.png diff --git a/d20 SRD Spell Lists/FrmAddEdit.cs b/d20 SRD Spell Lists/FrmAddEdit.cs index bba82aa..e795d31 100644 --- a/d20 SRD Spell Lists/FrmAddEdit.cs +++ b/d20 SRD Spell Lists/FrmAddEdit.cs @@ -24,6 +24,7 @@ namespace d20_SRD_Spell_Lists { if (_spell != null) { spell = _spell; + loadSpell(); } else { spell = new Spell(); } @@ -32,6 +33,13 @@ namespace d20_SRD_Spell_Lists { txtName.LostFocus += new EventHandler(txtName_LostFocus); } + private void loadSpell() { + txtName.Text = spell.Name; + txtLevel.Value = spell.Level; + txtComponents.Text = spell.Components; + txtDescription.Text = spell.ShortDescription; + } + void txtName_LostFocus(object sender, EventArgs e) { if (txtName.Text != "") { baseSpellComboBox.SelectedValue = "--"; diff --git a/d20 SRD Spell Lists/FrmMain.Designer.cs b/d20 SRD Spell Lists/FrmMain.Designer.cs index fbbc24e..55a3f7e 100644 --- a/d20 SRD Spell Lists/FrmMain.Designer.cs +++ b/d20 SRD Spell Lists/FrmMain.Designer.cs @@ -24,6 +24,7 @@ /// private void InitializeComponent() { this.components = new System.ComponentModel.Container(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmMain)); this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); this.lblExtra9 = new System.Windows.Forms.Label(); @@ -70,26 +71,28 @@ this.label2 = new System.Windows.Forms.Label(); this.lblDirections = new System.Windows.Forms.Label(); this.mainToolStrip = new System.Windows.Forms.ToolStrip(); + this.toolStripSeparator = new System.Windows.Forms.ToolStripSeparator(); + this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); + this.errorProvider = new System.Windows.Forms.ErrorProvider(this.components); + this.spellsDataGridView = new System.Windows.Forms.DataGridView(); + this.btnAdd = new System.Windows.Forms.Button(); + this.dataGridViewImageColumn1 = new System.Windows.Forms.DataGridViewImageColumn(); + this.dataGridViewImageColumn2 = new System.Windows.Forms.DataGridViewImageColumn(); this.newToolStripButton = new System.Windows.Forms.ToolStripButton(); this.openToolStripButton = new System.Windows.Forms.ToolStripButton(); this.saveToolStripButton = new System.Windows.Forms.ToolStripButton(); this.printToolStripButton = new System.Windows.Forms.ToolStripButton(); - this.toolStripSeparator = new System.Windows.Forms.ToolStripSeparator(); this.cutToolStripButton = new System.Windows.Forms.ToolStripButton(); this.copyToolStripButton = new System.Windows.Forms.ToolStripButton(); this.pasteToolStripButton = new System.Windows.Forms.ToolStripButton(); - this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); this.helpToolStripButton = new System.Windows.Forms.ToolStripButton(); - this.errorProvider = new System.Windows.Forms.ErrorProvider(this.components); - this.spellsDataGridView = new System.Windows.Forms.DataGridView(); this.prepColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.levelColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.spellNameColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.componentColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.descColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.editColumn = new System.Windows.Forms.DataGridViewButtonColumn(); - this.deleteColumn = new System.Windows.Forms.DataGridViewButtonColumn(); - this.btnAdd = new System.Windows.Forms.Button(); + this.editColumn = new System.Windows.Forms.DataGridViewImageColumn(); + this.deleteColumn = new System.Windows.Forms.DataGridViewImageColumn(); this.tableLayoutPanel1.SuspendLayout(); this.groupBox1.SuspendLayout(); this.mainToolStrip.SuspendLayout(); @@ -601,6 +604,69 @@ this.mainToolStrip.Size = new System.Drawing.Size(784, 25); this.mainToolStrip.TabIndex = 1; // + // toolStripSeparator + // + this.toolStripSeparator.Name = "toolStripSeparator"; + this.toolStripSeparator.Size = new System.Drawing.Size(6, 25); + // + // toolStripSeparator1 + // + this.toolStripSeparator1.Name = "toolStripSeparator1"; + this.toolStripSeparator1.Size = new System.Drawing.Size(6, 25); + // + // errorProvider + // + this.errorProvider.ContainerControl = this; + // + // spellsDataGridView + // + this.spellsDataGridView.AllowUserToAddRows = false; + this.spellsDataGridView.AllowUserToDeleteRows = false; + this.spellsDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + this.spellsDataGridView.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { + this.prepColumn, + this.levelColumn, + this.spellNameColumn, + this.componentColumn, + this.descColumn, + this.editColumn, + this.deleteColumn}); + this.spellsDataGridView.Dock = System.Windows.Forms.DockStyle.Bottom; + this.spellsDataGridView.Location = new System.Drawing.Point(0, 194); + this.spellsDataGridView.Name = "spellsDataGridView"; + this.spellsDataGridView.ReadOnly = true; + this.spellsDataGridView.Size = new System.Drawing.Size(784, 368); + this.spellsDataGridView.TabIndex = 24; + this.spellsDataGridView.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.spellsDataGridView_CellContentClick); + // + // btnAdd + // + this.btnAdd.Location = new System.Drawing.Point(697, 165); + this.btnAdd.Name = "btnAdd"; + this.btnAdd.Size = new System.Drawing.Size(75, 23); + this.btnAdd.TabIndex = 25; + this.btnAdd.Text = "Add Spell"; + this.btnAdd.UseVisualStyleBackColor = true; + this.btnAdd.Click += new System.EventHandler(this.btnAdd_Click); + // + // dataGridViewImageColumn1 + // + this.dataGridViewImageColumn1.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.AllCells; + this.dataGridViewImageColumn1.HeaderText = ""; + this.dataGridViewImageColumn1.Image = global::d20_SRD_Spell_Lists.Properties.Resources.edit_16; + this.dataGridViewImageColumn1.Name = "dataGridViewImageColumn1"; + this.dataGridViewImageColumn1.Resizable = System.Windows.Forms.DataGridViewTriState.True; + this.dataGridViewImageColumn1.Width = 5; + // + // dataGridViewImageColumn2 + // + this.dataGridViewImageColumn2.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.AllCells; + this.dataGridViewImageColumn2.HeaderText = ""; + this.dataGridViewImageColumn2.Image = global::d20_SRD_Spell_Lists.Properties.Resources.editdelete_16; + this.dataGridViewImageColumn2.Name = "dataGridViewImageColumn2"; + this.dataGridViewImageColumn2.Resizable = System.Windows.Forms.DataGridViewTriState.True; + this.dataGridViewImageColumn2.Width = 5; + // // newToolStripButton // this.newToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; @@ -639,11 +705,6 @@ this.printToolStripButton.Size = new System.Drawing.Size(23, 22); this.printToolStripButton.Text = "&Print"; // - // toolStripSeparator - // - this.toolStripSeparator.Name = "toolStripSeparator"; - this.toolStripSeparator.Size = new System.Drawing.Size(6, 25); - // // cutToolStripButton // this.cutToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; @@ -671,11 +732,6 @@ this.pasteToolStripButton.Size = new System.Drawing.Size(23, 22); this.pasteToolStripButton.Text = "&Paste"; // - // toolStripSeparator1 - // - this.toolStripSeparator1.Name = "toolStripSeparator1"; - this.toolStripSeparator1.Size = new System.Drawing.Size(6, 25); - // // helpToolStripButton // this.helpToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; @@ -685,31 +741,6 @@ this.helpToolStripButton.Size = new System.Drawing.Size(23, 22); this.helpToolStripButton.Text = "He&lp"; // - // errorProvider - // - this.errorProvider.ContainerControl = this; - // - // spellsDataGridView - // - this.spellsDataGridView.AllowUserToAddRows = false; - this.spellsDataGridView.AllowUserToDeleteRows = false; - this.spellsDataGridView.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.spellsDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; - this.spellsDataGridView.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { - this.prepColumn, - this.levelColumn, - this.spellNameColumn, - this.componentColumn, - this.descColumn, - this.editColumn, - this.deleteColumn}); - this.spellsDataGridView.Location = new System.Drawing.Point(12, 221); - this.spellsDataGridView.Name = "spellsDataGridView"; - this.spellsDataGridView.ReadOnly = true; - this.spellsDataGridView.Size = new System.Drawing.Size(760, 329); - this.spellsDataGridView.TabIndex = 24; - // // prepColumn // this.prepColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.ColumnHeader; @@ -759,31 +790,28 @@ // editColumn // this.editColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.AllCells; + dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + dataGridViewCellStyle5.BackColor = System.Drawing.Color.Gray; + dataGridViewCellStyle5.NullValue = ((object)(resources.GetObject("dataGridViewCellStyle5.NullValue"))); + this.editColumn.DefaultCellStyle = dataGridViewCellStyle5; this.editColumn.HeaderText = ""; + this.editColumn.Image = global::d20_SRD_Spell_Lists.Properties.Resources.edit_16; this.editColumn.Name = "editColumn"; this.editColumn.ReadOnly = true; - this.editColumn.Text = "Edit"; + this.editColumn.Resizable = System.Windows.Forms.DataGridViewTriState.True; + this.editColumn.ToolTipText = "Edit spell"; this.editColumn.Width = 5; // // deleteColumn // this.deleteColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.AllCells; this.deleteColumn.HeaderText = ""; + this.deleteColumn.Image = global::d20_SRD_Spell_Lists.Properties.Resources.editdelete_16; this.deleteColumn.Name = "deleteColumn"; this.deleteColumn.ReadOnly = true; - this.deleteColumn.Text = "Delete"; + this.deleteColumn.Resizable = System.Windows.Forms.DataGridViewTriState.True; this.deleteColumn.Width = 5; // - // btnAdd - // - this.btnAdd.Location = new System.Drawing.Point(697, 192); - this.btnAdd.Name = "btnAdd"; - this.btnAdd.Size = new System.Drawing.Size(75, 23); - this.btnAdd.TabIndex = 25; - this.btnAdd.Text = "Add Spell"; - this.btnAdd.UseVisualStyleBackColor = true; - this.btnAdd.Click += new System.EventHandler(this.btnAdd_Click); - // // FrmMain // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); @@ -873,14 +901,16 @@ private System.Windows.Forms.Label lblDC1; private System.Windows.Forms.Label lblDC0; private System.Windows.Forms.DataGridView spellsDataGridView; + private System.Windows.Forms.Button btnAdd; private System.Windows.Forms.DataGridViewTextBoxColumn prepColumn; private System.Windows.Forms.DataGridViewTextBoxColumn levelColumn; private System.Windows.Forms.DataGridViewTextBoxColumn spellNameColumn; private System.Windows.Forms.DataGridViewTextBoxColumn componentColumn; private System.Windows.Forms.DataGridViewTextBoxColumn descColumn; - private System.Windows.Forms.DataGridViewButtonColumn editColumn; - private System.Windows.Forms.DataGridViewButtonColumn deleteColumn; - private System.Windows.Forms.Button btnAdd; + private System.Windows.Forms.DataGridViewImageColumn editColumn; + private System.Windows.Forms.DataGridViewImageColumn deleteColumn; + private System.Windows.Forms.DataGridViewImageColumn dataGridViewImageColumn1; + private System.Windows.Forms.DataGridViewImageColumn dataGridViewImageColumn2; } } diff --git a/d20 SRD Spell Lists/FrmMain.cs b/d20 SRD Spell Lists/FrmMain.cs index b3c9d93..4584975 100644 --- a/d20 SRD Spell Lists/FrmMain.cs +++ b/d20 SRD Spell Lists/FrmMain.cs @@ -37,36 +37,6 @@ namespace d20_SRD_Spell_Lists { this.spellsDataGridView.DataSource = character.Spells; } - //private void spellsDataGridView_CellValueChanged(object sender, DataGridViewCellEventArgs e) { - // string question = "Should this update apply to just this character's spell list?"; - // string title = "Spell Update"; - - // var result = MessageBox.Show(question, title, MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question); - - // if (result == DialogResult.Yes) { - // string newValue = spellsDataGridView.Rows[e.RowIndex].Cells[e.ColumnIndex].FormattedValue.ToString(); - // Spell newSpell = spellsDataGridView.Rows[e.RowIndex].DataBoundItem as Spell; - // // If it's a custom app spell already, hide that one for the character, then add the character spell. - // if (newSpell.IsCustom) { - // if (spellsDataGridView.Columns[e.ColumnIndex].HeaderText != "Name") { - // spells.hideMasterSpellForCharacter("name", newSpell.Name); - // } else { - // spells.hideMasterSpellForCharacter("short_description", newSpell.ShortDescription); - // } - // spells.addCharacterSpell(newSpell, Character.getSpellcastingClass(charClassComboBox.SelectedItem.ToString())); - // newSpell.IsCharCustom = true; - // } else if (newSpell.IsCharCustom) { - // // But what if it's already a character-specific spell?! ...then I just need to save it. - // // ...so... does that mean do nothing? - // } - // } else if (result == DialogResult.No) { - // Spell newSpell = spellsDataGridView.Rows[e.RowIndex].DataBoundItem as Spell; - // if (newSpell.IsCharCustom) { - // // It's a custom character spell, which means I should hide the chara - // } - // } - //} - private void setupAttributes() { txtSpellCastingAttribute.LostFocus += new EventHandler(txtSpellCastingAttribute_LostFocus); txtSpellCastingAttribute_TextChanged(txtSpellCastingAttribute, new EventArgs()); @@ -221,5 +191,40 @@ namespace d20_SRD_Spell_Lists { refreshSpellList(); } } + + private void spellsDataGridView_CellContentClick(object sender, DataGridViewCellEventArgs e) { + if (isEditButtonCell(e)) { + Spell editItem = (Spell)spellsDataGridView.Rows[e.RowIndex].DataBoundItem; + FrmAddEdit editForm = new FrmAddEdit(true, character, editItem); + var result = editForm.ShowDialog(); + if (result == System.Windows.Forms.DialogResult.OK) { + character.Spells[character.Spells.IndexOf(editItem)] = editForm.spell; + refreshSpellList(); + } + } else if (isDeleteButtonCell(e)) { + Spell deleteItem = (Spell)spellsDataGridView.Rows[e.RowIndex].DataBoundItem; + string msg = "Are you sure you want to delete this spell from your character?"; + string title = "Confirm"; + var result = MessageBox.Show(msg, title, MessageBoxButtons.YesNo, MessageBoxIcon.Warning); + if (result == System.Windows.Forms.DialogResult.Yes) { + character.Spells.Remove(deleteItem); + refreshSpellList(); + } + } + } + + private bool isDeleteButtonCell(DataGridViewCellEventArgs e) { + if (spellsDataGridView.Columns[e.ColumnIndex] is DataGridViewImageColumn && e.ColumnIndex == 6) { + return true; + } + return false; + } + + private bool isEditButtonCell(DataGridViewCellEventArgs e) { + if (spellsDataGridView.Columns[e.ColumnIndex] is DataGridViewImageColumn && e.ColumnIndex == 5) { + return true; + } + return false; + } } } diff --git a/d20 SRD Spell Lists/FrmMain.resx b/d20 SRD Spell Lists/FrmMain.resx index f53cb10..62cb0a1 100644 --- a/d20 SRD Spell Lists/FrmMain.resx +++ b/d20 SRD Spell Lists/FrmMain.resx @@ -120,7 +120,48 @@ 17, 17 + + 137, 17 + + + True + + + True + + + True + + + True + + + True + + + True + + + + Qk32AgAAAAAAADYAAAAoAAAADgAAABAAAAABABgAAAAAAAAAAADEDgAAxA4AAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYGEgoTGw8bGw8bGw8bGw8bGw8bGw8bG + w8bGw8bGw8bGw8bGw8bGw8YAAAABgYSChP///////////////////////////////////////////8bD + xgAAAAGBhIKE////////////////////////////////////////////xsPGAAAAAYGEgoT///////// + ///////////////////////////////////Gw8YAAAABgYSChP////////////////////////////// + /////////////8bDxgAAAAGBhIKE////////////AAD/AAD/////////AAD/AAD/////////xsPGAAAA + AYGEgoT///////////////8AAP8AAP8AAP8AAP/////////////Gw8YAAAABgYSChP////////////// + /////wAA/wAA/////////////////8bDxgAAAAGBhIKE////////////////AAD/AAD/AAD/AAD///// + ////////xsPGAAAAAYGEgoT///////////8AAP8AAP////////8AAP8AAP/////////Gw8YAAAABgYSC + hP///////////////////////////////////////////8bDxgAAAAGBhIKE//////////////////// + ////////////////////////xsPGAAAAAYGEgoT///////////////////////////////////////// + ///Gw8YAAAABgYSChP///////////////////////////////////////////8bDxgAAAAGBhIKEhIKE + hIKEhIKEhIKEhIKEhIKEhIKEhIKEhIKEhIKEhIKEhIKEhIKEAYE= + + + + True + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 @@ -242,49 +283,4 @@ TkSuQmCC - - 137, 17 - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - \ No newline at end of file diff --git a/d20 SRD Spell Lists/Models/Spell.cs b/d20 SRD Spell Lists/Models/Spell.cs index a4a9f67..7d25c87 100644 --- a/d20 SRD Spell Lists/Models/Spell.cs +++ b/d20 SRD Spell Lists/Models/Spell.cs @@ -7,7 +7,7 @@ using System.Text.RegularExpressions; namespace d20_SRD_Spell_Lists.Models { public class Spell { - public bool IsPrepped { get; set; } + public string IsPrepped { get; set; } public string Name { get; set; } public string AltName { get; set; } public string School { get; set; } diff --git a/d20 SRD Spell Lists/Properties/Resources.Designer.cs b/d20 SRD Spell Lists/Properties/Resources.Designer.cs index 92113df..562b259 100644 --- a/d20 SRD Spell Lists/Properties/Resources.Designer.cs +++ b/d20 SRD Spell Lists/Properties/Resources.Designer.cs @@ -9,8 +9,9 @@ //------------------------------------------------------------------------------ namespace d20_SRD_Spell_Lists.Properties { - - + using System; + + /// /// A strongly-typed resource class, for looking up localized strings, etc. /// @@ -22,29 +23,29 @@ namespace d20_SRD_Spell_Lists.Properties { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] internal class Resources { - + private static global::System.Resources.ResourceManager resourceMan; - + private static global::System.Globalization.CultureInfo resourceCulture; - + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] internal Resources() { } - + /// /// Returns the cached ResourceManager instance used by this class. /// [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] internal static global::System.Resources.ResourceManager ResourceManager { get { - if ((resourceMan == null)) { + if (object.ReferenceEquals(resourceMan, null)) { global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("d20_SRD_Spell_Lists.Properties.Resources", typeof(Resources).Assembly); resourceMan = temp; } return resourceMan; } } - + /// /// Overrides the current thread's CurrentUICulture property for all /// resource lookups using this strongly typed resource class. @@ -58,5 +59,33 @@ namespace d20_SRD_Spell_Lists.Properties { resourceCulture = value; } } + + internal static System.Drawing.Bitmap edit_16 { + get { + object obj = ResourceManager.GetObject("edit-16", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap edit_32 { + get { + object obj = ResourceManager.GetObject("edit_32", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap editdelete_16 { + get { + object obj = ResourceManager.GetObject("editdelete-16", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap editdelete_32 { + get { + object obj = ResourceManager.GetObject("editdelete_32", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } } } diff --git a/d20 SRD Spell Lists/Properties/Resources.resx b/d20 SRD Spell Lists/Properties/Resources.resx index af7dbeb..07436f9 100644 --- a/d20 SRD Spell Lists/Properties/Resources.resx +++ b/d20 SRD Spell Lists/Properties/Resources.resx @@ -46,7 +46,7 @@ mimetype: application/x-microsoft.net.object.binary.base64 value : The object must be serialized with - : System.Serialization.Formatters.Binary.BinaryFormatter + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : and then encoded with base64 encoding. mimetype: application/x-microsoft.net.object.soap.base64 @@ -60,6 +60,7 @@ : and then encoded with base64 encoding. --> + @@ -68,9 +69,10 @@ - + + @@ -85,9 +87,10 @@ - + + @@ -109,9 +112,22 @@ 2.0 - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\editdelete-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\edit-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\edit-16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\editdelete-16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + \ No newline at end of file diff --git a/d20 SRD Spell Lists/Resources/edit-16.png b/d20 SRD Spell Lists/Resources/edit-16.png new file mode 100644 index 0000000000000000000000000000000000000000..c383e9b818226bd87debd690011fefbe5a307fa6 GIT binary patch literal 550 zcmV+>0@?kEP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipl2 z5h((D;~V|}00E{+L_t(I%YBo*ZWBQe$A7zb8{3L<5?G`_vScI*A`lgiz(?VeucP8I zXm|iB9wCU=2rWW{RM@dAB4pA9+YM4a&bqsurD2b|^NEp0yDRPdX6C;;iodpAukRaU z9s($(N(XSxAtG37DT;zLO@9xE!%qOA2N+{s_Ikay09xx3ptY_6vMfVH=D_0`z&U3{ z1f>)rg4P-UYb{#q@@$O37*qH-T>+Gtsw;qq;42HmkT5Ls{sS}vsu1rU5(ELQ75on( zBDG4k0Bw~hrPypX{JOZ39vyvrwA1NubA3gUBoswa&VtWgh139thwtB+ozAQ4 zt4qe?F?pWX-nt2?y~2xU&)=Lc7O#IUeteGOxa_&vYZX#8b@$Hxz1?W<$(Q5f^P4n% oS{>!)So`VBvTQjR3_bw-0oTtzccQ$d^8f$<07*qoM6N<$f}FVTi~s-t literal 0 HcmV?d00001 diff --git a/d20 SRD Spell Lists/Resources/edit-256.png b/d20 SRD Spell Lists/Resources/edit-256.png new file mode 100644 index 0000000000000000000000000000000000000000..b9ecdfa02a7af9c0bb5117f79d6d041b0b667de6 GIT binary patch literal 2745 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 literal 0 HcmV?d00001 diff --git a/d20 SRD Spell Lists/Resources/edit-32.png b/d20 SRD Spell Lists/Resources/edit-32.png new file mode 100644 index 0000000000000000000000000000000000000000..26886d3e92bd1a10ef0db7912882661f4c8011dd GIT binary patch literal 970 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 True Resources.resx + True @@ -122,6 +123,12 @@ Always + + + + + +