From cc63ce349a796ed4f66b3ae827f59b4bc43b17d4 Mon Sep 17 00:00:00 2001 From: Anton Mukhin Date: Mon, 15 May 2023 21:27:17 +0300 Subject: [PATCH] More icons; About window; More Keyboard shortcuts --- McBitFont/About.Designer.cs | 136 ++++++++++++++++++++ McBitFont/About.cs | 25 ++++ McBitFont/About.resx | 140 +++++++++++++++++++++ McBitFont/Form1.Designer.cs | 28 +++-- McBitFont/Form1.cs | 5 + McBitFont/McBitFont.csproj | 19 +++ McBitFont/Properties/AssemblyInfo.cs | 6 +- McBitFont/Properties/Resources.Designer.cs | 30 +++++ McBitFont/Properties/Resources.resx | 37 +++--- McBitFont/Resources/icon.png | Bin 0 -> 2576 bytes McBitFont/Resources/icon_32.png | Bin 0 -> 1766 bytes McBitFont/Resources/icon_64.png | Bin 0 -> 1837 bytes McBitFont/icon.ico | Bin 0 -> 894 bytes McBitFont/icon_64.ico | Bin 0 -> 12862 bytes icon_32.ico | Bin 0 -> 3262 bytes icon_32.png | Bin 0 -> 1766 bytes icon_64.ico | Bin 0 -> 12862 bytes icon_64.png | Bin 0 -> 1837 bytes 18 files changed, 398 insertions(+), 28 deletions(-) create mode 100644 McBitFont/About.Designer.cs create mode 100644 McBitFont/About.cs create mode 100644 McBitFont/About.resx create mode 100644 McBitFont/Resources/icon.png create mode 100644 McBitFont/Resources/icon_32.png create mode 100644 McBitFont/Resources/icon_64.png create mode 100644 McBitFont/icon.ico create mode 100644 McBitFont/icon_64.ico create mode 100644 icon_32.ico create mode 100644 icon_32.png create mode 100644 icon_64.ico create mode 100644 icon_64.png diff --git a/McBitFont/About.Designer.cs b/McBitFont/About.Designer.cs new file mode 100644 index 0000000..ba1b0f7 --- /dev/null +++ b/McBitFont/About.Designer.cs @@ -0,0 +1,136 @@ +namespace McBitFont { + partial class About { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) { + if (disposing && (components != null)) { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(About)); + this.lblVersion = new System.Windows.Forms.Label(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.linkLabel1 = new System.Windows.Forms.LinkLabel(); + this.button1 = new System.Windows.Forms.Button(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // lblVersion + // + this.lblVersion.AutoSize = true; + this.lblVersion.Location = new System.Drawing.Point(12, 189); + this.lblVersion.Name = "lblVersion"; + this.lblVersion.Size = new System.Drawing.Size(63, 13); + this.lblVersion.TabIndex = 0; + this.lblVersion.Text = "Version: 1.1"; + // + // label1 + // + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 18F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.label1.Location = new System.Drawing.Point(0, 80); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(384, 35); + this.label1.TabIndex = 1; + this.label1.Text = "McBitFont"; + this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // label2 + // + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.label2.Location = new System.Drawing.Point(0, 115); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(384, 25); + this.label2.TabIndex = 2; + this.label2.Text = "McFLY\'s Bit Font and Image Editor"; + this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // pictureBox1 + // + this.pictureBox1.Dock = System.Windows.Forms.DockStyle.Top; + this.pictureBox1.Image = global::McBitFont.Properties.Resources.icon_64; + this.pictureBox1.Location = new System.Drawing.Point(0, 0); + this.pictureBox1.Margin = new System.Windows.Forms.Padding(3, 10, 3, 3); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(384, 75); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; + this.pictureBox1.TabIndex = 3; + this.pictureBox1.TabStop = false; + // + // linkLabel1 + // + this.linkLabel1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.linkLabel1.LinkBehavior = System.Windows.Forms.LinkBehavior.HoverUnderline; + this.linkLabel1.Location = new System.Drawing.Point(0, 140); + this.linkLabel1.Name = "linkLabel1"; + this.linkLabel1.Size = new System.Drawing.Size(384, 23); + this.linkLabel1.TabIndex = 4; + this.linkLabel1.Text = "mcfly@mcflyer.ru"; + this.linkLabel1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked); + // + // button1 + // + this.button1.DialogResult = System.Windows.Forms.DialogResult.OK; + this.button1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button1.Location = new System.Drawing.Point(146, 175); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(89, 27); + this.button1.TabIndex = 5; + this.button1.Text = "OK"; + this.button1.UseVisualStyleBackColor = true; + // + // About + // + this.AcceptButton = this.button1; + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(384, 211); + this.Controls.Add(this.button1); + this.Controls.Add(this.linkLabel1); + this.Controls.Add(this.pictureBox1); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.lblVersion); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "About"; + this.ShowInTaskbar = false; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "About"; + this.Load += new System.EventHandler(this.About_Load); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label lblVersion; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.LinkLabel linkLabel1; + private System.Windows.Forms.Button button1; + } +} \ No newline at end of file diff --git a/McBitFont/About.cs b/McBitFont/About.cs new file mode 100644 index 0000000..a9a4172 --- /dev/null +++ b/McBitFont/About.cs @@ -0,0 +1,25 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace McBitFont { + public partial class About : Form { + public About() { + InitializeComponent(); + } + + private void About_Load(object sender, EventArgs e) { + lblVersion.Text = "Version: v" + MainForm.version; + } + + private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { + System.Diagnostics.Process.Start("mailto:mcfly@mcflyer.ru"); + } + } +} diff --git a/McBitFont/About.resx b/McBitFont/About.resx new file mode 100644 index 0000000..abd8138 --- /dev/null +++ b/McBitFont/About.resx @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + AAABAAEAEBAAAAEAGABoAwAAFgAAACgAAAAQAAAAIAAAAAEAGAAAAAAAQAMAAAAAAAAAAAAAAAAAAAAA + AAA1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTXW1tbW1tbW + 1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tY1NTU1NTXW1tbW1tYAAAAAAADW1tbW1tbW + 1tbW1tbW1tbW1tYAAAAAAADW1tbW1tY1NTU1NTXW1tbW1tYAAAAAAADW1tbW1tbW1tbW1tbW1tbW1tYA + AAAAAADW1tbW1tY1NTU1NTXW1tbW1tYAAAAAAADW1tbW1tbW1tbW1tbW1tbW1tYAAAAAAADW1tbW1tY1 + NTU1NTXW1tbW1tYAAAAAAADW1tbW1tbW1tbW1tbW1tbW1tYAAAAAAADW1tbW1tY1NTU1NTXW1tbW1tYA + AAAAAADW1tbW1tbW1tbW1tbW1tbW1tYAAAAAAADW1tbW1tY1NTU1NTXW1tbW1tYAAAAAAADW1tbW1tYA + AAAAAADW1tbW1tYAAAAAAADW1tbW1tY1NTU1NTXW1tbW1tYAAAAAAADW1tbW1tYAAAAAAADW1tbW1tYA + AAAAAADW1tbW1tY1NTU1NTXW1tbW1tYAAAAAAADW1tYAAAAAAAAAAAAAAADW1tYAAAAAAADW1tbW1tY1 + NTU1NTXW1tbW1tYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADW1tbW1tY1NTU1NTXW1tbW1tYA + AAAAAAAAAAAAAADW1tbW1tYAAAAAAAAAAAAAAADW1tbW1tY1NTU1NTXW1tbW1tYAAAAAAAAAAADW1tbW + 1tbW1tbW1tYAAAAAAAAAAADW1tbW1tY1NTU1NTXW1tbW1tYAAAAAAADW1tbW1tbW1tbW1tbW1tbW1tYA + AAAAAADW1tbW1tY1NTU1NTXW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tY1 + NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTUAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + + + \ No newline at end of file diff --git a/McBitFont/Form1.Designer.cs b/McBitFont/Form1.Designer.cs index 7eacd0c..2d571da 100644 --- a/McBitFont/Form1.Designer.cs +++ b/McBitFont/Form1.Designer.cs @@ -446,10 +446,10 @@ // // aboutToolStripMenuItem // - this.aboutToolStripMenuItem.Enabled = false; this.aboutToolStripMenuItem.Name = "aboutToolStripMenuItem"; this.aboutToolStripMenuItem.Size = new System.Drawing.Size(52, 20); this.aboutToolStripMenuItem.Text = "About"; + this.aboutToolStripMenuItem.Click += new System.EventHandler(this.aboutToolStripMenuItem_Click); // // dlgSave // @@ -467,7 +467,7 @@ this.newToolStripMenuItem.Name = "newToolStripMenuItem"; this.newToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+N"; this.newToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.N))); - this.newToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.newToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.newToolStripMenuItem.Text = "New"; this.newToolStripMenuItem.Click += new System.EventHandler(this.newToolStripMenuItem_Click); // @@ -477,7 +477,7 @@ this.openToolStripMenuItem.Name = "openToolStripMenuItem"; this.openToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+O"; this.openToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.O))); - this.openToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.openToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.openToolStripMenuItem.Text = "Open"; this.openToolStripMenuItem.Click += new System.EventHandler(this.openToolStripMenuItem_Click); // @@ -487,7 +487,7 @@ this.saveToolStripMenuItem.Name = "saveToolStripMenuItem"; this.saveToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+S"; this.saveToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S))); - this.saveToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.saveToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.saveToolStripMenuItem.Text = "Save as"; this.saveToolStripMenuItem.Click += new System.EventHandler(this.saveToolStripMenuItem_Click); // @@ -495,7 +495,9 @@ // this.exitToolStripMenuItem.Image = global::McBitFont.Properties.Resources.Famfamfam_Silk_Door_out_16; this.exitToolStripMenuItem.Name = "exitToolStripMenuItem"; - this.exitToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.exitToolStripMenuItem.ShortcutKeyDisplayString = "Alt+X"; + this.exitToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Alt | System.Windows.Forms.Keys.X))); + this.exitToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.exitToolStripMenuItem.Text = "Exit"; this.exitToolStripMenuItem.Click += new System.EventHandler(this.exitToolStripMenuItem_Click); // @@ -504,7 +506,9 @@ this.copyToolStripMenuItem.Enabled = false; this.copyToolStripMenuItem.Image = global::McBitFont.Properties.Resources.Famfamfam_Silk_Page_copy_16; this.copyToolStripMenuItem.Name = "copyToolStripMenuItem"; - this.copyToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.copyToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+C"; + this.copyToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.C))); + this.copyToolStripMenuItem.Size = new System.Drawing.Size(160, 22); this.copyToolStripMenuItem.Text = "Copy"; this.copyToolStripMenuItem.Click += new System.EventHandler(this.copyToolStripMenuItem_Click); // @@ -513,7 +517,9 @@ this.pasteToolStripMenuItem.Enabled = false; this.pasteToolStripMenuItem.Image = global::McBitFont.Properties.Resources.Famfamfam_Silk_Page_paste_16; this.pasteToolStripMenuItem.Name = "pasteToolStripMenuItem"; - this.pasteToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.pasteToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+V"; + this.pasteToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.V))); + this.pasteToolStripMenuItem.Size = new System.Drawing.Size(160, 22); this.pasteToolStripMenuItem.Text = "Paste"; this.pasteToolStripMenuItem.Click += new System.EventHandler(this.pasteToolStripMenuItem_Click); // @@ -522,7 +528,7 @@ this.prependSymbolToolStripMenuItem.Enabled = false; this.prependSymbolToolStripMenuItem.Image = global::McBitFont.Properties.Resources.action_add; this.prependSymbolToolStripMenuItem.Name = "prependSymbolToolStripMenuItem"; - this.prependSymbolToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.prependSymbolToolStripMenuItem.Size = new System.Drawing.Size(160, 22); this.prependSymbolToolStripMenuItem.Text = "Prepend symbol"; this.prependSymbolToolStripMenuItem.Click += new System.EventHandler(this.prependSymbolToolStripMenuItem_Click); // @@ -531,7 +537,7 @@ this.appendSymbolToolStripMenuItem.Enabled = false; this.appendSymbolToolStripMenuItem.Image = global::McBitFont.Properties.Resources.action_add; this.appendSymbolToolStripMenuItem.Name = "appendSymbolToolStripMenuItem"; - this.appendSymbolToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.appendSymbolToolStripMenuItem.Size = new System.Drawing.Size(160, 22); this.appendSymbolToolStripMenuItem.Text = "Append symbol"; this.appendSymbolToolStripMenuItem.Click += new System.EventHandler(this.prependSymbolToolStripMenuItem_Click); // @@ -540,7 +546,7 @@ this.removeSymbolToolStripMenuItem.Enabled = false; this.removeSymbolToolStripMenuItem.Image = global::McBitFont.Properties.Resources.action_remove; this.removeSymbolToolStripMenuItem.Name = "removeSymbolToolStripMenuItem"; - this.removeSymbolToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.removeSymbolToolStripMenuItem.Size = new System.Drawing.Size(160, 22); this.removeSymbolToolStripMenuItem.Text = "Remove symbol"; this.removeSymbolToolStripMenuItem.Click += new System.EventHandler(this.removeSymbolToolStripMenuItem_Click); // @@ -548,7 +554,7 @@ // this.applyToolStripMenuItem.Image = global::McBitFont.Properties.Resources.action_check; this.applyToolStripMenuItem.Name = "applyToolStripMenuItem"; - this.applyToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.applyToolStripMenuItem.Size = new System.Drawing.Size(160, 22); this.applyToolStripMenuItem.Text = "Apply"; this.applyToolStripMenuItem.Click += new System.EventHandler(this.button2_Click); // diff --git a/McBitFont/Form1.cs b/McBitFont/Form1.cs index 88f005b..bf9a0c2 100644 --- a/McBitFont/Form1.cs +++ b/McBitFont/Form1.cs @@ -708,6 +708,11 @@ namespace McBitFont { modified = true; } + private void aboutToolStripMenuItem_Click(object sender, EventArgs e) { + About form = new About(); + form.ShowDialog(); + } + private void MainForm_FormClosing(object sender, FormClosingEventArgs e) { if (prjModified) { if (MessageBox.Show("The project is modified.\nAre you sure you want to quit?", "Are you sure?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No) { diff --git a/McBitFont/McBitFont.csproj b/McBitFont/McBitFont.csproj index 3f1cc61..b54b70d 100644 --- a/McBitFont/McBitFont.csproj +++ b/McBitFont/McBitFont.csproj @@ -32,6 +32,9 @@ prompt 4 + + icon_64.ico + @@ -46,6 +49,12 @@ + + Form + + + About.cs + Form @@ -66,6 +75,9 @@ + + About.cs + Export.cs @@ -158,5 +170,12 @@ + + + + + + + \ No newline at end of file diff --git a/McBitFont/Properties/AssemblyInfo.cs b/McBitFont/Properties/AssemblyInfo.cs index b861e6f..1f9680f 100644 --- a/McBitFont/Properties/AssemblyInfo.cs +++ b/McBitFont/Properties/AssemblyInfo.cs @@ -6,11 +6,11 @@ using System.Runtime.InteropServices; // набора атрибутов. Измените значения этих атрибутов для изменения сведений, // связанных со сборкой. [assembly: AssemblyTitle("McBitFont")] -[assembly: AssemblyDescription("")] +[assembly: AssemblyDescription("McFLY's Bit Font and Image Editor")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("McBitFont")] -[assembly: AssemblyCopyright("Copyright © 2023")] +[assembly: AssemblyCopyright("Anton Mukhin © 2023")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -32,5 +32,5 @@ using System.Runtime.InteropServices; // Можно задать все значения или принять номера сборки и редакции по умолчанию // используя "*", как показано ниже: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyVersion("1.1.0.0")] [assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/McBitFont/Properties/Resources.Designer.cs b/McBitFont/Properties/Resources.Designer.cs index dc052f5..dc105bc 100644 --- a/McBitFont/Properties/Resources.Designer.cs +++ b/McBitFont/Properties/Resources.Designer.cs @@ -240,6 +240,36 @@ namespace McBitFont.Properties { } } + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap icon { + get { + object obj = ResourceManager.GetObject("icon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap icon_32 { + get { + object obj = ResourceManager.GetObject("icon_32", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap icon_64 { + get { + object obj = ResourceManager.GetObject("icon_64", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Поиск локализованного ресурса типа System.Drawing.Bitmap. /// diff --git a/McBitFont/Properties/Resources.resx b/McBitFont/Properties/Resources.resx index 5f104de..cf25ab1 100644 --- a/McBitFont/Properties/Resources.resx +++ b/McBitFont/Properties/Resources.resx @@ -118,6 +118,9 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + ..\Resources\Ionic-Ionicons-Invert-mode-outline.16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\arrow_next.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -127,9 +130,6 @@ ..\Resources\Famfamfam-Silk-Disk.16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\Famfamfam-Silk-Folder.16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\arrow_back.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -139,6 +139,9 @@ ..\Resources\Famfamfam-Silk-Page-white.16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\icon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\save.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -148,34 +151,40 @@ ..\Resources\Famfamfam-Silk-Folder-page.16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\arrow_down.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\Famfamfam-Silk-Folder.16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\action_add.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\folder_open.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\Famfamfam-Silk-Page-paste.16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\action_remove.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\Famfamfam-Silk-Shape-flip-vertical.16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\file.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\arrow_top.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\Famfamfam-Silk-Shape-flip-vertical.16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\Famfamfam-Silk-Shape-flip-horizontal.16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\folder_open.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\arrow_top.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\Ionic-Ionicons-Invert-mode-outline.16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\arrow_down.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\icon_32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\icon_64.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a \ No newline at end of file diff --git a/McBitFont/Resources/icon.png b/McBitFont/Resources/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..12b6a6f3acc8ebf1d8be0ad82e48984ac0620213 GIT binary patch literal 2576 zcmd5;yKm$~7~ey>!`I(FKv>#xt|KR@NTJ zcJ`4H(a@lzp@3^>pg=lt#YspM6o`@z#6Lg}ktitnybos&W!V5%V6E5o_&4A8`=0(j z+}eC|?)v=oQmHhzzE<0Y>y!C;^)dKAK51ESxfZXzo0dvXJe8l9N}t?)4%XfY>bu#l zx8YI|mI)I+FZaS2(52GiQZFWSpJ$TKn?Y2SfBoiLSqfNHzHNG{7q9SEuy&O2oukb< zJ=&)Zlb2qX7JDuT2zf@NUf7OOw^x-1a$UI3mlatWK(hU+yqqhPcD*fWMI>CZ%NS8r zRVCXgYrbU?+gXsXim{?vil!sYb`8tb3~6-8pe|tzce{3Lqzs;_ax2SXS5dm%Zn>+M zMbcC>$8i)DD;Og{ptK)lq=%yP##lm)r!)!TED({DOC-KH%&Ia_9oi7ah1e(^`3XFx z^hm5|Wi_{H0A#el#fM3Ipqx>Kw|U5;ECsAqV8KnESHRB|8-@is%~m_WXk^>D=(OIC zxw6euahOoP+5wF>#>CQWo1eMn0^0#zY>rzZ6KP9KaYFIBa7FB{B%EX-sSD8_hk0u( zMZ$X7ly2S*A||@&%Q?l-23{i>ugVZ|9jPY#>Kb-&#l^;}s_v@l5b8k|F_MwmjgUL8Ctt%Bb5ANl3uOK}echiKFH~o9DUfQJRs6^7UF(2CC&CV6M(pZ1_Gywgw4h zScZxSb1H~ajc|;Oimz+q{WU=k^YG{Uho!&-1sR3kT&v<6zR|FeRnZ;9Rl`CR+iD=w zW*TO`g&o4i(%w!2s7BJBl$x_*AhF@=71QDx;wCncr5OZOh)W?3gqj@UY*6Iuwuu~wvqNnYI}KxO z`V{I$k+=Vb`pB)cMWQB$wyVffjiDmy@MIzuF-Zt?Tb`sjpy=>e$G(4F*MHsoW<2 zmmtkF=3-4{da*pz{2pD#Dft(1*anopc8K9~ZI~9f@>N;(4wn<=H?=8-4_E%PR{wx z_kaK8{8^csJ+gb(BfB_`+g&MJRd}QHzIP0sf9$!w3a?C9em>^7`^M9I2lvKXdpPc% zTV8EGnYW)YG4rzyVRf4A`XQh>?!dur=-?JjP@OispvZ4r{)k5&De}j4Te8CvZF=S9 zh#p&>t>NVsHVA+4DRiJ~0)bBx2X*~+5S!g1-{Uo5oKA~8>OqoLk)KKpqIr7`l~_cP zp3MnZ)^wCNvT{z<3}Zi1B)K3;1yNQ7IcI8;sVHc0@n9_?u35DX4{X6#k#8nRXo_N| z)5&(!EQ=bVY#4?pDWakXfDq!PAaS}v5KjylEE?m;3lon8C}ni&Y#}M~ptSFTAC72) zcn~HCnAmkfQO-)KOGBV--yQ1vBXpe1EP|DR-rEw#wWW}XRT{H}2-BHG8YB}#V+4=( zh6_=<=PAJ=ZBrj$F$j}KrotvmSlncH@ME+*@+LG(5p@z4)fj6J6E!zvL8Vff7y~_i z+zSZn#FMG0!5(Tk2`%!9q^N?V3$k8QBvUs`DgT6|nv&Fq+E5C_Nu2G08S&hu?LckY ztORl51ejK=A`hano<~g0mFqcOlLUnry5Oo>U8v_Ys5Xrj+yXHagY93H2=l{HmGQdI_& zcwW^7tQ1^9Hnf7^6l7T_P+gKhRlZK^JR;b1S>!uVDxU8&s2Bzf9{r=H#M&&f8G)Fq zTjwjK(p0PR%4~vuhDXTP5qf3EY=ho=vZWiGeAJ^$4US7z5v#Pc7hf0frhKY8@a@nq*K z<%?%GuRVHW@A|%XKfU_0dT9flSv&N=&);WPPFqJ$Wp+OJzV~Yr-~98JO!c>GH+Mwq WlMk=T=YL55M3tFY>z(OSXa5G1nmio< literal 0 HcmV?d00001 diff --git a/McBitFont/Resources/icon_64.png b/McBitFont/Resources/icon_64.png new file mode 100644 index 0000000000000000000000000000000000000000..5032f679acf204c3f30b4818cc059d6b749b1dda GIT binary patch literal 1837 zcmcIlTWB0r7@iF&G^xcaB6;aBY0zkA=RTVmGfmRnw7Z&(X|j^liuTNzv%6z<=1gWL z*-aj#^+ocaAfm&bfT& z`@jEk{#lutJaMqMua{w%gSl*Gn!HEpv%ib{4;;9*LS8*V_L+!b4%|?MJNZIrBg0YNj&@JKxXa1O<+jmoZXahn&{Io5S7ZdS{S`5=udZgx3D zGs}|&xI709hZ{M{4%baW;Gr0>b+772X5Hc%ye1jbWr1TGka*7G#;8HIn4e6puz+#3ov5ic3!6^U#2D-& zv##&pS~N&Swa%anh>^v~qO9n4;K(=1D0yAO?E_W5+Em?FE|8 zn>jyRNBr_#D5EB1*M@2fXiz?)Yh7^^Diaq2&(NJv&+H6mSF1b9Qx|5ZvatI^P zN}8=9k(U+4=2KABc#u*J9%=yCDl`mHu{qX(W(kKLAf@7Zpp1mTFLUg_YSOrh!#s9K z%$1$%xpaCe#3i>%Hlpbh$JpF>T9*u6=jEhCE1$?9?q=PHqYgBdFMuD0D z(tBZXkQM}TxYn|Jn=tRqp(bsuf(Yp@Rnmk-xD?kwh{nn!C3`7E;ZFJ^u(-SWy%ov- ztG*RnSOI<+kya~k)E|L1rDke`|7NYRx1)iz;iN0lVW%CFNvEMBpHPRSU4MGd)^DWM z|B%a!6)I=1ua5P8#oo2=`r6w3=F;#x=l&SJ`sR^GUs#d5H$MFF+Xr7cSM2)iiNQg6 zWI6Ht;nC=)H@@q;@Y=wOA8pS6-A(4V)(74@|K~3^Hn!gyuWuYWn&`PQapUv-r!IbQ zQ+$8>=`S8;6MeIH7fV}U_Ub7*TlK8d#>rp%TRY$1eCfjP*5zlLTR)$Ddv!xgH-LRT zSF&fWeLWo5>xb^8yxB9yyVU#MeVuu=yK;E6KS2N!-+Z}Ne(v)2B})9{t;tK|MB?!W W22Or5v;7zSpykFVGany2{qjGcwNp9( literal 0 HcmV?d00001 diff --git a/McBitFont/icon.ico b/McBitFont/icon.ico new file mode 100644 index 0000000000000000000000000000000000000000..d6aeb5e538427f6cf4349e1df00fbb58dd8a2840 GIT binary patch literal 894 zcmZQzU<5(|0R|u`!H~hsz#zuJz@P!dKp_SNAO?wpfCEqt9hj01t`Q9&WtQeUMi5Fbzkz$cm9| U!Bmf_5>o`?ev(MI3&~^v0BFZ&!~g&Q literal 0 HcmV?d00001 diff --git a/McBitFont/icon_64.ico b/McBitFont/icon_64.ico new file mode 100644 index 0000000000000000000000000000000000000000..c2c6b94cc49849c0c8262aac6821ae7f2463b550 GIT binary patch literal 12862 zcmeH|QECG*3`E^alpZ19h5qMgJ!Q@lH%9Onq0Jh+wAs#vjYqPq)xHd*wYUDcUR(eE zXqV5{-dk&ze)m-S?)OjrarHgDzI>U02|NhgUgWBNt``~q=J|j3mzw3T{}~aldW-0% zYt`TL4^kDM*}QU(xawp6=1*^gUvy;+wf$rN&=2aHh*?8z|JXnDL-<8k)==9&_7DA_ zzKNJM)b@}4LqCLHbY%^-{c~>rs1G8h2dHCTSJqG;?H`>ZV$MJv`?|7*+Vc-mWJ0YR zBW4YC?CZ)JYV#kY$b?!sM$8)O*w>Xc)aE}(kqNbOjF>glv9Bv@sE^>U&wdtjo~o8L z)SiD3Ba@0@mEUugHPq%`QC*uSbLv(6*G`+eab{}IpIIG|A#>`Z`SV%Sv+u~W)SiEv zBw0~!pUS&DOKtx9S&evYDu%g3&Qxbt@vr*N=JVtu tQ}yxu+k7f+Ro?uEqbfdsEkEmj&%c(yS@~D*<-7@;l|c31=luU5a0fTiXUPBn literal 0 HcmV?d00001 diff --git a/icon_32.ico b/icon_32.ico new file mode 100644 index 0000000000000000000000000000000000000000..8c3c715fbdcca6124578ffc656f05719c9106653 GIT binary patch literal 3262 zcmeH{I}U?D3`B=Mbwo*-3()6iIZjT*d16HK6lo$`eDYhPMI-O*!*~~@F0Nrv+pB$e%lzFc6H~!MS)}Pm>sP*TV{h*lmGMXnjv%eW8J!|+}OC~iv)%v-XOlo@ae6FG>N;(4wn<=H?=8-4_E%PR{wx z_kaK8{8^csJ+gb(BfB_`+g&MJRd}QHzIP0sf9$!w3a?C9em>^7`^M9I2lvKXdpPc% zTV8EGnYW)YG4rzyVRf4A`XQh>?!dur=-?JjP@OispvZ4r{)k5&De}j4Te8CvZF=S9 zh#p&>t>NVsHVA+4DRiJ~0)bBx2X*~+5S!g1-{Uo5oKA~8>OqoLk)KKpqIr7`l~_cP zp3MnZ)^wCNvT{z<3}Zi1B)K3;1yNQ7IcI8;sVHc0@n9_?u35DX4{X6#k#8nRXo_N| z)5&(!EQ=bVY#4?pDWakXfDq!PAaS}v5KjylEE?m;3lon8C}ni&Y#}M~ptSFTAC72) zcn~HCnAmkfQO-)KOGBV--yQ1vBXpe1EP|DR-rEw#wWW}XRT{H}2-BHG8YB}#V+4=( zh6_=<=PAJ=ZBrj$F$j}KrotvmSlncH@ME+*@+LG(5p@z4)fj6J6E!zvL8Vff7y~_i z+zSZn#FMG0!5(Tk2`%!9q^N?V3$k8QBvUs`DgT6|nv&Fq+E5C_Nu2G08S&hu?LckY ztORl51ejK=A`hano<~g0mFqcOlLUnry5Oo>U8v_Ys5Xrj+yXHagY93H2=l{HmGQdI_& zcwW^7tQ1^9Hnf7^6l7T_P+gKhRlZK^JR;b1S>!uVDxU8&s2Bzf9{r=H#M&&f8G)Fq zTjwjK(p0PR%4~vuhDXTP5qf3EY=ho=vZWiGeAJ^$4US7z5v#Pc7hf0frhKY8@a@nq*K z<%?%GuRVHW@A|%XKfU_0dT9flSv&N=&);WPPFqJ$Wp+OJzV~Yr-~98JO!c>GH+Mwq WlMk=T=YL55M3tFY>z(OSXa5G1nmio< literal 0 HcmV?d00001 diff --git a/icon_64.ico b/icon_64.ico new file mode 100644 index 0000000000000000000000000000000000000000..c2c6b94cc49849c0c8262aac6821ae7f2463b550 GIT binary patch literal 12862 zcmeH|QECG*3`E^alpZ19h5qMgJ!Q@lH%9Onq0Jh+wAs#vjYqPq)xHd*wYUDcUR(eE zXqV5{-dk&ze)m-S?)OjrarHgDzI>U02|NhgUgWBNt``~q=J|j3mzw3T{}~aldW-0% zYt`TL4^kDM*}QU(xawp6=1*^gUvy;+wf$rN&=2aHh*?8z|JXnDL-<8k)==9&_7DA_ zzKNJM)b@}4LqCLHbY%^-{c~>rs1G8h2dHCTSJqG;?H`>ZV$MJv`?|7*+Vc-mWJ0YR zBW4YC?CZ)JYV#kY$b?!sM$8)O*w>Xc)aE}(kqNbOjF>glv9Bv@sE^>U&wdtjo~o8L z)SiD3Ba@0@mEUugHPq%`QC*uSbLv(6*G`+eab{}IpIIG|A#>`Z`SV%Sv+u~W)SiEv zBw0~!pUS&DOKtx9S&evYDu%g3&Qxbt@vr*N=JVtu tQ}yxu+k7f+Ro?uEqbfdsEkEmj&%c(yS@~D*<-7@;l|c31=luU5a0fTiXUPBn literal 0 HcmV?d00001 diff --git a/icon_64.png b/icon_64.png new file mode 100644 index 0000000000000000000000000000000000000000..5032f679acf204c3f30b4818cc059d6b749b1dda GIT binary patch literal 1837 zcmcIlTWB0r7@iF&G^xcaB6;aBY0zkA=RTVmGfmRnw7Z&(X|j^liuTNzv%6z<=1gWL z*-aj#^+ocaAfm&bfT& z`@jEk{#lutJaMqMua{w%gSl*Gn!HEpv%ib{4;;9*LS8*V_L+!b4%|?MJNZIrBg0YNj&@JKxXa1O<+jmoZXahn&{Io5S7ZdS{S`5=udZgx3D zGs}|&xI709hZ{M{4%baW;Gr0>b+772X5Hc%ye1jbWr1TGka*7G#;8HIn4e6puz+#3ov5ic3!6^U#2D-& zv##&pS~N&Swa%anh>^v~qO9n4;K(=1D0yAO?E_W5+Em?FE|8 zn>jyRNBr_#D5EB1*M@2fXiz?)Yh7^^Diaq2&(NJv&+H6mSF1b9Qx|5ZvatI^P zN}8=9k(U+4=2KABc#u*J9%=yCDl`mHu{qX(W(kKLAf@7Zpp1mTFLUg_YSOrh!#s9K z%$1$%xpaCe#3i>%Hlpbh$JpF>T9*u6=jEhCE1$?9?q=PHqYgBdFMuD0D z(tBZXkQM}TxYn|Jn=tRqp(bsuf(Yp@Rnmk-xD?kwh{nn!C3`7E;ZFJ^u(-SWy%ov- ztG*RnSOI<+kya~k)E|L1rDke`|7NYRx1)iz;iN0lVW%CFNvEMBpHPRSU4MGd)^DWM z|B%a!6)I=1ua5P8#oo2=`r6w3=F;#x=l&SJ`sR^GUs#d5H$MFF+Xr7cSM2)iiNQg6 zWI6Ht;nC=)H@@q;@Y=wOA8pS6-A(4V)(74@|K~3^Hn!gyuWuYWn&`PQapUv-r!IbQ zQ+$8>=`S8;6MeIH7fV}U_Ub7*TlK8d#>rp%TRY$1eCfjP*5zlLTR)$Ddv!xgH-LRT zSF&fWeLWo5>xb^8yxB9yyVU#MeVuu=yK;E6KS2N!-+Z}Ne(v)2B})9{t;tK|MB?!W W22Or5v;7zSpykFVGany2{qjGcwNp9( literal 0 HcmV?d00001