mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/PCK-Studio.git
synced 2026-05-30 05:16:07 +00:00
Last big feature for this build
-Improved Color Editor -Fixed Add Display ID in the LOC Editor -Added a Rename Display ID in the LOC Editor
This commit is contained in:
@@ -14,10 +14,11 @@ namespace PckStudio.Classes
|
||||
byte[] data;
|
||||
List<byte> extradata = new List<byte>();
|
||||
public List<object[]> entries = new List<object[]>();
|
||||
public List<object[]> waterEntries = new List<object[]>();
|
||||
public void Open(byte[] filePath)
|
||||
{
|
||||
data = filePath;
|
||||
COL.Open(this, entries, data, extradata);
|
||||
COL.Open(this, entries, waterEntries, data, extradata);
|
||||
foreach (object[] obj in entries)
|
||||
{
|
||||
Console.WriteLine(obj[0].ToString() + " - #" + obj[1]);
|
||||
@@ -29,11 +30,17 @@ namespace PckStudio.Classes
|
||||
SaveData.AddRange(new byte[] { 0x00, 0x00, 0x00, 0x01 });
|
||||
Console.WriteLine(entries.Count);
|
||||
List<byte> ItemAmmount = new List<byte>();
|
||||
List<byte> WaterItemAmmount = new List<byte>();
|
||||
ItemAmmount.AddRange(BitConverter.GetBytes(entries.Count));
|
||||
WaterItemAmmount.AddRange(BitConverter.GetBytes(waterEntries.Count / 3));
|
||||
ItemAmmount.Reverse();
|
||||
WaterItemAmmount.Reverse();
|
||||
byte[] ItemNum = ItemAmmount.ToArray();
|
||||
byte[] WaterItemNum = WaterItemAmmount.ToArray();
|
||||
ItemNum.Reverse();
|
||||
WaterItemNum.Reverse();
|
||||
Console.WriteLine(BitConverter.ToString(ItemNum));
|
||||
Console.WriteLine(BitConverter.ToString(WaterItemNum));
|
||||
SaveData.AddRange(ItemNum);
|
||||
foreach (object[] obj in entries)
|
||||
{
|
||||
@@ -45,12 +52,25 @@ namespace PckStudio.Classes
|
||||
SaveData.Add(data[SaveData.Count]);
|
||||
SaveData.AddRange(StringToByteArrayFastest(obj[1].ToString()));
|
||||
}
|
||||
SaveData.AddRange(extradata);
|
||||
SaveData.AddRange(WaterItemNum);
|
||||
foreach (object[] obj in waterEntries)
|
||||
{
|
||||
//Console.WriteLine(obj[0] + " - #" + obj[1]);
|
||||
string name = obj[0].ToString();
|
||||
if (!name.EndsWith("(Underwater)") && !name.EndsWith("(Fog)"))
|
||||
{
|
||||
byte[] NameLength = (BitConverter.GetBytes(obj[0].ToString().Length));
|
||||
SaveData.Add(NameLength[1]);
|
||||
SaveData.Add(NameLength[0]);
|
||||
SaveData.AddRange(Encoding.ASCII.GetBytes(obj[0].ToString()));
|
||||
}
|
||||
SaveData.AddRange(StringToByteArrayFastest(obj[1].ToString()));
|
||||
}
|
||||
return SaveData.ToArray();
|
||||
//File.WriteAllBytes(Path.GetDirectoryName(filePath) + "\\coloursSaved.col", SaveData.ToArray());
|
||||
}
|
||||
}
|
||||
public static void Open(COLFile This, List<object[]> entries, byte[] data, List<byte> extradata)
|
||||
public static void Open(COLFile This, List<object[]> entries, List<object[]> waterEntries, byte[] data, List<byte> extradata)
|
||||
{
|
||||
List<byte> MaxEntArrTemp = new List<byte>();
|
||||
MaxEntArrTemp.AddRange(data.Skip(4).Take(4));
|
||||
@@ -79,6 +99,40 @@ namespace PckStudio.Classes
|
||||
Console.WriteLine(data.Length);
|
||||
Console.WriteLine(data.Length - LeftAt);
|
||||
extradata.AddRange(data.Skip(LeftAt).Take((data.Length) - LeftAt).ToArray());
|
||||
try
|
||||
{
|
||||
List<byte> MaxEntArrTempB = new List<byte>();
|
||||
MaxEntArrTempB.AddRange(extradata.Skip(-1).Take(4));
|
||||
MaxEntArrTempB.Reverse();
|
||||
int MaxEntriesB = BitConverter.ToInt32(MaxEntArrTempB.ToArray(), 0);
|
||||
int LeftAtB = 4;
|
||||
Console.WriteLine("MaxEntries (Extra Data) - " + MaxEntriesB);
|
||||
for (int j = 0; j < MaxEntriesB; j++)
|
||||
{
|
||||
List<byte> ItemNameLength = new List<byte>();
|
||||
ItemNameLength.AddRange(extradata.Skip(LeftAtB).Take(2));
|
||||
ItemNameLength.Reverse();
|
||||
int EntryLength = BitConverter.ToInt16(ItemNameLength.ToArray(), 0);
|
||||
//Console.WriteLine(EntryLength);
|
||||
|
||||
byte[] ItemName = (extradata.Skip(LeftAtB + 2).Take(EntryLength).ToArray());
|
||||
byte[] ItemHex = (extradata.Skip(LeftAtB + 2 + EntryLength).Take(4).ToArray());
|
||||
byte[] ItemHexB = (extradata.Skip(LeftAtB + 6 + EntryLength).Take(4).ToArray());
|
||||
byte[] ItemHexC = (extradata.Skip(LeftAtB + 10 + EntryLength).Take(4).ToArray());
|
||||
|
||||
object[] outentry = { System.Text.Encoding.Default.GetString(ItemName), BitConverter.ToString(ItemHex).Replace("-", "") };
|
||||
object[] outentryB = { System.Text.Encoding.Default.GetString(ItemName) + " (Underwater)", BitConverter.ToString(ItemHexB).Replace("-", "") };
|
||||
object[] outentryC = { System.Text.Encoding.Default.GetString(ItemName) + " (Fog)", BitConverter.ToString(ItemHexC).Replace("-", "") };
|
||||
waterEntries.Add(outentry);
|
||||
waterEntries.Add(outentryB);
|
||||
waterEntries.Add(outentryC);
|
||||
LeftAtB = LeftAtB + 14 + EntryLength;
|
||||
}
|
||||
}
|
||||
catch(Exception e)
|
||||
{
|
||||
Console.WriteLine(e.Message);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -9,7 +9,6 @@ namespace PckStudio
|
||||
public class PCK
|
||||
{
|
||||
|
||||
|
||||
public class MineFile
|
||||
{
|
||||
public int filesize;
|
||||
|
||||
@@ -52,6 +52,7 @@ namespace PckStudio
|
||||
{
|
||||
newName = textBox1.Text;
|
||||
node.Name = textBox1.Text;
|
||||
|
||||
if (node.Tag == null) fixDirectoryNameForFiles(node);
|
||||
else
|
||||
{
|
||||
@@ -100,6 +100,7 @@ namespace PckStudio
|
||||
{
|
||||
new TabPage();
|
||||
treeViewMain.Nodes.Clear();
|
||||
treeViewMain.LabelEdit = false;
|
||||
PCK pCK = (currentPCK = new PCK(filePath));
|
||||
foreach (PCK.MineFile mineFile in pCK.mineFiles)
|
||||
{
|
||||
@@ -3665,8 +3666,7 @@ namespace PckStudio
|
||||
}
|
||||
catch
|
||||
{
|
||||
MessageBox.Show("No Color data found.", "Error", MessageBoxButtons.OK,
|
||||
MessageBoxIcon.Error);
|
||||
MessageBox.Show("No Color data found.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
return;
|
||||
}
|
||||
//mf.data = l.Rebuild();//Rebuilds loc file with locdata in grid view after closing dialog
|
||||
|
||||
@@ -31,44 +31,44 @@ namespace PckStudio.Forms.Utilities
|
||||
{
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(COLEditor));
|
||||
this.metroPanel1 = new MetroFramework.Controls.MetroPanel();
|
||||
this.numericUpDown5 = new System.Windows.Forms.NumericUpDown();
|
||||
this.numericUpDown4 = new System.Windows.Forms.NumericUpDown();
|
||||
this.numericUpDown3 = new System.Windows.Forms.NumericUpDown();
|
||||
this.numericUpDown2 = new System.Windows.Forms.NumericUpDown();
|
||||
this.numericUpDown1 = new System.Windows.Forms.NumericUpDown();
|
||||
this.metroLabel6 = new MetroFramework.Controls.MetroLabel();
|
||||
this.metroLabel5 = new MetroFramework.Controls.MetroLabel();
|
||||
this.metroLabel4 = new MetroFramework.Controls.MetroLabel();
|
||||
this.metroLabel3 = new MetroFramework.Controls.MetroLabel();
|
||||
this.metroCheckBox1 = new MetroFramework.Controls.MetroCheckBox();
|
||||
this.metroTextBox2 = new MetroFramework.Controls.MetroTextBox();
|
||||
this.metroLabel2 = new MetroFramework.Controls.MetroLabel();
|
||||
this.metroTextBox1 = new MetroFramework.Controls.MetroTextBox();
|
||||
this.metroLabel1 = new MetroFramework.Controls.MetroLabel();
|
||||
this.pictureBox1 = new System.Windows.Forms.PictureBox();
|
||||
this.menuStrip = new System.Windows.Forms.MenuStrip();
|
||||
this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.saveToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.metroPanel2 = new MetroFramework.Controls.MetroPanel();
|
||||
this.treeView1 = new System.Windows.Forms.TreeView();
|
||||
this.tabControl = new MetroFramework.Controls.MetroTabControl();
|
||||
this.colorsTab = new System.Windows.Forms.TabPage();
|
||||
this.waterTab = new System.Windows.Forms.TabPage();
|
||||
this.metroPanel1.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.numericUpDown5)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.numericUpDown4)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.numericUpDown3)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
|
||||
this.menuStrip.SuspendLayout();
|
||||
this.metroPanel2.SuspendLayout();
|
||||
this.tabControl.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// metroPanel1
|
||||
//
|
||||
this.metroPanel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
|
||||
this.metroPanel1.Controls.Add(this.numericUpDown5);
|
||||
this.metroPanel1.Controls.Add(this.numericUpDown4);
|
||||
this.metroPanel1.Controls.Add(this.numericUpDown3);
|
||||
this.metroPanel1.Controls.Add(this.numericUpDown2);
|
||||
this.metroPanel1.Controls.Add(this.numericUpDown1);
|
||||
this.metroPanel1.Controls.Add(this.metroLabel6);
|
||||
this.metroPanel1.Controls.Add(this.metroLabel5);
|
||||
this.metroPanel1.Controls.Add(this.metroLabel4);
|
||||
this.metroPanel1.Controls.Add(this.metroLabel3);
|
||||
this.metroPanel1.Controls.Add(this.metroCheckBox1);
|
||||
this.metroPanel1.Controls.Add(this.metroTextBox2);
|
||||
this.metroPanel1.Controls.Add(this.metroLabel2);
|
||||
this.metroPanel1.Controls.Add(this.metroTextBox1);
|
||||
this.metroPanel1.Controls.Add(this.metroLabel1);
|
||||
this.metroPanel1.Controls.Add(this.pictureBox1);
|
||||
@@ -83,8 +83,36 @@ namespace PckStudio.Forms.Utilities
|
||||
this.metroPanel1.VerticalScrollbarHighlightOnWheel = false;
|
||||
this.metroPanel1.VerticalScrollbarSize = 10;
|
||||
//
|
||||
// numericUpDown5
|
||||
//
|
||||
this.numericUpDown5.BackColor = System.Drawing.SystemColors.Desktop;
|
||||
this.numericUpDown5.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(204)))), ((int)(((byte)(204)))), ((int)(((byte)(204)))));
|
||||
resources.ApplyResources(this.numericUpDown5, "numericUpDown5");
|
||||
this.numericUpDown5.Maximum = new decimal(new int[] {
|
||||
255,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.numericUpDown5.Name = "numericUpDown5";
|
||||
this.numericUpDown5.ValueChanged += new System.EventHandler(this.color_ValueChanged);
|
||||
//
|
||||
// numericUpDown4
|
||||
//
|
||||
this.numericUpDown4.BackColor = System.Drawing.SystemColors.Desktop;
|
||||
this.numericUpDown4.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(204)))), ((int)(((byte)(204)))), ((int)(((byte)(204)))));
|
||||
resources.ApplyResources(this.numericUpDown4, "numericUpDown4");
|
||||
this.numericUpDown4.Maximum = new decimal(new int[] {
|
||||
255,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.numericUpDown4.Name = "numericUpDown4";
|
||||
this.numericUpDown4.ValueChanged += new System.EventHandler(this.color_ValueChanged);
|
||||
//
|
||||
// numericUpDown3
|
||||
//
|
||||
this.numericUpDown3.BackColor = System.Drawing.SystemColors.Desktop;
|
||||
this.numericUpDown3.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(204)))), ((int)(((byte)(204)))), ((int)(((byte)(204)))));
|
||||
resources.ApplyResources(this.numericUpDown3, "numericUpDown3");
|
||||
this.numericUpDown3.Maximum = new decimal(new int[] {
|
||||
255,
|
||||
@@ -92,15 +120,12 @@ namespace PckStudio.Forms.Utilities
|
||||
0,
|
||||
0});
|
||||
this.numericUpDown3.Name = "numericUpDown3";
|
||||
this.numericUpDown3.Value = new decimal(new int[] {
|
||||
13,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.numericUpDown3.ValueChanged += new System.EventHandler(this.numericUpDown3_ValueChanged);
|
||||
this.numericUpDown3.ValueChanged += new System.EventHandler(this.color_ValueChanged);
|
||||
//
|
||||
// numericUpDown2
|
||||
//
|
||||
this.numericUpDown2.BackColor = System.Drawing.SystemColors.Desktop;
|
||||
this.numericUpDown2.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(204)))), ((int)(((byte)(204)))), ((int)(((byte)(204)))));
|
||||
resources.ApplyResources(this.numericUpDown2, "numericUpDown2");
|
||||
this.numericUpDown2.Maximum = new decimal(new int[] {
|
||||
255,
|
||||
@@ -108,28 +133,13 @@ namespace PckStudio.Forms.Utilities
|
||||
0,
|
||||
0});
|
||||
this.numericUpDown2.Name = "numericUpDown2";
|
||||
this.numericUpDown2.Value = new decimal(new int[] {
|
||||
75,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.numericUpDown2.ValueChanged += new System.EventHandler(this.numericUpDown2_ValueChanged);
|
||||
this.numericUpDown2.ValueChanged += new System.EventHandler(this.color_ValueChanged);
|
||||
//
|
||||
// numericUpDown1
|
||||
// metroLabel6
|
||||
//
|
||||
resources.ApplyResources(this.numericUpDown1, "numericUpDown1");
|
||||
this.numericUpDown1.Maximum = new decimal(new int[] {
|
||||
255,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.numericUpDown1.Name = "numericUpDown1";
|
||||
this.numericUpDown1.Value = new decimal(new int[] {
|
||||
252,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.numericUpDown1.ValueChanged += new System.EventHandler(this.numericUpDown1_ValueChanged);
|
||||
resources.ApplyResources(this.metroLabel6, "metroLabel6");
|
||||
this.metroLabel6.Name = "metroLabel6";
|
||||
this.metroLabel6.Theme = MetroFramework.MetroThemeStyle.Dark;
|
||||
//
|
||||
// metroLabel5
|
||||
//
|
||||
@@ -149,66 +159,21 @@ namespace PckStudio.Forms.Utilities
|
||||
this.metroLabel3.Name = "metroLabel3";
|
||||
this.metroLabel3.Theme = MetroFramework.MetroThemeStyle.Dark;
|
||||
//
|
||||
// metroCheckBox1
|
||||
//
|
||||
resources.ApplyResources(this.metroCheckBox1, "metroCheckBox1");
|
||||
this.metroCheckBox1.Name = "metroCheckBox1";
|
||||
this.metroCheckBox1.Style = MetroFramework.MetroColorStyle.Silver;
|
||||
this.metroCheckBox1.Theme = MetroFramework.MetroThemeStyle.Dark;
|
||||
this.metroCheckBox1.UseSelectable = true;
|
||||
this.metroCheckBox1.CheckedChanged += new System.EventHandler(this.metroCheckBox1_CheckedChanged);
|
||||
//
|
||||
// metroTextBox2
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
this.metroTextBox2.CustomButton.Image = ((System.Drawing.Image)(resources.GetObject("resource.Image")));
|
||||
this.metroTextBox2.CustomButton.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("resource.ImeMode")));
|
||||
this.metroTextBox2.CustomButton.Location = ((System.Drawing.Point)(resources.GetObject("resource.Location")));
|
||||
this.metroTextBox2.CustomButton.Name = "";
|
||||
this.metroTextBox2.CustomButton.Size = ((System.Drawing.Size)(resources.GetObject("resource.Size")));
|
||||
this.metroTextBox2.CustomButton.Style = MetroFramework.MetroColorStyle.Blue;
|
||||
this.metroTextBox2.CustomButton.TabIndex = ((int)(resources.GetObject("resource.TabIndex")));
|
||||
this.metroTextBox2.CustomButton.Theme = MetroFramework.MetroThemeStyle.Light;
|
||||
this.metroTextBox2.CustomButton.UseSelectable = true;
|
||||
this.metroTextBox2.CustomButton.Visible = ((bool)(resources.GetObject("resource.Visible")));
|
||||
this.metroTextBox2.Lines = new string[0];
|
||||
resources.ApplyResources(this.metroTextBox2, "metroTextBox2");
|
||||
this.metroTextBox2.MaxLength = 32767;
|
||||
this.metroTextBox2.Name = "metroTextBox2";
|
||||
this.metroTextBox2.PasswordChar = '\0';
|
||||
this.metroTextBox2.ScrollBars = System.Windows.Forms.ScrollBars.None;
|
||||
this.metroTextBox2.SelectedText = "";
|
||||
this.metroTextBox2.SelectionLength = 0;
|
||||
this.metroTextBox2.SelectionStart = 0;
|
||||
this.metroTextBox2.ShortcutsEnabled = true;
|
||||
this.metroTextBox2.Theme = MetroFramework.MetroThemeStyle.Dark;
|
||||
this.metroTextBox2.UseSelectable = true;
|
||||
this.metroTextBox2.WaterMarkColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
|
||||
this.metroTextBox2.WaterMarkFont = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Pixel);
|
||||
//
|
||||
// metroLabel2
|
||||
//
|
||||
resources.ApplyResources(this.metroLabel2, "metroLabel2");
|
||||
this.metroLabel2.Name = "metroLabel2";
|
||||
this.metroLabel2.Theme = MetroFramework.MetroThemeStyle.Dark;
|
||||
//
|
||||
// metroTextBox1
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
this.metroTextBox1.CustomButton.Image = ((System.Drawing.Image)(resources.GetObject("resource.Image1")));
|
||||
this.metroTextBox1.CustomButton.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("resource.ImeMode1")));
|
||||
this.metroTextBox1.CustomButton.Location = ((System.Drawing.Point)(resources.GetObject("resource.Location1")));
|
||||
this.metroTextBox1.CustomButton.Image = ((System.Drawing.Image)(resources.GetObject("resource.Image")));
|
||||
this.metroTextBox1.CustomButton.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("resource.ImeMode")));
|
||||
this.metroTextBox1.CustomButton.Location = ((System.Drawing.Point)(resources.GetObject("resource.Location")));
|
||||
this.metroTextBox1.CustomButton.Name = "";
|
||||
this.metroTextBox1.CustomButton.Size = ((System.Drawing.Size)(resources.GetObject("resource.Size1")));
|
||||
this.metroTextBox1.CustomButton.Size = ((System.Drawing.Size)(resources.GetObject("resource.Size")));
|
||||
this.metroTextBox1.CustomButton.Style = MetroFramework.MetroColorStyle.Blue;
|
||||
this.metroTextBox1.CustomButton.TabIndex = ((int)(resources.GetObject("resource.TabIndex1")));
|
||||
this.metroTextBox1.CustomButton.TabIndex = ((int)(resources.GetObject("resource.TabIndex")));
|
||||
this.metroTextBox1.CustomButton.Theme = MetroFramework.MetroThemeStyle.Light;
|
||||
this.metroTextBox1.CustomButton.UseSelectable = true;
|
||||
this.metroTextBox1.CustomButton.Visible = ((bool)(resources.GetObject("resource.Visible1")));
|
||||
this.metroTextBox1.CustomButton.Visible = ((bool)(resources.GetObject("resource.Visible")));
|
||||
this.metroTextBox1.Lines = new string[0];
|
||||
resources.ApplyResources(this.metroTextBox1, "metroTextBox1");
|
||||
this.metroTextBox1.MaxLength = 32767;
|
||||
@@ -260,47 +225,50 @@ namespace PckStudio.Forms.Utilities
|
||||
this.saveToolStripMenuItem1.Name = "saveToolStripMenuItem1";
|
||||
this.saveToolStripMenuItem1.Click += new System.EventHandler(this.saveToolStripMenuItem1_Click);
|
||||
//
|
||||
// metroPanel2
|
||||
// tabControl
|
||||
//
|
||||
this.metroPanel2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
|
||||
this.metroPanel2.Controls.Add(this.treeView1);
|
||||
resources.ApplyResources(this.metroPanel2, "metroPanel2");
|
||||
this.metroPanel2.HorizontalScrollbarBarColor = true;
|
||||
this.metroPanel2.HorizontalScrollbarHighlightOnWheel = false;
|
||||
this.metroPanel2.HorizontalScrollbarSize = 10;
|
||||
this.metroPanel2.Name = "metroPanel2";
|
||||
this.metroPanel2.VerticalScrollbarBarColor = true;
|
||||
this.metroPanel2.VerticalScrollbarHighlightOnWheel = false;
|
||||
this.metroPanel2.VerticalScrollbarSize = 10;
|
||||
this.tabControl.Controls.Add(this.colorsTab);
|
||||
this.tabControl.Controls.Add(this.waterTab);
|
||||
resources.ApplyResources(this.tabControl, "tabControl");
|
||||
this.tabControl.Name = "tabControl";
|
||||
this.tabControl.SelectedIndex = 0;
|
||||
this.tabControl.Style = MetroFramework.MetroColorStyle.White;
|
||||
this.tabControl.Theme = MetroFramework.MetroThemeStyle.Dark;
|
||||
this.tabControl.UseSelectable = true;
|
||||
//
|
||||
// treeView1
|
||||
// colorsTab
|
||||
//
|
||||
this.treeView1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
|
||||
resources.ApplyResources(this.treeView1, "treeView1");
|
||||
this.treeView1.ForeColor = System.Drawing.Color.White;
|
||||
this.treeView1.LabelEdit = true;
|
||||
this.treeView1.Name = "treeView1";
|
||||
this.treeView1.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeView1_AfterSelect);
|
||||
this.colorsTab.BackColor = System.Drawing.SystemColors.WindowFrame;
|
||||
resources.ApplyResources(this.colorsTab, "colorsTab");
|
||||
this.colorsTab.Name = "colorsTab";
|
||||
//
|
||||
// waterTab
|
||||
//
|
||||
this.waterTab.BackColor = System.Drawing.SystemColors.WindowFrame;
|
||||
resources.ApplyResources(this.waterTab, "waterTab");
|
||||
this.waterTab.Name = "waterTab";
|
||||
//
|
||||
// COLEditor
|
||||
//
|
||||
resources.ApplyResources(this, "$this");
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Controls.Add(this.metroPanel2);
|
||||
this.Controls.Add(this.menuStrip);
|
||||
this.Controls.Add(this.tabControl);
|
||||
this.Controls.Add(this.metroPanel1);
|
||||
this.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
this.Name = "COLEditor";
|
||||
this.Style = MetroFramework.MetroColorStyle.Silver;
|
||||
this.Theme = MetroFramework.MetroThemeStyle.Dark;
|
||||
this.metroPanel1.ResumeLayout(false);
|
||||
this.metroPanel1.PerformLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.numericUpDown5)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.numericUpDown4)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.numericUpDown3)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
|
||||
this.menuStrip.ResumeLayout(false);
|
||||
this.menuStrip.PerformLayout();
|
||||
this.metroPanel2.ResumeLayout(false);
|
||||
this.tabControl.ResumeLayout(false);
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
@@ -314,16 +282,16 @@ namespace PckStudio.Forms.Utilities
|
||||
private System.Windows.Forms.MenuStrip menuStrip;
|
||||
private System.Windows.Forms.ToolStripMenuItem fileToolStripMenuItem;
|
||||
private System.Windows.Forms.ToolStripMenuItem saveToolStripMenuItem1;
|
||||
private MetroFramework.Controls.MetroPanel metroPanel2;
|
||||
private System.Windows.Forms.TreeView treeView1;
|
||||
private MetroFramework.Controls.MetroTextBox metroTextBox2;
|
||||
private MetroFramework.Controls.MetroLabel metroLabel2;
|
||||
private System.Windows.Forms.NumericUpDown numericUpDown3;
|
||||
private System.Windows.Forms.NumericUpDown numericUpDown2;
|
||||
private System.Windows.Forms.NumericUpDown numericUpDown1;
|
||||
private MetroFramework.Controls.MetroLabel metroLabel5;
|
||||
private MetroFramework.Controls.MetroLabel metroLabel4;
|
||||
private MetroFramework.Controls.MetroLabel metroLabel3;
|
||||
private MetroFramework.Controls.MetroCheckBox metroCheckBox1;
|
||||
}
|
||||
private MetroFramework.Controls.MetroLabel metroLabel6;
|
||||
private System.Windows.Forms.NumericUpDown numericUpDown5;
|
||||
private System.Windows.Forms.NumericUpDown numericUpDown4;
|
||||
private System.Windows.Forms.NumericUpDown numericUpDown3;
|
||||
private System.Windows.Forms.NumericUpDown numericUpDown2;
|
||||
private MetroFramework.Controls.MetroTabControl tabControl;
|
||||
private System.Windows.Forms.TabPage colorsTab;
|
||||
private System.Windows.Forms.TabPage waterTab;
|
||||
}
|
||||
}
|
||||
@@ -12,170 +12,215 @@ using PckStudio;
|
||||
|
||||
namespace PckStudio.Forms.Utilities
|
||||
{
|
||||
public partial class COLEditor : MetroForm
|
||||
{
|
||||
Classes.COL.COLFile cf = new Classes.COL.COLFile();
|
||||
PCK.MineFile mf;
|
||||
public COLEditor(byte[] data, PCK.MineFile MineFile)
|
||||
{
|
||||
InitializeComponent();
|
||||
cf.Open(data);
|
||||
mf = MineFile;
|
||||
foreach (object[] obj in cf.entries)
|
||||
{
|
||||
TreeNode tn = new TreeNode();
|
||||
tn.Text = obj[0].ToString();
|
||||
tn.Tag = obj[1].ToString();
|
||||
treeView1.Nodes.Add(tn);
|
||||
}
|
||||
}
|
||||
public partial class COLEditor : MetroForm
|
||||
{
|
||||
Classes.COL.COLFile cf = new Classes.COL.COLFile();
|
||||
PCK.MineFile mf;
|
||||
TreeView treeView1 = new TreeView(); // Normal Color Table
|
||||
TreeView treeView2 = new TreeView(); // Water Color Table
|
||||
public COLEditor(byte[] data, PCK.MineFile MineFile)
|
||||
{
|
||||
InitializeComponent();
|
||||
metroLabel6.Visible = false;
|
||||
numericUpDown2.Visible = false;
|
||||
cf.Open(data);
|
||||
mf = MineFile;
|
||||
|
||||
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
|
||||
{
|
||||
metroTextBox2.Text = treeView1.SelectedNode.Text;
|
||||
if (treeView1.SelectedNode.Tag != null)
|
||||
{
|
||||
pictureBox1.BackColor = Color.FromArgb(StringToByteArrayFastest(treeView1.SelectedNode.Tag.ToString())[0], StringToByteArrayFastest(treeView1.SelectedNode.Tag.ToString())[1], StringToByteArrayFastest(treeView1.SelectedNode.Tag.ToString())[2]);
|
||||
metroTextBox1.Text = treeView1.SelectedNode.Tag.ToString();
|
||||
numericUpDown1.Value = StringToByteArrayFastest(treeView1.SelectedNode.Tag.ToString())[0];
|
||||
numericUpDown2.Value = StringToByteArrayFastest(treeView1.SelectedNode.Tag.ToString())[1];
|
||||
numericUpDown3.Value = StringToByteArrayFastest(treeView1.SelectedNode.Tag.ToString())[2];
|
||||
}
|
||||
}
|
||||
#region TreeView Controls Setup
|
||||
|
||||
private void saveToolStripMenuItem1_Click(object sender, EventArgs e)
|
||||
{
|
||||
cf.entries.Clear();
|
||||
foreach(TreeNode tn in treeView1.Nodes)
|
||||
{
|
||||
cf.entries.Add(new object[] {tn.Text, tn.Tag.ToString() });
|
||||
}
|
||||
mf.data = cf.Save();
|
||||
}
|
||||
treeView1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
|
||||
treeView1.ForeColor = System.Drawing.Color.White;
|
||||
treeView1.LabelEdit = false;
|
||||
treeView1.LineColor = System.Drawing.Color.White;
|
||||
treeView1.Name = "treeView1";
|
||||
treeView1.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeViews_AfterSelect);
|
||||
treeView1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.treeViews_KeyDown);
|
||||
treeView1.Dock = DockStyle.Fill;
|
||||
|
||||
treeView2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
|
||||
treeView2.ForeColor = System.Drawing.Color.White;
|
||||
treeView2.LabelEdit = false;
|
||||
treeView2.LineColor = System.Drawing.Color.White;
|
||||
treeView2.Name = "treeView2";
|
||||
treeView2.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeViews_AfterSelect);
|
||||
treeView2.KeyDown += new System.Windows.Forms.KeyEventHandler(this.treeViews_KeyDown);
|
||||
treeView2.Dock = DockStyle.Fill;
|
||||
|
||||
static byte[] StringToByteArrayFastest(string hex)
|
||||
{
|
||||
if (hex.Length % 2 == 1)
|
||||
throw new Exception("The binary key cannot have an odd number of digits");
|
||||
#endregion
|
||||
|
||||
byte[] arr = new byte[hex.Length >> 1];
|
||||
colorsTab.Controls.Add(treeView1);
|
||||
waterTab.Controls.Add(treeView2);
|
||||
tabControl.TabStop = true;
|
||||
|
||||
for (int i = 0; i < hex.Length >> 1; ++i)
|
||||
{
|
||||
arr[i] = (byte)((GetHexVal(hex[i << 1]) << 4) + (GetHexVal(hex[(i << 1) + 1])));
|
||||
}
|
||||
foreach (object[] obj in cf.entries)
|
||||
{
|
||||
TreeNode tn = new TreeNode();
|
||||
tn.Text = obj[0].ToString();
|
||||
tn.Tag = obj[1].ToString();
|
||||
treeView1.Nodes.Add(tn);
|
||||
}
|
||||
foreach (object[] obj in cf.waterEntries)
|
||||
{
|
||||
TreeNode tn = new TreeNode();
|
||||
tn.Text = obj[0].ToString();
|
||||
tn.Tag = obj[1].ToString();
|
||||
treeView2.Nodes.Add(tn);
|
||||
}
|
||||
}
|
||||
|
||||
return arr;
|
||||
}
|
||||
private void treeViews_AfterSelect(object sender, TreeViewEventArgs e)
|
||||
{
|
||||
//metroTextBox2.Text = tv.SelectedNode.Text;
|
||||
TreeView tv = (TreeView)sender;
|
||||
if (tv.SelectedNode.Tag != null && metroTextBox1.Text.Length % 2 == 0)
|
||||
{
|
||||
bool hasAlpha = tabControl.SelectedTab == waterTab;
|
||||
metroTextBox1.Text = tv.SelectedNode.Tag.ToString();
|
||||
|
||||
static int GetHexVal(char hex)
|
||||
{
|
||||
int val = (int)hex;
|
||||
//For uppercase A-F letters:
|
||||
//return val - (val < 58 ? 48 : 55);
|
||||
//For lowercase a-f letters:
|
||||
//return val - (val < 58 ? 48 : 87);
|
||||
//Or the two combined, but a bit slower:
|
||||
return val - (val < 58 ? 48 : (val < 97 ? 55 : 87));
|
||||
}
|
||||
if (hasAlpha)
|
||||
{
|
||||
numericUpDown2.Value = StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[0];
|
||||
numericUpDown3.Value = StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[1];
|
||||
numericUpDown4.Value = StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[2];
|
||||
numericUpDown5.Value = StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[3];
|
||||
pictureBox1.BackColor = Color.FromArgb(StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[0], StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[1], StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[2], StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[3]);
|
||||
}
|
||||
else
|
||||
{
|
||||
numericUpDown3.Value = StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[0];
|
||||
numericUpDown4.Value = StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[1];
|
||||
numericUpDown5.Value = StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[2];
|
||||
pictureBox1.BackColor = Color.FromArgb(255, StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[0], StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[1], StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[2]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void metroTextBox1_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
switch (metroTextBox1.Text.Length)
|
||||
{
|
||||
case (0):
|
||||
treeView1.SelectedNode.Tag = "000000";
|
||||
break;
|
||||
case (1):
|
||||
treeView1.SelectedNode.Tag = "00000" + metroTextBox1.Text;
|
||||
break;
|
||||
case (2):
|
||||
treeView1.SelectedNode.Tag = "0000" + metroTextBox1.Text;
|
||||
break;
|
||||
case (3):
|
||||
treeView1.SelectedNode.Tag = "000" + metroTextBox1.Text;
|
||||
break;
|
||||
case (4):
|
||||
treeView1.SelectedNode.Tag = "00" + metroTextBox1.Text;
|
||||
break;
|
||||
case (5):
|
||||
treeView1.SelectedNode.Tag = "0" + metroTextBox1.Text;
|
||||
break;
|
||||
case (6):
|
||||
treeView1.SelectedNode.Tag = metroTextBox1.Text;
|
||||
break;
|
||||
case (>6):
|
||||
treeView1.SelectedNode.Tag = metroTextBox1.Text.Substring(0, 6);
|
||||
break;
|
||||
|
||||
}
|
||||
private void saveToolStripMenuItem1_Click(object sender, EventArgs e)
|
||||
{
|
||||
cf.entries.Clear();
|
||||
cf.waterEntries.Clear();
|
||||
foreach (TreeNode tn in treeView1.Nodes)
|
||||
{
|
||||
cf.entries.Add(new object[] {tn.Text, tn.Tag.ToString() });
|
||||
}
|
||||
foreach (TreeNode tn in treeView2.Nodes)
|
||||
{
|
||||
cf.waterEntries.Add(new object[] { tn.Text, tn.Tag.ToString() });
|
||||
}
|
||||
mf.data = cf.Save();
|
||||
}
|
||||
|
||||
if (treeView1.SelectedNode.Tag != null)
|
||||
{
|
||||
pictureBox1.BackColor = Color.FromArgb(StringToByteArrayFastest(treeView1.SelectedNode.Tag.ToString())[0], StringToByteArrayFastest(treeView1.SelectedNode.Tag.ToString())[1], StringToByteArrayFastest(treeView1.SelectedNode.Tag.ToString())[2]);
|
||||
metroTextBox1.Text = treeView1.SelectedNode.Tag.ToString();
|
||||
}
|
||||
}
|
||||
static byte[] StringToByteArrayFastest(string hex)
|
||||
{
|
||||
if (hex.Length % 2 == 1)
|
||||
throw new Exception("The binary key cannot have an odd number of digits");
|
||||
|
||||
private void metroCheckBox1_CheckedChanged(object sender, EventArgs e)
|
||||
{
|
||||
if(metroCheckBox1.Checked)
|
||||
{
|
||||
numericUpDown1.Enabled = true;
|
||||
numericUpDown2.Enabled = true;
|
||||
numericUpDown3.Enabled = true;
|
||||
metroTextBox1.Enabled = false;
|
||||
}
|
||||
else
|
||||
{
|
||||
numericUpDown1.Enabled = false;
|
||||
numericUpDown2.Enabled = false;
|
||||
numericUpDown3.Enabled = false;
|
||||
metroTextBox1.Enabled = true;
|
||||
}
|
||||
}
|
||||
byte[] arr = new byte[hex.Length >> 1];
|
||||
|
||||
private void numericUpDown3_ValueChanged(object sender, EventArgs e)
|
||||
{
|
||||
List<byte> bytes = new List<byte>();
|
||||
bytes.AddRange(BitConverter.GetBytes(int.Parse(numericUpDown1.Value.ToString())));
|
||||
bytes.AddRange(BitConverter.GetBytes(int.Parse(numericUpDown2.Value.ToString())));
|
||||
bytes.AddRange(BitConverter.GetBytes(int.Parse(numericUpDown3.Value.ToString())));
|
||||
treeView1.SelectedNode.Tag = BitConverter.ToString(new byte[] { bytes[0], bytes[4], bytes[8] }).Replace("-","");
|
||||
if (treeView1.SelectedNode.Tag != null)
|
||||
{
|
||||
pictureBox1.BackColor = Color.FromArgb(StringToByteArrayFastest(treeView1.SelectedNode.Tag.ToString())[0], StringToByteArrayFastest(treeView1.SelectedNode.Tag.ToString())[1], StringToByteArrayFastest(treeView1.SelectedNode.Tag.ToString())[2]);
|
||||
metroTextBox1.Text = treeView1.SelectedNode.Tag.ToString();
|
||||
}
|
||||
}
|
||||
for (int i = 0; i < hex.Length >> 1; ++i)
|
||||
{
|
||||
arr[i] = (byte)((GetHexVal(hex[i << 1]) << 4) + (GetHexVal(hex[(i << 1) + 1])));
|
||||
}
|
||||
|
||||
private void numericUpDown2_ValueChanged(object sender, EventArgs e)
|
||||
{
|
||||
List<byte> bytes = new List<byte>();
|
||||
bytes.AddRange(BitConverter.GetBytes(int.Parse(numericUpDown1.Value.ToString())));
|
||||
bytes.AddRange(BitConverter.GetBytes(int.Parse(numericUpDown2.Value.ToString())));
|
||||
bytes.AddRange(BitConverter.GetBytes(int.Parse(numericUpDown3.Value.ToString())));
|
||||
treeView1.SelectedNode.Tag = BitConverter.ToString(new byte[] { bytes[0], bytes[4], bytes[8] }).Replace("-", "");
|
||||
if (treeView1.SelectedNode.Tag != null)
|
||||
{
|
||||
pictureBox1.BackColor = Color.FromArgb(StringToByteArrayFastest(treeView1.SelectedNode.Tag.ToString())[0], StringToByteArrayFastest(treeView1.SelectedNode.Tag.ToString())[1], StringToByteArrayFastest(treeView1.SelectedNode.Tag.ToString())[2]);
|
||||
metroTextBox1.Text = treeView1.SelectedNode.Tag.ToString();
|
||||
}
|
||||
}
|
||||
return arr;
|
||||
}
|
||||
|
||||
private void numericUpDown1_ValueChanged(object sender, EventArgs e)
|
||||
{
|
||||
List<byte> bytes = new List<byte>();
|
||||
bytes.AddRange(BitConverter.GetBytes(int.Parse(numericUpDown1.Value.ToString())));
|
||||
bytes.AddRange(BitConverter.GetBytes(int.Parse(numericUpDown2.Value.ToString())));
|
||||
bytes.AddRange(BitConverter.GetBytes(int.Parse(numericUpDown3.Value.ToString())));
|
||||
treeView1.SelectedNode.Tag = BitConverter.ToString(new byte[] { bytes[0], bytes[4], bytes[8] }).Replace("-", "");
|
||||
if (treeView1.SelectedNode.Tag != null)
|
||||
{
|
||||
pictureBox1.BackColor = Color.FromArgb(StringToByteArrayFastest(treeView1.SelectedNode.Tag.ToString())[0], StringToByteArrayFastest(treeView1.SelectedNode.Tag.ToString())[1], StringToByteArrayFastest(treeView1.SelectedNode.Tag.ToString())[2]);
|
||||
metroTextBox1.Text = treeView1.SelectedNode.Tag.ToString();
|
||||
}
|
||||
}
|
||||
}
|
||||
static int GetHexVal(char hex)
|
||||
{
|
||||
int val = (int)hex;
|
||||
return val - (val < 58 ? 48 : (val < 97 ? 55 : 87));
|
||||
}
|
||||
|
||||
public void treeViews_KeyDown(object sender, KeyEventArgs e)
|
||||
{
|
||||
TreeView tv = (TreeView)sender;
|
||||
if (e.KeyCode == Keys.Delete)
|
||||
{
|
||||
//removes minefile node
|
||||
//cf.entries.Remove((object[])treeView1.SelectedNode.Tag);
|
||||
//if(treeView1.Nodes.Count > 0) treeView1.Nodes.Remove(treeView1.SelectedNode);
|
||||
}
|
||||
}
|
||||
|
||||
private void metroTextBox1_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
if (metroTextBox1.Text.Length % 2 != 0) return;
|
||||
|
||||
TreeView tv = (TreeView)tabControl.SelectedTab.Controls[0];
|
||||
|
||||
tv.SelectedNode.Tag = metroTextBox1.Text;
|
||||
|
||||
bool hasAlpha = tabControl.SelectedTab == waterTab;
|
||||
|
||||
if (tv.SelectedNode.Tag != null && (metroTextBox1.Text.Length == (hasAlpha ? 8 : 6)))
|
||||
{
|
||||
numericUpDown3.Value = StringToByteArrayFastest(metroTextBox1.Text)[!hasAlpha ? 0 : 1];
|
||||
numericUpDown4.Value = StringToByteArrayFastest(metroTextBox1.Text)[!hasAlpha ? 1 : 2];
|
||||
numericUpDown5.Value = StringToByteArrayFastest(metroTextBox1.Text)[!hasAlpha ? 2 : 3];
|
||||
metroTextBox1.Text = tv.SelectedNode.Tag.ToString();
|
||||
if (hasAlpha)
|
||||
{
|
||||
metroTextBox1.MaxLength = 8;
|
||||
metroLabel6.Visible = true;
|
||||
numericUpDown2.Visible = true;
|
||||
numericUpDown2.Value = StringToByteArrayFastest(metroTextBox1.Text)[0];
|
||||
pictureBox1.BackColor = Color.FromArgb(StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[0], StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[1], StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[2], StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[3]);
|
||||
}
|
||||
else
|
||||
{
|
||||
metroTextBox1.MaxLength = 6;
|
||||
metroLabel6.Visible = false;
|
||||
numericUpDown2.Visible = false;
|
||||
pictureBox1.BackColor = Color.FromArgb(255, StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[0], StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[1], StringToByteArrayFastest(tv.SelectedNode.Tag.ToString())[2]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void color_ValueChanged(object sender, EventArgs e)
|
||||
{
|
||||
TreeView tv = (TreeView)tabControl.SelectedTab.Controls[0];
|
||||
if (tv.SelectedNode == null) return;
|
||||
byte[] origHex = StringToByteArrayFastest(tv.SelectedNode.Tag.ToString());
|
||||
bool hasAlpha = tabControl.SelectedTab == waterTab;
|
||||
string hex = "";
|
||||
if (((NumericUpDown)sender).Name == "numericUpDown2")
|
||||
{
|
||||
hex += ((int)numericUpDown2.Value).ToString("X2");
|
||||
hex += origHex[1].ToString("X2");
|
||||
hex += origHex[2].ToString("X2");
|
||||
hex += origHex[3].ToString("X2");
|
||||
}
|
||||
else if (((NumericUpDown)sender).Name == "numericUpDown3")
|
||||
{
|
||||
if (hasAlpha) hex += origHex[0].ToString("X2");
|
||||
hex += ((int)numericUpDown3.Value).ToString("X2");
|
||||
hex += origHex[hasAlpha ? 2 : 1].ToString("X2");
|
||||
hex += origHex[hasAlpha ? 3 : 2].ToString("X2");
|
||||
}
|
||||
else if (((NumericUpDown)sender).Name == "numericUpDown4")
|
||||
{
|
||||
if (hasAlpha) hex += origHex[0].ToString("X2");
|
||||
hex += origHex[hasAlpha ? 1 : 0].ToString("X2");
|
||||
hex += ((int)numericUpDown4.Value).ToString("X2");
|
||||
hex += origHex[hasAlpha ? 3 : 2].ToString("X2");
|
||||
}
|
||||
else if (((NumericUpDown)sender).Name == "numericUpDown5")
|
||||
{
|
||||
if (hasAlpha) hex += origHex[0].ToString("X2");
|
||||
hex += origHex[hasAlpha ? 1 : 0].ToString("X2");
|
||||
hex += origHex[hasAlpha ? 2 : 1].ToString("X2");
|
||||
hex += ((int)numericUpDown5.Value).ToString("X2");
|
||||
}
|
||||
else // just in case some weird thing happens i dunno - matt
|
||||
{
|
||||
if (hasAlpha) hex += origHex[0].ToString("X2");
|
||||
hex += origHex[hasAlpha ? 1 : 0].ToString("X2");
|
||||
hex += origHex[hasAlpha ? 2 : 1].ToString("X2");
|
||||
hex += origHex[hasAlpha ? 3 : 2].ToString("X2");
|
||||
}
|
||||
|
||||
Console.WriteLine(hex);
|
||||
metroTextBox1.Text = hex;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -117,19 +117,29 @@
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="numericUpDown3.Enabled" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
<data name=">>numericUpDown5.Name" xml:space="preserve">
|
||||
<value>numericUpDown5</value>
|
||||
</data>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="numericUpDown3.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>373, 338</value>
|
||||
<data name=">>numericUpDown5.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="numericUpDown3.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>67, 20</value>
|
||||
<data name=">>numericUpDown5.Parent" xml:space="preserve">
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name="numericUpDown3.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>16</value>
|
||||
<data name=">>numericUpDown5.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown4.Name" xml:space="preserve">
|
||||
<value>numericUpDown4</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown4.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown4.Parent" xml:space="preserve">
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown4.ZOrder" xml:space="preserve">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown3.Name" xml:space="preserve">
|
||||
<value>numericUpDown3</value>
|
||||
@@ -141,19 +151,7 @@
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown3.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="numericUpDown2.Enabled" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="numericUpDown2.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>373, 310</value>
|
||||
</data>
|
||||
<data name="numericUpDown2.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>67, 20</value>
|
||||
</data>
|
||||
<data name="numericUpDown2.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>15</value>
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown2.Name" xml:space="preserve">
|
||||
<value>numericUpDown2</value>
|
||||
@@ -165,37 +163,235 @@
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown2.ZOrder" xml:space="preserve">
|
||||
<value>3</value>
|
||||
<value>5</value>
|
||||
</data>
|
||||
<data name="numericUpDown1.Enabled" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
<data name=">>metroLabel6.Name" xml:space="preserve">
|
||||
<value>metroLabel6</value>
|
||||
</data>
|
||||
<data name="numericUpDown1.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>373, 281</value>
|
||||
<data name=">>metroLabel6.Type" xml:space="preserve">
|
||||
<value>MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a</value>
|
||||
</data>
|
||||
<data name="numericUpDown1.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>67, 20</value>
|
||||
</data>
|
||||
<data name="numericUpDown1.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>14</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown1.Name" xml:space="preserve">
|
||||
<value>numericUpDown1</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown1.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown1.Parent" xml:space="preserve">
|
||||
<data name=">>metroLabel6.Parent" xml:space="preserve">
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown1.ZOrder" xml:space="preserve">
|
||||
<data name=">>metroLabel6.ZOrder" xml:space="preserve">
|
||||
<value>6</value>
|
||||
</data>
|
||||
<data name=">>metroLabel5.Name" xml:space="preserve">
|
||||
<value>metroLabel5</value>
|
||||
</data>
|
||||
<data name=">>metroLabel5.Type" xml:space="preserve">
|
||||
<value>MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a</value>
|
||||
</data>
|
||||
<data name=">>metroLabel5.Parent" xml:space="preserve">
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>metroLabel5.ZOrder" xml:space="preserve">
|
||||
<value>7</value>
|
||||
</data>
|
||||
<data name=">>metroLabel4.Name" xml:space="preserve">
|
||||
<value>metroLabel4</value>
|
||||
</data>
|
||||
<data name=">>metroLabel4.Type" xml:space="preserve">
|
||||
<value>MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a</value>
|
||||
</data>
|
||||
<data name=">>metroLabel4.Parent" xml:space="preserve">
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>metroLabel4.ZOrder" xml:space="preserve">
|
||||
<value>8</value>
|
||||
</data>
|
||||
<data name=">>metroLabel3.Name" xml:space="preserve">
|
||||
<value>metroLabel3</value>
|
||||
</data>
|
||||
<data name=">>metroLabel3.Type" xml:space="preserve">
|
||||
<value>MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a</value>
|
||||
</data>
|
||||
<data name=">>metroLabel3.Parent" xml:space="preserve">
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>metroLabel3.ZOrder" xml:space="preserve">
|
||||
<value>9</value>
|
||||
</data>
|
||||
<data name=">>metroTextBox1.Name" xml:space="preserve">
|
||||
<value>metroTextBox1</value>
|
||||
</data>
|
||||
<data name=">>metroTextBox1.Type" xml:space="preserve">
|
||||
<value>MetroFramework.Controls.MetroTextBox, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a</value>
|
||||
</data>
|
||||
<data name=">>metroTextBox1.Parent" xml:space="preserve">
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>metroTextBox1.ZOrder" xml:space="preserve">
|
||||
<value>10</value>
|
||||
</data>
|
||||
<data name=">>metroLabel1.Name" xml:space="preserve">
|
||||
<value>metroLabel1</value>
|
||||
</data>
|
||||
<data name=">>metroLabel1.Type" xml:space="preserve">
|
||||
<value>MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a</value>
|
||||
</data>
|
||||
<data name=">>metroLabel1.Parent" xml:space="preserve">
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>metroLabel1.ZOrder" xml:space="preserve">
|
||||
<value>11</value>
|
||||
</data>
|
||||
<data name=">>pictureBox1.Name" xml:space="preserve">
|
||||
<value>pictureBox1</value>
|
||||
</data>
|
||||
<data name=">>pictureBox1.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>pictureBox1.Parent" xml:space="preserve">
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>pictureBox1.ZOrder" xml:space="preserve">
|
||||
<value>12</value>
|
||||
</data>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="metroPanel1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||
<value>Fill</value>
|
||||
</data>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="metroPanel1.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>20, 60</value>
|
||||
</data>
|
||||
<data name="metroPanel1.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>612, 523</value>
|
||||
</data>
|
||||
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="metroPanel1.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name=">>metroPanel1.Name" xml:space="preserve">
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>metroPanel1.Type" xml:space="preserve">
|
||||
<value>MetroFramework.Controls.MetroPanel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a</value>
|
||||
</data>
|
||||
<data name=">>metroPanel1.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>metroPanel1.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="numericUpDown5.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>373, 338</value>
|
||||
</data>
|
||||
<data name="numericUpDown5.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>127, 20</value>
|
||||
</data>
|
||||
<data name="numericUpDown5.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>21</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown5.Name" xml:space="preserve">
|
||||
<value>numericUpDown5</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown5.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown5.Parent" xml:space="preserve">
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown5.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="numericUpDown4.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>373, 312</value>
|
||||
</data>
|
||||
<data name="numericUpDown4.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>127, 20</value>
|
||||
</data>
|
||||
<data name="numericUpDown4.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>20</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown4.Name" xml:space="preserve">
|
||||
<value>numericUpDown4</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown4.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown4.Parent" xml:space="preserve">
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown4.ZOrder" xml:space="preserve">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name="numericUpDown3.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>373, 286</value>
|
||||
</data>
|
||||
<data name="numericUpDown3.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>127, 20</value>
|
||||
</data>
|
||||
<data name="numericUpDown3.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>19</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown3.Name" xml:space="preserve">
|
||||
<value>numericUpDown3</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown3.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown3.Parent" xml:space="preserve">
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown3.ZOrder" xml:space="preserve">
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name="numericUpDown2.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>373, 260</value>
|
||||
</data>
|
||||
<data name="numericUpDown2.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>127, 20</value>
|
||||
</data>
|
||||
<data name="numericUpDown2.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>18</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown2.Name" xml:space="preserve">
|
||||
<value>numericUpDown2</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown2.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown2.Parent" xml:space="preserve">
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>numericUpDown2.ZOrder" xml:space="preserve">
|
||||
<value>5</value>
|
||||
</data>
|
||||
<data name="metroLabel6.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="metroLabel6.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>350, 260</value>
|
||||
</data>
|
||||
<data name="metroLabel6.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>21, 19</value>
|
||||
</data>
|
||||
<data name="metroLabel6.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>16</value>
|
||||
</data>
|
||||
<data name="metroLabel6.Text" xml:space="preserve">
|
||||
<value>A:</value>
|
||||
</data>
|
||||
<data name=">>metroLabel6.Name" xml:space="preserve">
|
||||
<value>metroLabel6</value>
|
||||
</data>
|
||||
<data name=">>metroLabel6.Type" xml:space="preserve">
|
||||
<value>MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a</value>
|
||||
</data>
|
||||
<data name=">>metroLabel6.Parent" xml:space="preserve">
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>metroLabel6.ZOrder" xml:space="preserve">
|
||||
<value>6</value>
|
||||
</data>
|
||||
<data name="metroLabel5.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="metroLabel5.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>350, 339</value>
|
||||
<value>350, 335</value>
|
||||
</data>
|
||||
<data name="metroLabel5.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>20, 19</value>
|
||||
@@ -216,7 +412,7 @@
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>metroLabel5.ZOrder" xml:space="preserve">
|
||||
<value>5</value>
|
||||
<value>7</value>
|
||||
</data>
|
||||
<data name="metroLabel4.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
@@ -243,13 +439,13 @@
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>metroLabel4.ZOrder" xml:space="preserve">
|
||||
<value>6</value>
|
||||
<value>8</value>
|
||||
</data>
|
||||
<data name="metroLabel3.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="metroLabel3.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>350, 281</value>
|
||||
<value>350, 285</value>
|
||||
</data>
|
||||
<data name="metroLabel3.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>20, 19</value>
|
||||
@@ -270,36 +466,8 @@
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>metroLabel3.ZOrder" xml:space="preserve">
|
||||
<value>7</value>
|
||||
<value>9</value>
|
||||
</data>
|
||||
<data name="metroCheckBox1.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="metroCheckBox1.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>397, 260</value>
|
||||
</data>
|
||||
<data name="metroCheckBox1.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>103, 15</value>
|
||||
</data>
|
||||
<data name="metroCheckBox1.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>7</value>
|
||||
</data>
|
||||
<data name="metroCheckBox1.Text" xml:space="preserve">
|
||||
<value>Use RGB Values</value>
|
||||
</data>
|
||||
<data name=">>metroCheckBox1.Name" xml:space="preserve">
|
||||
<value>metroCheckBox1</value>
|
||||
</data>
|
||||
<data name=">>metroCheckBox1.Type" xml:space="preserve">
|
||||
<value>MetroFramework.Controls.MetroCheckBox, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a</value>
|
||||
</data>
|
||||
<data name=">>metroCheckBox1.Parent" xml:space="preserve">
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>metroCheckBox1.ZOrder" xml:space="preserve">
|
||||
<value>8</value>
|
||||
</data>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="resource.Image" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
@@ -318,72 +486,6 @@
|
||||
<data name="resource.Visible" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="metroTextBox2.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>373, 205</value>
|
||||
</data>
|
||||
<data name="metroTextBox2.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>127, 23</value>
|
||||
</data>
|
||||
<data name="metroTextBox2.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>6</value>
|
||||
</data>
|
||||
<data name=">>metroTextBox2.Name" xml:space="preserve">
|
||||
<value>metroTextBox2</value>
|
||||
</data>
|
||||
<data name=">>metroTextBox2.Type" xml:space="preserve">
|
||||
<value>MetroFramework.Controls.MetroTextBox, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a</value>
|
||||
</data>
|
||||
<data name=">>metroTextBox2.Parent" xml:space="preserve">
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>metroTextBox2.ZOrder" xml:space="preserve">
|
||||
<value>9</value>
|
||||
</data>
|
||||
<data name="metroLabel2.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="metroLabel2.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>327, 205</value>
|
||||
</data>
|
||||
<data name="metroLabel2.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>48, 19</value>
|
||||
</data>
|
||||
<data name="metroLabel2.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>5</value>
|
||||
</data>
|
||||
<data name="metroLabel2.Text" xml:space="preserve">
|
||||
<value>Name:</value>
|
||||
</data>
|
||||
<data name=">>metroLabel2.Name" xml:space="preserve">
|
||||
<value>metroLabel2</value>
|
||||
</data>
|
||||
<data name=">>metroLabel2.Type" xml:space="preserve">
|
||||
<value>MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a</value>
|
||||
</data>
|
||||
<data name=">>metroLabel2.Parent" xml:space="preserve">
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>metroLabel2.ZOrder" xml:space="preserve">
|
||||
<value>10</value>
|
||||
</data>
|
||||
<data name="resource.Image1" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="resource.ImeMode1" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="resource.Location1" type="System.Drawing.Point, System.Drawing">
|
||||
<value>105, 1</value>
|
||||
</data>
|
||||
<data name="resource.Size1" type="System.Drawing.Size, System.Drawing">
|
||||
<value>21, 21</value>
|
||||
</data>
|
||||
<data name="resource.TabIndex1" type="System.Int32, mscorlib">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="resource.Visible1" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="metroTextBox1.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>373, 231</value>
|
||||
</data>
|
||||
@@ -403,7 +505,7 @@
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>metroTextBox1.ZOrder" xml:space="preserve">
|
||||
<value>11</value>
|
||||
<value>10</value>
|
||||
</data>
|
||||
<data name="metroLabel1.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
@@ -430,7 +532,7 @@
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>metroLabel1.ZOrder" xml:space="preserve">
|
||||
<value>12</value>
|
||||
<value>11</value>
|
||||
</data>
|
||||
<data name="pictureBox1.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>327, 38</value>
|
||||
@@ -451,31 +553,7 @@
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>pictureBox1.ZOrder" xml:space="preserve">
|
||||
<value>13</value>
|
||||
</data>
|
||||
<data name="metroPanel1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||
<value>Fill</value>
|
||||
</data>
|
||||
<data name="metroPanel1.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>20, 60</value>
|
||||
</data>
|
||||
<data name="metroPanel1.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>612, 523</value>
|
||||
</data>
|
||||
<data name="metroPanel1.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name=">>metroPanel1.Name" xml:space="preserve">
|
||||
<value>metroPanel1</value>
|
||||
</data>
|
||||
<data name=">>metroPanel1.Type" xml:space="preserve">
|
||||
<value>MetroFramework.Controls.MetroPanel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a</value>
|
||||
</data>
|
||||
<data name=">>metroPanel1.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>metroPanel1.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
<value>12</value>
|
||||
</data>
|
||||
<metadata name="menuStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
@@ -483,28 +561,6 @@
|
||||
<data name="menuStrip.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="saveToolStripMenuItem1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
|
||||
wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4yMfEgaZUAAADfSURBVDhPYxg8
|
||||
QLt++3yTGbf/Fm599P/Nh49wfPXxq/+rTt37f+Dak/8gOSBgAGEMANIMxGBFyAasPf/0v8GE8//z1t8C
|
||||
y4HU4DIALIluwLpLL+HiMANAGKoNAWASCavv/n/57gPcgOvP3oENOXj7NViOoAFGU6791+k4ghWD5Aga
|
||||
QCyGakMAkODcU89R/I8Ng9TgNADk14dPn/8/c+kqVgySgwUqVBsCwAx49urN/zsPHmPFIDmaGvAXJInN
|
||||
38gYasBfqDYE0K7dOn/Wvut/sfkdGYPUgJI9VNuAAwYGAGn6yvdevWgPAAAAAElFTkSuQmCC
|
||||
</value>
|
||||
</data>
|
||||
<data name="saveToolStripMenuItem1.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>98, 22</value>
|
||||
</data>
|
||||
<data name="saveToolStripMenuItem1.Text" xml:space="preserve">
|
||||
<value>Save</value>
|
||||
</data>
|
||||
<data name="fileToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>37, 20</value>
|
||||
</data>
|
||||
<data name="fileToolStripMenuItem.Text" xml:space="preserve">
|
||||
<value>File</value>
|
||||
</data>
|
||||
<data name="menuStrip.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>20, 60</value>
|
||||
</data>
|
||||
@@ -527,59 +583,123 @@
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>menuStrip.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="fileToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>37, 20</value>
|
||||
</data>
|
||||
<data name="fileToolStripMenuItem.Text" xml:space="preserve">
|
||||
<value>File</value>
|
||||
</data>
|
||||
<data name="saveToolStripMenuItem1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
|
||||
wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4yMfEgaZUAAADfSURBVDhPYxg8
|
||||
QLt++3yTGbf/Fm599P/Nh49wfPXxq/+rTt37f+Dak/8gOSBgAGEMANIMxGBFyAasPf/0v8GE8//z1t8C
|
||||
y4HU4DIALIluwLpLL+HiMANAGKoNAWASCavv/n/57gPcgOvP3oENOXj7NViOoAFGU6791+k4ghWD5Aga
|
||||
QCyGakMAkODcU89R/I8Ng9TgNADk14dPn/8/c+kqVgySgwUqVBsCwAx49urN/zsPHmPFIDmaGvAXJInN
|
||||
38gYasBfqDYE0K7dOn/Wvut/sfkdGYPUgJI9VNuAAwYGAGn6yvdevWgPAAAAAElFTkSuQmCC
|
||||
</value>
|
||||
</data>
|
||||
<data name="saveToolStripMenuItem1.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>98, 22</value>
|
||||
</data>
|
||||
<data name="saveToolStripMenuItem1.Text" xml:space="preserve">
|
||||
<value>Save</value>
|
||||
</data>
|
||||
<data name=">>colorsTab.Name" xml:space="preserve">
|
||||
<value>colorsTab</value>
|
||||
</data>
|
||||
<data name=">>colorsTab.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>colorsTab.Parent" xml:space="preserve">
|
||||
<value>tabControl</value>
|
||||
</data>
|
||||
<data name=">>colorsTab.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name=">>waterTab.Name" xml:space="preserve">
|
||||
<value>waterTab</value>
|
||||
</data>
|
||||
<data name=">>waterTab.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>waterTab.Parent" xml:space="preserve">
|
||||
<value>tabControl</value>
|
||||
</data>
|
||||
<data name=">>waterTab.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="treeView1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||
<value>Fill</value>
|
||||
<data name="tabControl.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>20, 83</value>
|
||||
</data>
|
||||
<data name="treeView1.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>0, 0</value>
|
||||
<data name="tabControl.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>194, 500</value>
|
||||
</data>
|
||||
<data name="treeView1.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
||||
<value>0, 0, 0, 0</value>
|
||||
<data name="tabControl.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>22</value>
|
||||
</data>
|
||||
<data name="treeView1.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>205, 497</value>
|
||||
<data name=">>tabControl.Name" xml:space="preserve">
|
||||
<value>tabControl</value>
|
||||
</data>
|
||||
<data name="treeView1.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>10</value>
|
||||
<data name=">>tabControl.Type" xml:space="preserve">
|
||||
<value>MetroFramework.Controls.MetroTabControl, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a</value>
|
||||
</data>
|
||||
<data name=">>treeView1.Name" xml:space="preserve">
|
||||
<value>treeView1</value>
|
||||
</data>
|
||||
<data name=">>treeView1.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.TreeView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>treeView1.Parent" xml:space="preserve">
|
||||
<value>metroPanel2</value>
|
||||
</data>
|
||||
<data name=">>treeView1.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="metroPanel2.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||
<value>Left</value>
|
||||
</data>
|
||||
<data name="metroPanel2.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>20, 84</value>
|
||||
</data>
|
||||
<data name="metroPanel2.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>207, 499</value>
|
||||
</data>
|
||||
<data name="metroPanel2.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name=">>metroPanel2.Name" xml:space="preserve">
|
||||
<value>metroPanel2</value>
|
||||
</data>
|
||||
<data name=">>metroPanel2.Type" xml:space="preserve">
|
||||
<value>MetroFramework.Controls.MetroPanel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a</value>
|
||||
</data>
|
||||
<data name=">>metroPanel2.Parent" xml:space="preserve">
|
||||
<data name=">>tabControl.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>metroPanel2.ZOrder" xml:space="preserve">
|
||||
<data name=">>tabControl.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="colorsTab.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>4, 38</value>
|
||||
</data>
|
||||
<data name="colorsTab.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>186, 458</value>
|
||||
</data>
|
||||
<data name="colorsTab.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="colorsTab.Text" xml:space="preserve">
|
||||
<value>Normal Colors</value>
|
||||
</data>
|
||||
<data name=">>colorsTab.Name" xml:space="preserve">
|
||||
<value>colorsTab</value>
|
||||
</data>
|
||||
<data name=">>colorsTab.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>colorsTab.Parent" xml:space="preserve">
|
||||
<value>tabControl</value>
|
||||
</data>
|
||||
<data name=">>colorsTab.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="waterTab.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>4, 38</value>
|
||||
</data>
|
||||
<data name="waterTab.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>186, 458</value>
|
||||
</data>
|
||||
<data name="waterTab.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="waterTab.Text" xml:space="preserve">
|
||||
<value>Water Colors</value>
|
||||
</data>
|
||||
<data name=">>waterTab.Name" xml:space="preserve">
|
||||
<value>waterTab</value>
|
||||
</data>
|
||||
<data name=">>waterTab.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>waterTab.Parent" xml:space="preserve">
|
||||
<value>tabControl</value>
|
||||
</data>
|
||||
<data name=">>waterTab.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
@@ -589,6 +709,9 @@
|
||||
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
|
||||
<value>652, 603</value>
|
||||
</data>
|
||||
<data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
|
||||
<value>CenterParent</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>COL Editor</value>
|
||||
</data>
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LOCEditor));
|
||||
this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components);
|
||||
this.addDisplayIDToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.renameDisplayIDToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.deleteDisplayIDToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.locSort = new PckStudio.Forms.MyTablePanel();
|
||||
this.buttonReplaceAll = new System.Windows.Forms.Button();
|
||||
@@ -45,27 +46,35 @@
|
||||
//
|
||||
// contextMenuStrip1
|
||||
//
|
||||
resources.ApplyResources(this.contextMenuStrip1, "contextMenuStrip1");
|
||||
this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||
this.addDisplayIDToolStripMenuItem,
|
||||
this.renameDisplayIDToolStripMenuItem,
|
||||
this.deleteDisplayIDToolStripMenuItem});
|
||||
this.contextMenuStrip1.Name = "contextMenuStrip1";
|
||||
resources.ApplyResources(this.contextMenuStrip1, "contextMenuStrip1");
|
||||
//
|
||||
// addDisplayIDToolStripMenuItem
|
||||
//
|
||||
resources.ApplyResources(this.addDisplayIDToolStripMenuItem, "addDisplayIDToolStripMenuItem");
|
||||
this.addDisplayIDToolStripMenuItem.Name = "addDisplayIDToolStripMenuItem";
|
||||
resources.ApplyResources(this.addDisplayIDToolStripMenuItem, "addDisplayIDToolStripMenuItem");
|
||||
this.addDisplayIDToolStripMenuItem.Click += new System.EventHandler(this.addDisplayIDToolStripMenuItem_Click);
|
||||
//
|
||||
// renameDisplayIDToolStripMenuItem
|
||||
//
|
||||
this.renameDisplayIDToolStripMenuItem.Name = "renameDisplayIDToolStripMenuItem";
|
||||
resources.ApplyResources(this.renameDisplayIDToolStripMenuItem, "renameDisplayIDToolStripMenuItem");
|
||||
this.renameDisplayIDToolStripMenuItem.Click += new System.EventHandler(this.renameDisplayIDToolStripMenuItem_Click);
|
||||
//
|
||||
// deleteDisplayIDToolStripMenuItem
|
||||
//
|
||||
resources.ApplyResources(this.deleteDisplayIDToolStripMenuItem, "deleteDisplayIDToolStripMenuItem");
|
||||
this.deleteDisplayIDToolStripMenuItem.Name = "deleteDisplayIDToolStripMenuItem";
|
||||
resources.ApplyResources(this.deleteDisplayIDToolStripMenuItem, "deleteDisplayIDToolStripMenuItem");
|
||||
this.deleteDisplayIDToolStripMenuItem.Click += new System.EventHandler(this.deleteDisplayIDToolStripMenuItem_Click);
|
||||
//
|
||||
// locSort
|
||||
//
|
||||
resources.ApplyResources(this.locSort, "locSort");
|
||||
this.locSort.AccessibleRole = System.Windows.Forms.AccessibleRole.Table;
|
||||
resources.ApplyResources(this.locSort, "locSort");
|
||||
this.locSort.Controls.Add(this.buttonReplaceAll, 2, 0);
|
||||
this.locSort.Controls.Add(this.dataGridViewLocEntryData, 1, 1);
|
||||
this.locSort.Controls.Add(this.textBoxReplaceAll, 1, 0);
|
||||
@@ -82,9 +91,9 @@
|
||||
//
|
||||
// dataGridViewLocEntryData
|
||||
//
|
||||
resources.ApplyResources(this.dataGridViewLocEntryData, "dataGridViewLocEntryData");
|
||||
this.dataGridViewLocEntryData.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
|
||||
this.locSort.SetColumnSpan(this.dataGridViewLocEntryData, 2);
|
||||
resources.ApplyResources(this.dataGridViewLocEntryData, "dataGridViewLocEntryData");
|
||||
this.dataGridViewLocEntryData.Name = "dataGridViewLocEntryData";
|
||||
this.dataGridViewLocEntryData.CellEndEdit += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_CellEndEdit);
|
||||
//
|
||||
@@ -95,8 +104,8 @@
|
||||
//
|
||||
// treeViewLocEntries
|
||||
//
|
||||
resources.ApplyResources(this.treeViewLocEntries, "treeViewLocEntries");
|
||||
this.treeViewLocEntries.ContextMenuStrip = this.contextMenuStrip1;
|
||||
resources.ApplyResources(this.treeViewLocEntries, "treeViewLocEntries");
|
||||
this.treeViewLocEntries.LabelEdit = true;
|
||||
this.treeViewLocEntries.Name = "treeViewLocEntries";
|
||||
this.locSort.SetRowSpan(this.treeViewLocEntries, 2);
|
||||
@@ -130,5 +139,6 @@
|
||||
private System.Windows.Forms.TextBox textBoxReplaceAll;
|
||||
private PckStudio.Forms.MyTablePanel locSort;
|
||||
private System.Windows.Forms.Button buttonReplaceAll;
|
||||
}
|
||||
private System.Windows.Forms.ToolStripMenuItem renameDisplayIDToolStripMenuItem;
|
||||
}
|
||||
}
|
||||
@@ -22,8 +22,6 @@ namespace PckStudio
|
||||
public string defaultName;
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
||||
public LOCEditor(LOC loc)
|
||||
{
|
||||
InitializeComponent();
|
||||
@@ -66,7 +64,31 @@ namespace PckStudio
|
||||
buttonReplaceAll.Enabled = false;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
private void renameDisplayIDToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
TreeNode node = treeViewLocEntries.SelectedNode;
|
||||
int index = currentLoc.ids.names.FindIndex(name => name == node.Text);
|
||||
PckStudio.renameLoc diag = new PckStudio.renameLoc(node);
|
||||
diag.ShowDialog(this);
|
||||
diag.Dispose(); //diposes generated metadata adding dialog data
|
||||
currentLoc.ids.names[index] = node.Text;
|
||||
}
|
||||
|
||||
private void addDisplayIDToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
int index = treeViewLocEntries.SelectedNode.Index;
|
||||
|
||||
if(index == -1) index = currentLoc.ids.names.Count;
|
||||
|
||||
currentLoc.ids.names.Insert(index, "NewItem");
|
||||
|
||||
foreach (LOC.Language l in currentLoc.langs)
|
||||
l.names.Insert(index, "NewString");
|
||||
|
||||
treeViewLocEntries.Nodes.Insert(index, "NewItem");
|
||||
}
|
||||
|
||||
private void deleteDisplayIDToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
if(treeViewLocEntries.SelectedNode != null)
|
||||
@@ -119,5 +141,10 @@ namespace PckStudio
|
||||
currentLoc.langs[i].names[treeViewLocEntries.SelectedNode.Index] = (string)tbl.Rows[i][1];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void contextMenuStrip1_Opening(object sender, CancelEventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -119,19 +119,19 @@
|
||||
</resheader>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="addDisplayIDToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>180, 22</value>
|
||||
<value>172, 22</value>
|
||||
</data>
|
||||
<data name="addDisplayIDToolStripMenuItem.Text" xml:space="preserve">
|
||||
<value>ディスプレイIDを追加</value>
|
||||
</data>
|
||||
<data name="deleteDisplayIDToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>180, 22</value>
|
||||
<value>172, 22</value>
|
||||
</data>
|
||||
<data name="deleteDisplayIDToolStripMenuItem.Text" xml:space="preserve">
|
||||
<value>表示IDを削除</value>
|
||||
</data>
|
||||
<data name="contextMenuStrip1.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>181, 70</value>
|
||||
<value>173, 48</value>
|
||||
</data>
|
||||
<data name="buttonReplaceAll.Text" xml:space="preserve">
|
||||
<value>すべて置換</value>
|
||||
|
||||
@@ -117,30 +117,183 @@
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="contextMenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="deleteDisplayIDToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>162, 22</value>
|
||||
</data>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="locSort.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||
<value>Fill</value>
|
||||
</data>
|
||||
<data name=">>deleteDisplayIDToolStripMenuItem.Name" xml:space="preserve">
|
||||
<value>deleteDisplayIDToolStripMenuItem</value>
|
||||
</data>
|
||||
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="dataGridViewLocEntryData.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name=">>textBoxReplaceAll.Name" xml:space="preserve">
|
||||
<value>textBoxReplaceAll</value>
|
||||
<data name="addDisplayIDToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>172, 22</value>
|
||||
</data>
|
||||
<data name="addDisplayIDToolStripMenuItem.Text" xml:space="preserve">
|
||||
<value>Add Display ID</value>
|
||||
</data>
|
||||
<data name="renameDisplayIDToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>172, 22</value>
|
||||
</data>
|
||||
<data name="renameDisplayIDToolStripMenuItem.Text" xml:space="preserve">
|
||||
<value>Rename Display ID</value>
|
||||
</data>
|
||||
<data name="deleteDisplayIDToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>172, 22</value>
|
||||
</data>
|
||||
<data name="deleteDisplayIDToolStripMenuItem.Text" xml:space="preserve">
|
||||
<value>Delete Display ID</value>
|
||||
</data>
|
||||
<data name="contextMenuStrip1.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>173, 70</value>
|
||||
</data>
|
||||
<data name=">>contextMenuStrip1.Name" xml:space="preserve">
|
||||
<value>contextMenuStrip1</value>
|
||||
</data>
|
||||
<data name=">>contextMenuStrip1.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="locSort.ColumnCount" type="System.Int32, mscorlib">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="buttonReplaceAll.FlatStyle" type="System.Windows.Forms.FlatStyle, System.Windows.Forms">
|
||||
<value>Flat</value>
|
||||
</data>
|
||||
<data name="buttonReplaceAll.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="buttonReplaceAll.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>784, 3</value>
|
||||
</data>
|
||||
<data name="buttonReplaceAll.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>74, 23</value>
|
||||
</data>
|
||||
<data name="buttonReplaceAll.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name="buttonReplaceAll.Text" xml:space="preserve">
|
||||
<value>Replace All</value>
|
||||
</data>
|
||||
<data name=">>buttonReplaceAll.Name" xml:space="preserve">
|
||||
<value>buttonReplaceAll</value>
|
||||
</data>
|
||||
<data name=">>buttonReplaceAll.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>buttonReplaceAll.Parent" xml:space="preserve">
|
||||
<value>locSort</value>
|
||||
</data>
|
||||
<data name=">>buttonReplaceAll.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="dataGridViewLocEntryData.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||
<value>Fill</value>
|
||||
</data>
|
||||
<data name="dataGridViewLocEntryData.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>303, 32</value>
|
||||
</data>
|
||||
<data name="dataGridViewLocEntryData.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>555, 552</value>
|
||||
</data>
|
||||
<data name="dataGridViewLocEntryData.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name=">>dataGridViewLocEntryData.Name" xml:space="preserve">
|
||||
<value>dataGridViewLocEntryData</value>
|
||||
</data>
|
||||
<data name=">>dataGridViewLocEntryData.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>dataGridViewLocEntryData.Parent" xml:space="preserve">
|
||||
<value>locSort</value>
|
||||
</data>
|
||||
<data name=">>dataGridViewLocEntryData.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="textBoxReplaceAll.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||
<value>Fill</value>
|
||||
</data>
|
||||
<data name="textBoxReplaceAll.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>303, 3</value>
|
||||
</data>
|
||||
<data name="textBoxReplaceAll.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>475, 20</value>
|
||||
</data>
|
||||
<data name="textBoxReplaceAll.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name=">>textBoxReplaceAll.Name" xml:space="preserve">
|
||||
<value>textBoxReplaceAll</value>
|
||||
</data>
|
||||
<data name=">>textBoxReplaceAll.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>textBoxReplaceAll.Parent" xml:space="preserve">
|
||||
<value>locSort</value>
|
||||
</data>
|
||||
<data name=">>textBoxReplaceAll.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="treeViewLocEntries.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||
<value>Fill</value>
|
||||
</data>
|
||||
<data name="treeViewLocEntries.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>3, 3</value>
|
||||
</data>
|
||||
<data name="treeViewLocEntries.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>294, 581</value>
|
||||
</data>
|
||||
<data name="treeViewLocEntries.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name=">>treeViewLocEntries.Name" xml:space="preserve">
|
||||
<value>treeViewLocEntries</value>
|
||||
</data>
|
||||
<data name=">>treeViewLocEntries.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.TreeView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>treeViewLocEntries.Parent" xml:space="preserve">
|
||||
<value>locSort</value>
|
||||
</data>
|
||||
<data name=">>treeViewLocEntries.ZOrder" xml:space="preserve">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name="locSort.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||
<value>Fill</value>
|
||||
</data>
|
||||
<data name="locSort.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>20, 60</value>
|
||||
</data>
|
||||
<data name="locSort.RowCount" type="System.Int32, mscorlib">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="locSort.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>861, 587</value>
|
||||
</data>
|
||||
<data name="locSort.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name=">>locSort.Name" xml:space="preserve">
|
||||
<value>locSort</value>
|
||||
</data>
|
||||
<data name=">>locSort.Type" xml:space="preserve">
|
||||
<value>PckStudio.Forms.MyTablePanel, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=null</value>
|
||||
</data>
|
||||
<data name=">>locSort.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>locSort.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="locSort.LayoutSettings" type="System.Windows.Forms.TableLayoutSettings, System.Windows.Forms">
|
||||
<value><?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="buttonReplaceAll" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="dataGridViewLocEntryData" Row="1" RowSpan="1" Column="1" ColumnSpan="2" /><Control Name="textBoxReplaceAll" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="treeViewLocEntries" Row="0" RowSpan="2" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Absolute,300,Percent,100,AutoSize,0" /><Rows Styles="AutoSize,0,Percent,100" /></TableLayoutSettings></value>
|
||||
</data>
|
||||
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
|
||||
<value>6, 13</value>
|
||||
</data>
|
||||
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
|
||||
<value>901, 667</value>
|
||||
</data>
|
||||
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
AAABAAYAEBAAAAEAIABoBAAAZgAAACAgAAABACAAqBAAAM4EAAAwMAAAAQAgAKglAAB2FQAAQEAAAAEA
|
||||
@@ -1866,178 +2019,37 @@
|
||||
AABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<data name=">>contextMenuStrip1.Name" xml:space="preserve">
|
||||
<value>contextMenuStrip1</value>
|
||||
</data>
|
||||
<data name=">>treeViewLocEntries.Name" xml:space="preserve">
|
||||
<value>treeViewLocEntries</value>
|
||||
</data>
|
||||
<data name=">>locSort.Type" xml:space="preserve">
|
||||
<value>PckStudio.Forms.MyTablePanel, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=null</value>
|
||||
</data>
|
||||
<data name="contextMenuStrip1.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>163, 48</value>
|
||||
</data>
|
||||
<data name="buttonReplaceAll.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>784, 3</value>
|
||||
</data>
|
||||
<data name="locSort.RowCount" type="System.Int32, mscorlib">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name=">>locSort.Name" xml:space="preserve">
|
||||
<value>locSort</value>
|
||||
</data>
|
||||
<data name=">>dataGridViewLocEntryData.Parent" xml:space="preserve">
|
||||
<value>locSort</value>
|
||||
</data>
|
||||
<data name="locSort.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name="treeViewLocEntries.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||
<value>Fill</value>
|
||||
</data>
|
||||
<data name="buttonReplaceAll.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name="buttonReplaceAll.Text" xml:space="preserve">
|
||||
<value>Replace All</value>
|
||||
</data>
|
||||
<data name="$this.MinimumSize" type="System.Drawing.Size, System.Drawing">
|
||||
<value>901, 667</value>
|
||||
</data>
|
||||
<data name="dataGridViewLocEntryData.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||
<value>Fill</value>
|
||||
</data>
|
||||
<data name="buttonReplaceAll.FlatStyle" type="System.Windows.Forms.FlatStyle, System.Windows.Forms">
|
||||
<value>Flat</value>
|
||||
</data>
|
||||
<data name=">>contextMenuStrip1.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="locSort.LayoutSettings" type="System.Windows.Forms.TableLayoutSettings, System.Windows.Forms">
|
||||
<value><?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="buttonReplaceAll" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="dataGridViewLocEntryData" Row="1" RowSpan="1" Column="1" ColumnSpan="2" /><Control Name="textBoxReplaceAll" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="treeViewLocEntries" Row="0" RowSpan="2" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Absolute,300,Percent,100,AutoSize,0" /><Rows Styles="AutoSize,0,Percent,100" /></TableLayoutSettings></value>
|
||||
</data>
|
||||
<data name="deleteDisplayIDToolStripMenuItem.Text" xml:space="preserve">
|
||||
<value>Delete Display ID</value>
|
||||
</data>
|
||||
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
|
||||
<value>901, 667</value>
|
||||
</data>
|
||||
<data name="locSort.ColumnCount" type="System.Int32, mscorlib">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name=">>textBoxReplaceAll.Parent" xml:space="preserve">
|
||||
<value>locSort</value>
|
||||
</data>
|
||||
<data name=">>addDisplayIDToolStripMenuItem.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="locSort.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>861, 587</value>
|
||||
</data>
|
||||
<data name="locSort.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>20, 60</value>
|
||||
</data>
|
||||
<data name=">>addDisplayIDToolStripMenuItem.Name" xml:space="preserve">
|
||||
<value>addDisplayIDToolStripMenuItem</value>
|
||||
</data>
|
||||
<data name="dataGridViewLocEntryData.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>555, 552</value>
|
||||
</data>
|
||||
<data name="textBoxReplaceAll.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||
<value>Fill</value>
|
||||
</data>
|
||||
<data name="treeViewLocEntries.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>294, 581</value>
|
||||
</data>
|
||||
<data name="treeViewLocEntries.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>3, 3</value>
|
||||
</data>
|
||||
<data name=">>$this.Name" xml:space="preserve">
|
||||
<value>LOCEditor</value>
|
||||
</data>
|
||||
<data name=">>textBoxReplaceAll.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="dataGridViewLocEntryData.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>303, 32</value>
|
||||
</data>
|
||||
<data name="buttonReplaceAll.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>74, 23</value>
|
||||
</data>
|
||||
<data name=">>treeViewLocEntries.Parent" xml:space="preserve">
|
||||
<value>locSort</value>
|
||||
</data>
|
||||
<data name=">>treeViewLocEntries.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.TreeView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="treeViewLocEntries.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name=">>locSort.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name=">>buttonReplaceAll.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name=">>deleteDisplayIDToolStripMenuItem.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>dataGridViewLocEntryData.Name" xml:space="preserve">
|
||||
<value>dataGridViewLocEntryData</value>
|
||||
</data>
|
||||
<data name=">>dataGridViewLocEntryData.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="addDisplayIDToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>162, 22</value>
|
||||
</data>
|
||||
<data name=">>locSort.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>textBoxReplaceAll.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
|
||||
<value>CenterParent</value>
|
||||
</data>
|
||||
<data name="textBoxReplaceAll.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>475, 20</value>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>LOC Editor</value>
|
||||
</data>
|
||||
<data name=">>dataGridViewLocEntryData.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
<data name=">>addDisplayIDToolStripMenuItem.Name" xml:space="preserve">
|
||||
<value>addDisplayIDToolStripMenuItem</value>
|
||||
</data>
|
||||
<data name=">>treeViewLocEntries.ZOrder" xml:space="preserve">
|
||||
<value>3</value>
|
||||
<data name=">>addDisplayIDToolStripMenuItem.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="textBoxReplaceAll.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>2</value>
|
||||
<data name=">>renameDisplayIDToolStripMenuItem.Name" xml:space="preserve">
|
||||
<value>renameDisplayIDToolStripMenuItem</value>
|
||||
</data>
|
||||
<data name=">>renameDisplayIDToolStripMenuItem.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>deleteDisplayIDToolStripMenuItem.Name" xml:space="preserve">
|
||||
<value>deleteDisplayIDToolStripMenuItem</value>
|
||||
</data>
|
||||
<data name=">>deleteDisplayIDToolStripMenuItem.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>$this.Name" xml:space="preserve">
|
||||
<value>LOCEditor</value>
|
||||
</data>
|
||||
<data name=">>$this.Type" xml:space="preserve">
|
||||
<value>MetroFramework.Forms.MetroForm, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a</value>
|
||||
</data>
|
||||
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
|
||||
<value>6, 13</value>
|
||||
</data>
|
||||
<data name=">>buttonReplaceAll.Parent" xml:space="preserve">
|
||||
<value>locSort</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>LOC Editor</value>
|
||||
</data>
|
||||
<data name=">>buttonReplaceAll.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>buttonReplaceAll.Name" xml:space="preserve">
|
||||
<value>buttonReplaceAll</value>
|
||||
</data>
|
||||
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="contextMenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
<metadata name="$this.Language" type="System.Globalization.CultureInfo, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>ja</value>
|
||||
</metadata>
|
||||
</root>
|
||||
83
MinecraftUSkinEditor/Forms/Utilities/renameLoc.Designer.cs
generated
Normal file
83
MinecraftUSkinEditor/Forms/Utilities/renameLoc.Designer.cs
generated
Normal file
@@ -0,0 +1,83 @@
|
||||
namespace PckStudio
|
||||
{
|
||||
partial class renameLoc
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(rename));
|
||||
this.label2 = new System.Windows.Forms.Label();
|
||||
this.button1 = new System.Windows.Forms.Button();
|
||||
this.textBox1 = new System.Windows.Forms.TextBox();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// label2
|
||||
//
|
||||
resources.ApplyResources(this.label2, "label2");
|
||||
this.label2.ForeColor = System.Drawing.Color.White;
|
||||
this.label2.Name = "label2";
|
||||
//
|
||||
// button1
|
||||
//
|
||||
resources.ApplyResources(this.button1, "button1");
|
||||
this.button1.ForeColor = System.Drawing.Color.White;
|
||||
this.button1.Name = "button1";
|
||||
this.button1.UseVisualStyleBackColor = true;
|
||||
this.button1.Click += new System.EventHandler(this.button1_Click);
|
||||
//
|
||||
// textBox1
|
||||
//
|
||||
resources.ApplyResources(this.textBox1, "textBox1");
|
||||
this.textBox1.Name = "textBox1";
|
||||
//
|
||||
// rename
|
||||
//
|
||||
resources.ApplyResources(this, "$this");
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.ControlBox = false;
|
||||
this.Controls.Add(this.textBox1);
|
||||
this.Controls.Add(this.button1);
|
||||
this.Controls.Add(this.label2);
|
||||
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow;
|
||||
this.MaximizeBox = false;
|
||||
this.MinimizeBox = false;
|
||||
this.Name = "rename";
|
||||
this.Resizable = false;
|
||||
this.ShadowType = MetroFramework.Forms.MetroFormShadowType.DropShadow;
|
||||
this.Style = MetroFramework.MetroColorStyle.Silver;
|
||||
this.Theme = MetroFramework.MetroThemeStyle.Dark;
|
||||
this.Load += new System.EventHandler(this.addCategory_Load);
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
private System.Windows.Forms.Label label2;
|
||||
private System.Windows.Forms.Button button1;
|
||||
private System.Windows.Forms.TextBox textBox1;
|
||||
}
|
||||
}
|
||||
39
MinecraftUSkinEditor/Forms/Utilities/renameLoc.cs
Normal file
39
MinecraftUSkinEditor/Forms/Utilities/renameLoc.cs
Normal file
@@ -0,0 +1,39 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace PckStudio
|
||||
{
|
||||
public partial class renameLoc : MetroFramework.Forms.MetroForm
|
||||
{
|
||||
TreeNode node;
|
||||
|
||||
public renameLoc(TreeNode nodeIn)
|
||||
{
|
||||
InitializeComponent();
|
||||
node = nodeIn;
|
||||
textBox1.Text = nodeIn.Text;
|
||||
FormBorderStyle = FormBorderStyle.None;
|
||||
}
|
||||
|
||||
private void button1_Click(object sender, EventArgs e)
|
||||
{
|
||||
node.Name = textBox1.Text;
|
||||
node.Text = textBox1.Text;
|
||||
this.Close();
|
||||
}
|
||||
|
||||
private void addCategory_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
2436
MinecraftUSkinEditor/Forms/Utilities/renameLoc.resx
Normal file
2436
MinecraftUSkinEditor/Forms/Utilities/renameLoc.resx
Normal file
File diff suppressed because it is too large
Load Diff
@@ -366,10 +366,10 @@
|
||||
<Compile Include="Forms\Skins-And-Textures\addAnimatedTexture.Designer.cs">
|
||||
<DependentUpon>addAnimatedTexture.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Forms\Skins-And-Textures\rename.cs">
|
||||
<Compile Include="Forms\Additional-Popups\rename.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Forms\Skins-And-Textures\rename.Designer.cs">
|
||||
<Compile Include="Forms\Additional-Popups\rename.Designer.cs">
|
||||
<DependentUpon>rename.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Forms\Skins-And-Textures\addCategory.cs">
|
||||
@@ -525,6 +525,12 @@
|
||||
<Compile Include="Forms\Additional-Popups\Promo.Designer.cs">
|
||||
<DependentUpon>Promo.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Forms\Utilities\renameLoc.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Forms\Utilities\renameLoc.Designer.cs">
|
||||
<DependentUpon>renameLoc.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Forms\Utilities\TextureConverterUtility.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
@@ -586,7 +592,7 @@
|
||||
<EmbeddedResource Include="Forms\Skins-And-Textures\addAnimatedTexture.resx">
|
||||
<DependentUpon>addAnimatedTexture.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\Skins-And-Textures\rename.resx">
|
||||
<EmbeddedResource Include="Forms\Additional-Popups\rename.resx">
|
||||
<DependentUpon>rename.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\Skins-And-Textures\addCategory.resx">
|
||||
@@ -726,6 +732,9 @@
|
||||
<EmbeddedResource Include="Forms\Additional-Popups\Promo.resx">
|
||||
<DependentUpon>Promo.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\Utilities\renameLoc.resx">
|
||||
<DependentUpon>renameLoc.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\Utilities\TextureConverterUtility.resx">
|
||||
<DependentUpon>TextureConverterUtility.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
||||
Reference in New Issue
Block a user