diff --git a/EmojiLib/AboutBoxForm.Designer.cs b/EmojiLib/AboutBoxForm.Designer.cs new file mode 100644 index 0000000..8a7ec8e --- /dev/null +++ b/EmojiLib/AboutBoxForm.Designer.cs @@ -0,0 +1,185 @@ +namespace EmojiLib +{ + partial class AboutBoxForm + { + /// + /// Erforderliche Designervariable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Verwendete Ressourcen bereinigen. + /// + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Vom Windows Form-Designer generierter Code + + /// + /// Erforderliche Methode für die Designerunterstützung. + /// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden. + /// + private void InitializeComponent() + { + this.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel(); + this.logoPictureBox = new System.Windows.Forms.PictureBox(); + this.labelProductName = new System.Windows.Forms.Label(); + this.labelVersion = new System.Windows.Forms.Label(); + this.labelCopyright = new System.Windows.Forms.Label(); + this.labelCompanyName = new System.Windows.Forms.Label(); + this.textBoxDescription = new System.Windows.Forms.TextBox(); + this.okButton = new System.Windows.Forms.Button(); + this.tableLayoutPanel.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).BeginInit(); + this.SuspendLayout(); + // + // tableLayoutPanel + // + this.tableLayoutPanel.ColumnCount = 2; + this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 37.88969F)); + this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 62.11031F)); + this.tableLayoutPanel.Controls.Add(this.logoPictureBox, 0, 0); + this.tableLayoutPanel.Controls.Add(this.labelProductName, 1, 0); + this.tableLayoutPanel.Controls.Add(this.labelVersion, 1, 1); + this.tableLayoutPanel.Controls.Add(this.labelCopyright, 1, 2); + this.tableLayoutPanel.Controls.Add(this.labelCompanyName, 1, 3); + this.tableLayoutPanel.Controls.Add(this.textBoxDescription, 1, 4); + this.tableLayoutPanel.Controls.Add(this.okButton, 1, 5); + this.tableLayoutPanel.Dock = System.Windows.Forms.DockStyle.Fill; + this.tableLayoutPanel.Location = new System.Drawing.Point(9, 9); + this.tableLayoutPanel.Name = "tableLayoutPanel"; + this.tableLayoutPanel.RowCount = 6; + this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); + this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); + this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); + this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); + this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 43.61702F)); + this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 18.08511F)); + this.tableLayoutPanel.Size = new System.Drawing.Size(365, 188); + this.tableLayoutPanel.TabIndex = 0; + // + // logoPictureBox + // + this.logoPictureBox.Dock = System.Windows.Forms.DockStyle.Fill; + this.logoPictureBox.Image = global::EmojiLib.Properties.Resources.logo_640; + this.logoPictureBox.Location = new System.Drawing.Point(3, 3); + this.logoPictureBox.Name = "logoPictureBox"; + this.tableLayoutPanel.SetRowSpan(this.logoPictureBox, 6); + this.logoPictureBox.Size = new System.Drawing.Size(132, 182); + this.logoPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.logoPictureBox.TabIndex = 12; + this.logoPictureBox.TabStop = false; + // + // labelProductName + // + this.labelProductName.Dock = System.Windows.Forms.DockStyle.Fill; + this.labelProductName.Location = new System.Drawing.Point(144, 0); + this.labelProductName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); + this.labelProductName.MaximumSize = new System.Drawing.Size(0, 17); + this.labelProductName.Name = "labelProductName"; + this.labelProductName.Size = new System.Drawing.Size(218, 17); + this.labelProductName.TabIndex = 19; + this.labelProductName.Text = "product name"; + this.labelProductName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + // + // labelVersion + // + this.labelVersion.Dock = System.Windows.Forms.DockStyle.Fill; + this.labelVersion.Location = new System.Drawing.Point(144, 18); + this.labelVersion.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); + this.labelVersion.MaximumSize = new System.Drawing.Size(0, 17); + this.labelVersion.Name = "labelVersion"; + this.labelVersion.Size = new System.Drawing.Size(218, 17); + this.labelVersion.TabIndex = 0; + this.labelVersion.Text = "version"; + this.labelVersion.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + // + // labelCopyright + // + this.labelCopyright.Dock = System.Windows.Forms.DockStyle.Fill; + this.labelCopyright.Location = new System.Drawing.Point(144, 36); + this.labelCopyright.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); + this.labelCopyright.MaximumSize = new System.Drawing.Size(0, 17); + this.labelCopyright.Name = "labelCopyright"; + this.labelCopyright.Size = new System.Drawing.Size(218, 17); + this.labelCopyright.TabIndex = 21; + this.labelCopyright.Text = "copyright"; + this.labelCopyright.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + // + // labelCompanyName + // + this.labelCompanyName.Dock = System.Windows.Forms.DockStyle.Fill; + this.labelCompanyName.Location = new System.Drawing.Point(144, 54); + this.labelCompanyName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); + this.labelCompanyName.MaximumSize = new System.Drawing.Size(0, 17); + this.labelCompanyName.Name = "labelCompanyName"; + this.labelCompanyName.Size = new System.Drawing.Size(218, 17); + this.labelCompanyName.TabIndex = 22; + this.labelCompanyName.Text = "company name"; + this.labelCompanyName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + // + // textBoxDescription + // + this.textBoxDescription.Dock = System.Windows.Forms.DockStyle.Fill; + this.textBoxDescription.Location = new System.Drawing.Point(144, 75); + this.textBoxDescription.Margin = new System.Windows.Forms.Padding(6, 3, 3, 3); + this.textBoxDescription.Multiline = true; + this.textBoxDescription.Name = "textBoxDescription"; + this.textBoxDescription.ReadOnly = true; + this.textBoxDescription.ScrollBars = System.Windows.Forms.ScrollBars.Both; + this.textBoxDescription.Size = new System.Drawing.Size(218, 74); + this.textBoxDescription.TabIndex = 23; + this.textBoxDescription.TabStop = false; + this.textBoxDescription.Text = "description"; + // + // okButton + // + this.okButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.okButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.okButton.Location = new System.Drawing.Point(287, 162); + this.okButton.Name = "okButton"; + this.okButton.Size = new System.Drawing.Size(75, 23); + this.okButton.TabIndex = 24; + this.okButton.Text = "&OK"; + // + // AboutBoxForm + // + this.AcceptButton = this.okButton; + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(383, 206); + this.Controls.Add(this.tableLayoutPanel); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "AboutBoxForm"; + this.Padding = new System.Windows.Forms.Padding(9); + this.ShowIcon = false; + this.ShowInTaskbar = false; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "About"; + this.tableLayoutPanel.ResumeLayout(false); + this.tableLayoutPanel.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.TableLayoutPanel tableLayoutPanel; + private System.Windows.Forms.PictureBox logoPictureBox; + private System.Windows.Forms.Label labelProductName; + private System.Windows.Forms.Label labelVersion; + private System.Windows.Forms.Label labelCopyright; + private System.Windows.Forms.Label labelCompanyName; + private System.Windows.Forms.TextBox textBoxDescription; + private System.Windows.Forms.Button okButton; + } +} diff --git a/EmojiLib/AboutBoxForm.cs b/EmojiLib/AboutBoxForm.cs new file mode 100644 index 0000000..4af1aac --- /dev/null +++ b/EmojiLib/AboutBoxForm.cs @@ -0,0 +1,104 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Linq; +using System.Reflection; +using System.Windows.Forms; + +namespace EmojiLib +{ + partial class AboutBoxForm : Form + { + public AboutBoxForm() + { + InitializeComponent(); + this.Text = String.Format("Info über {0}", AssemblyTitle); + this.labelProductName.Text = AssemblyProduct; + this.labelVersion.Text = String.Format("Version {0}", AssemblyVersion); + this.labelCopyright.Text = AssemblyCopyright; + this.labelCompanyName.Text = AssemblyCompany; + this.textBoxDescription.Text = AssemblyDescription; + } + + #region Assemblyattributaccessoren + + public string AssemblyTitle + { + get + { + object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyTitleAttribute), false); + if (attributes.Length > 0) + { + AssemblyTitleAttribute titleAttribute = (AssemblyTitleAttribute)attributes[0]; + if (titleAttribute.Title != "") + { + return titleAttribute.Title; + } + } + return System.IO.Path.GetFileNameWithoutExtension(Assembly.GetExecutingAssembly().CodeBase); + } + } + + public string AssemblyVersion + { + get + { + return Assembly.GetExecutingAssembly().GetName().Version.ToString(); + } + } + + public string AssemblyDescription + { + get + { + object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyDescriptionAttribute), false); + if (attributes.Length == 0) + { + return ""; + } + return ((AssemblyDescriptionAttribute)attributes[0]).Description; + } + } + + public string AssemblyProduct + { + get + { + object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyProductAttribute), false); + if (attributes.Length == 0) + { + return ""; + } + return ((AssemblyProductAttribute)attributes[0]).Product; + } + } + + public string AssemblyCopyright + { + get + { + object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyCopyrightAttribute), false); + if (attributes.Length == 0) + { + return ""; + } + return ((AssemblyCopyrightAttribute)attributes[0]).Copyright; + } + } + + public string AssemblyCompany + { + get + { + object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyCompanyAttribute), false); + if (attributes.Length == 0) + { + return ""; + } + return ((AssemblyCompanyAttribute)attributes[0]).Company; + } + } + #endregion + } +} diff --git a/EmojiLib/AboutBoxForm.resx b/EmojiLib/AboutBoxForm.resx new file mode 100644 index 0000000..29dcb1b --- /dev/null +++ b/EmojiLib/AboutBoxForm.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + \ No newline at end of file diff --git a/EmojiLib/EmojiInfoForm.Designer.cs b/EmojiLib/EmojiInfoForm.Designer.cs index 13c4726..73781c1 100644 --- a/EmojiLib/EmojiInfoForm.Designer.cs +++ b/EmojiLib/EmojiInfoForm.Designer.cs @@ -33,6 +33,10 @@ private void InitializeComponent() this.labelCode = new System.Windows.Forms.Label(); this.labelShortName = new System.Windows.Forms.Label(); this.labelShortNameDesc = new System.Windows.Forms.Label(); + this.labelGroup = new System.Windows.Forms.Label(); + this.labelGroupDesc = new System.Windows.Forms.Label(); + this.labelSubGroup = new System.Windows.Forms.Label(); + this.labelSubGroupDesc = new System.Windows.Forms.Label(); this.labelGoogleVersion = new System.Windows.Forms.Label(); this.labelAppleVersion = new System.Windows.Forms.Label(); this.labelFacebookVersion = new System.Windows.Forms.Label(); @@ -52,10 +56,6 @@ private void InitializeComponent() this.groupBoxMetadata = new System.Windows.Forms.GroupBox(); this.groupBoxImageVersions = new System.Windows.Forms.GroupBox(); this.saveFileDialog = new System.Windows.Forms.SaveFileDialog(); - this.labelGroup = new System.Windows.Forms.Label(); - this.labelGroupDesc = new System.Windows.Forms.Label(); - this.labelSubGroup = new System.Windows.Forms.Label(); - this.labelSubGroupDesc = new System.Windows.Forms.Label(); this.tableLayoutPanelMetadata.SuspendLayout(); this.tableLayoutPanelImageVersions.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.pictureBoxApple)).BeginInit(); @@ -133,6 +133,47 @@ private void InitializeComponent() this.labelShortNameDesc.TabIndex = 8; this.labelShortNameDesc.Text = "description"; // + // labelGroup + // + this.labelGroup.AutoSize = true; + this.labelGroup.Dock = System.Windows.Forms.DockStyle.Fill; + this.labelGroup.Location = new System.Drawing.Point(3, 26); + this.labelGroup.Name = "labelGroup"; + this.labelGroup.Size = new System.Drawing.Size(63, 13); + this.labelGroup.TabIndex = 13; + this.labelGroup.Text = "Group:"; + // + // labelGroupDesc + // + this.labelGroupDesc.AutoSize = true; + this.labelGroupDesc.Dock = System.Windows.Forms.DockStyle.Fill; + this.labelGroupDesc.Location = new System.Drawing.Point(72, 26); + this.labelGroupDesc.Name = "labelGroupDesc"; + this.labelGroupDesc.Size = new System.Drawing.Size(285, 13); + this.labelGroupDesc.TabIndex = 14; + this.labelGroupDesc.Text = "group"; + this.labelGroupDesc.UseMnemonic = false; + // + // labelSubGroup + // + this.labelSubGroup.AutoSize = true; + this.labelSubGroup.Dock = System.Windows.Forms.DockStyle.Fill; + this.labelSubGroup.Location = new System.Drawing.Point(3, 39); + this.labelSubGroup.Name = "labelSubGroup"; + this.labelSubGroup.Size = new System.Drawing.Size(63, 14); + this.labelSubGroup.TabIndex = 15; + this.labelSubGroup.Text = "Subgroup:"; + // + // labelSubGroupDesc + // + this.labelSubGroupDesc.AutoSize = true; + this.labelSubGroupDesc.Dock = System.Windows.Forms.DockStyle.Fill; + this.labelSubGroupDesc.Location = new System.Drawing.Point(72, 39); + this.labelSubGroupDesc.Name = "labelSubGroupDesc"; + this.labelSubGroupDesc.Size = new System.Drawing.Size(285, 14); + this.labelSubGroupDesc.TabIndex = 16; + this.labelSubGroupDesc.Text = "sub group"; + // // labelGoogleVersion // this.labelGoogleVersion.AutoSize = true; @@ -367,47 +408,6 @@ private void InitializeComponent() this.saveFileDialog.Filter = "PNG|*.png"; this.saveFileDialog.SupportMultiDottedExtensions = true; // - // labelGroup - // - this.labelGroup.AutoSize = true; - this.labelGroup.Dock = System.Windows.Forms.DockStyle.Fill; - this.labelGroup.Location = new System.Drawing.Point(3, 26); - this.labelGroup.Name = "labelGroup"; - this.labelGroup.Size = new System.Drawing.Size(63, 13); - this.labelGroup.TabIndex = 13; - this.labelGroup.Text = "Group:"; - // - // labelGroupDesc - // - this.labelGroupDesc.AutoSize = true; - this.labelGroupDesc.Dock = System.Windows.Forms.DockStyle.Fill; - this.labelGroupDesc.Location = new System.Drawing.Point(72, 26); - this.labelGroupDesc.Name = "labelGroupDesc"; - this.labelGroupDesc.Size = new System.Drawing.Size(285, 13); - this.labelGroupDesc.TabIndex = 14; - this.labelGroupDesc.Text = "group"; - this.labelGroupDesc.UseMnemonic = false; - // - // labelSubGroup - // - this.labelSubGroup.AutoSize = true; - this.labelSubGroup.Dock = System.Windows.Forms.DockStyle.Fill; - this.labelSubGroup.Location = new System.Drawing.Point(3, 39); - this.labelSubGroup.Name = "labelSubGroup"; - this.labelSubGroup.Size = new System.Drawing.Size(63, 14); - this.labelSubGroup.TabIndex = 15; - this.labelSubGroup.Text = "Subgroup:"; - // - // labelSubGroupDesc - // - this.labelSubGroupDesc.AutoSize = true; - this.labelSubGroupDesc.Dock = System.Windows.Forms.DockStyle.Fill; - this.labelSubGroupDesc.Location = new System.Drawing.Point(72, 39); - this.labelSubGroupDesc.Name = "labelSubGroupDesc"; - this.labelSubGroupDesc.Size = new System.Drawing.Size(285, 14); - this.labelSubGroupDesc.TabIndex = 16; - this.labelSubGroupDesc.Text = "sub group"; - // // EmojiInfoForm // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); @@ -416,7 +416,7 @@ private void InitializeComponent() this.Controls.Add(this.groupBoxImageVersions); this.Controls.Add(this.groupBoxMetadata); this.Controls.Add(this.buttonClose); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; this.MaximizeBox = false; this.MinimizeBox = false; this.Name = "EmojiInfoForm"; diff --git a/EmojiLib/EmojiLib.csproj b/EmojiLib/EmojiLib.csproj index 0fb16a8..0a895f7 100644 --- a/EmojiLib/EmojiLib.csproj +++ b/EmojiLib/EmojiLib.csproj @@ -71,6 +71,12 @@ + + Form + + + AboutBoxForm.cs + Form @@ -87,6 +93,11 @@ True FaceHand.resx + + True + True + FaceNeutralSkeptical.resx + True True @@ -105,6 +116,9 @@ + + AboutBoxForm.cs + EmojiInfoForm.cs @@ -116,6 +130,11 @@ ResXFileCodeGenerator FaceHand.Designer.cs + + ResXFileCodeGenerator + FaceNeutralSkeptical.Designer.cs + Designer + ResXFileCodeGenerator FaceSmiling.Designer.cs @@ -150,6 +169,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/EmojiLib/FaceNeutralSkeptical.Designer.cs b/EmojiLib/FaceNeutralSkeptical.Designer.cs new file mode 100644 index 0000000..61e6717 --- /dev/null +++ b/EmojiLib/FaceNeutralSkeptical.Designer.cs @@ -0,0 +1,553 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.1022 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +namespace EmojiLib { + using System; + + + /// + /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. + /// + // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert + // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. + // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen + // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class FaceNeutralSkeptical { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal FaceNeutralSkeptical() { + } + + /// + /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("EmojiLib.FaceNeutralSkeptical", typeof(FaceNeutralSkeptical).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle + /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + internal static System.Drawing.Bitmap ExpressionlessFaceApple { + get { + object obj = ResourceManager.GetObject("ExpressionlessFaceApple", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ExpressionlessFaceFacebook { + get { + object obj = ResourceManager.GetObject("ExpressionlessFaceFacebook", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ExpressionlessFaceGoogle { + get { + object obj = ResourceManager.GetObject("ExpressionlessFaceGoogle", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ExpressionlessFaceJoyPixels { + get { + object obj = ResourceManager.GetObject("ExpressionlessFaceJoyPixels", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ExpressionlessFaceSamsung { + get { + object obj = ResourceManager.GetObject("ExpressionlessFaceSamsung", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ExpressionlessFaceTwitter { + get { + object obj = ResourceManager.GetObject("ExpressionlessFaceTwitter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ExpressionlessFaceWindows { + get { + object obj = ResourceManager.GetObject("ExpressionlessFaceWindows", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithoutMouthApple { + get { + object obj = ResourceManager.GetObject("FaceWithoutMouthApple", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithoutMouthFacebook { + get { + object obj = ResourceManager.GetObject("FaceWithoutMouthFacebook", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithoutMouthGoogle { + get { + object obj = ResourceManager.GetObject("FaceWithoutMouthGoogle", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithoutMouthJoyPixels { + get { + object obj = ResourceManager.GetObject("FaceWithoutMouthJoyPixels", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithoutMouthSamsung { + get { + object obj = ResourceManager.GetObject("FaceWithoutMouthSamsung", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithoutMouthTwitter { + get { + object obj = ResourceManager.GetObject("FaceWithoutMouthTwitter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithoutMouthWindows { + get { + object obj = ResourceManager.GetObject("FaceWithoutMouthWindows", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithRaisedEyebrowApple { + get { + object obj = ResourceManager.GetObject("FaceWithRaisedEyebrowApple", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithRaisedEyebrowFacebook { + get { + object obj = ResourceManager.GetObject("FaceWithRaisedEyebrowFacebook", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithRaisedEyebrowGoogle { + get { + object obj = ResourceManager.GetObject("FaceWithRaisedEyebrowGoogle", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithRaisedEyebrowJoyPixels { + get { + object obj = ResourceManager.GetObject("FaceWithRaisedEyebrowJoyPixels", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithRaisedEyebrowSamsung { + get { + object obj = ResourceManager.GetObject("FaceWithRaisedEyebrowSamsung", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithRaisedEyebrowTwitter { + get { + object obj = ResourceManager.GetObject("FaceWithRaisedEyebrowTwitter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithRaisedEyebrowWindows { + get { + object obj = ResourceManager.GetObject("FaceWithRaisedEyebrowWindows", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithRollingEyesApple { + get { + object obj = ResourceManager.GetObject("FaceWithRollingEyesApple", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithRollingEyesFacebook { + get { + object obj = ResourceManager.GetObject("FaceWithRollingEyesFacebook", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithRollingEyesGoogle { + get { + object obj = ResourceManager.GetObject("FaceWithRollingEyesGoogle", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithRollingEyesJoyPixels { + get { + object obj = ResourceManager.GetObject("FaceWithRollingEyesJoyPixels", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithRollingEyesSamsung { + get { + object obj = ResourceManager.GetObject("FaceWithRollingEyesSamsung", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithRollingEyesTwitter { + get { + object obj = ResourceManager.GetObject("FaceWithRollingEyesTwitter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithRollingEyesWindows { + get { + object obj = ResourceManager.GetObject("FaceWithRollingEyesWindows", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap GrimacingFaceApple { + get { + object obj = ResourceManager.GetObject("GrimacingFaceApple", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap GrimacingFaceFacebook { + get { + object obj = ResourceManager.GetObject("GrimacingFaceFacebook", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap GrimacingFaceGoogle { + get { + object obj = ResourceManager.GetObject("GrimacingFaceGoogle", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap GrimacingFaceJoyPixels { + get { + object obj = ResourceManager.GetObject("GrimacingFaceJoyPixels", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap GrimacingFaceSamsung { + get { + object obj = ResourceManager.GetObject("GrimacingFaceSamsung", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap GrimacingFaceTwitter { + get { + object obj = ResourceManager.GetObject("GrimacingFaceTwitter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap GrimacingFaceWindows { + get { + object obj = ResourceManager.GetObject("GrimacingFaceWindows", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap LyingFaceApple { + get { + object obj = ResourceManager.GetObject("LyingFaceApple", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap LyingFaceFacebook { + get { + object obj = ResourceManager.GetObject("LyingFaceFacebook", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap LyingFaceGoogle { + get { + object obj = ResourceManager.GetObject("LyingFaceGoogle", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap LyingFaceJoyPixels { + get { + object obj = ResourceManager.GetObject("LyingFaceJoyPixels", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap LyingFaceSamsung { + get { + object obj = ResourceManager.GetObject("LyingFaceSamsung", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap LyingFaceTwitter { + get { + object obj = ResourceManager.GetObject("LyingFaceTwitter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap LyingFaceWindows { + get { + object obj = ResourceManager.GetObject("LyingFaceWindows", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap NeutralFaceApple { + get { + object obj = ResourceManager.GetObject("NeutralFaceApple", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap NeutralFaceFacebook { + get { + object obj = ResourceManager.GetObject("NeutralFaceFacebook", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap NeutralFaceGoogle { + get { + object obj = ResourceManager.GetObject("NeutralFaceGoogle", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap NeutralFaceJoyPixels { + get { + object obj = ResourceManager.GetObject("NeutralFaceJoyPixels", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap NeutralFaceSamsung { + get { + object obj = ResourceManager.GetObject("NeutralFaceSamsung", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap NeutralFaceTwitter { + get { + object obj = ResourceManager.GetObject("NeutralFaceTwitter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap NeutralFaceWindows { + get { + object obj = ResourceManager.GetObject("NeutralFaceWindows", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap SmirkingFaceApple { + get { + object obj = ResourceManager.GetObject("SmirkingFaceApple", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap SmirkingFaceFacebook { + get { + object obj = ResourceManager.GetObject("SmirkingFaceFacebook", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap SmirkingFaceGoogle { + get { + object obj = ResourceManager.GetObject("SmirkingFaceGoogle", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap SmirkingFaceJoyPixels { + get { + object obj = ResourceManager.GetObject("SmirkingFaceJoyPixels", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap SmirkingFaceSamsung { + get { + object obj = ResourceManager.GetObject("SmirkingFaceSamsung", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap SmirkingFaceTwitter { + get { + object obj = ResourceManager.GetObject("SmirkingFaceTwitter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap SmirkingFaceWindows { + get { + object obj = ResourceManager.GetObject("SmirkingFaceWindows", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap UnamusedFaceApple { + get { + object obj = ResourceManager.GetObject("UnamusedFaceApple", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap UnamusedFaceFacebook { + get { + object obj = ResourceManager.GetObject("UnamusedFaceFacebook", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap UnamusedFaceGoogle { + get { + object obj = ResourceManager.GetObject("UnamusedFaceGoogle", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap UnamusedFaceJoyPixels { + get { + object obj = ResourceManager.GetObject("UnamusedFaceJoyPixels", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap UnamusedFaceSamsung { + get { + object obj = ResourceManager.GetObject("UnamusedFaceSamsung", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap UnamusedFaceTwitter { + get { + object obj = ResourceManager.GetObject("UnamusedFaceTwitter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap UnamusedFaceWindows { + get { + object obj = ResourceManager.GetObject("UnamusedFaceWindows", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ZipperMouthFaceApple { + get { + object obj = ResourceManager.GetObject("ZipperMouthFaceApple", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ZipperMouthFaceFacebook { + get { + object obj = ResourceManager.GetObject("ZipperMouthFaceFacebook", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ZipperMouthFaceGoogle { + get { + object obj = ResourceManager.GetObject("ZipperMouthFaceGoogle", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ZipperMouthFaceJoyPixels { + get { + object obj = ResourceManager.GetObject("ZipperMouthFaceJoyPixels", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ZipperMouthFaceSamsung { + get { + object obj = ResourceManager.GetObject("ZipperMouthFaceSamsung", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ZipperMouthFaceTwitter { + get { + object obj = ResourceManager.GetObject("ZipperMouthFaceTwitter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ZipperMouthFaceWindows { + get { + object obj = ResourceManager.GetObject("ZipperMouthFaceWindows", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + } +} diff --git a/EmojiLib/FaceNeutralSkeptical.resx b/EmojiLib/FaceNeutralSkeptical.resx new file mode 100644 index 0000000..bea4895 --- /dev/null +++ b/EmojiLib/FaceNeutralSkeptical.resx @@ -0,0 +1,331 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + Resources\ExpressionlessFaceApple.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\ExpressionlessFaceFacebook.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\ExpressionlessFaceGoogle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\ExpressionlessFaceJoyPixels.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\ExpressionlessFaceSamsung.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\ExpressionlessFaceTwitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\ExpressionlessFaceWindows.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithoutMouthApple.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithoutMouthFacebook.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithoutMouthGoogle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithoutMouthJoyPixels.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithoutMouthSamsung.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithoutMouthTwitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithoutMouthWindows.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithRaisedEyebrowApple.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithRaisedEyebrowFacebook.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithRaisedEyebrowGoogle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithRaisedEyebrowJoyPixels.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithRaisedEyebrowSamsung.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithRaisedEyebrowTwitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithRaisedEyebrowWindows.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithRollingEyesApple.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithRollingEyesFacebook.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithRollingEyesGoogle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithRollingEyesJoyPixels.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithRollingEyesSamsung.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithRollingEyesTwitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithRollingEyesWindows.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\GrimacingFaceApple.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\GrimacingFaceFacebook.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\GrimacingFaceGoogle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\GrimacingFaceJoyPixels.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\GrimacingFaceSamsung.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\GrimacingFaceTwitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\GrimacingFaceWindows.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\LyingFaceApple.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\LyingFaceFacebook.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\LyingFaceGoogle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\LyingFaceJoyPixels.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\LyingFaceSamsung.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\LyingFaceTwitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\LyingFaceWindows.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\NeutralFaceApple.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\NeutralFaceFacebook.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\NeutralFaceGoogle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\NeutralFaceJoyPixels.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\NeutralFaceSamsung.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\NeutralFaceTwitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\NeutralFaceWindows.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\SmirkingFaceApple.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\SmirkingFaceFacebook.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\SmirkingFaceGoogle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\SmirkingFaceJoyPixels.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\SmirkingFaceSamsung.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\SmirkingFaceTwitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\SmirkingFaceWindows.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\UnamusedFaceApple.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\UnamusedFaceFacebook.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\UnamusedFaceGoogle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\UnamusedFaceJoyPixels.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\UnamusedFaceSamsung.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\UnamusedFaceTwitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\UnamusedFaceWindows.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\ZipperMouthFaceApple.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\ZipperMouthFaceFacebook.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\ZipperMouthFaceGoogle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\ZipperMouthFaceJoyPixels.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\ZipperMouthFaceSamsung.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\ZipperMouthFaceTwitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\ZipperMouthFaceWindows.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + \ No newline at end of file diff --git a/EmojiLib/MainForm.Designer.cs b/EmojiLib/MainForm.Designer.cs index 90040ed..f0592ce 100644 --- a/EmojiLib/MainForm.Designer.cs +++ b/EmojiLib/MainForm.Designer.cs @@ -32,7 +32,7 @@ private void InitializeComponent() System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm)); this.tabControlEmojis = new System.Windows.Forms.TabControl(); this.tabPageSmileys = new System.Windows.Forms.TabPage(); - this.flowLayoutPanel = new System.Windows.Forms.FlowLayoutPanel(); + this.flowLayoutPanelSmileys = new System.Windows.Forms.FlowLayoutPanel(); this.buttonGrinningFace = new System.Windows.Forms.Button(); this.buttonGrinningFaceWithBigEyes = new System.Windows.Forms.Button(); this.buttonGrinningFaceWithSmilingEyes = new System.Windows.Forms.Button(); @@ -65,21 +65,44 @@ private void InitializeComponent() this.buttonFaceWithHandOverMouth = new System.Windows.Forms.Button(); this.buttonShushingFace = new System.Windows.Forms.Button(); this.buttonThinkingFace = new System.Windows.Forms.Button(); + this.buttonZipperMouthFace = new System.Windows.Forms.Button(); + this.buttonFaceWithRaisedEyebrow = new System.Windows.Forms.Button(); + this.buttonNeutralFace = new System.Windows.Forms.Button(); + this.buttonExpressionlessFace = new System.Windows.Forms.Button(); + this.buttonFaceWithoutMouth = new System.Windows.Forms.Button(); + this.buttonSmirkingFace = new System.Windows.Forms.Button(); + this.buttonUnamusedFace = new System.Windows.Forms.Button(); + this.buttonFaceWithRollingEyes = new System.Windows.Forms.Button(); + this.buttonGrimacingFace = new System.Windows.Forms.Button(); + this.buttonLyingFace = new System.Windows.Forms.Button(); this.statusStrip = new System.Windows.Forms.StatusStrip(); this.labelInformation = new System.Windows.Forms.ToolStripStatusLabel(); + this.labelCopiedStatus = new System.Windows.Forms.ToolStripStatusLabel(); this.toolStripContainer = new System.Windows.Forms.ToolStripContainer(); this.menuStrip = new System.Windows.Forms.MenuStrip(); this.toolStripMenuItemFile = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripMenuItemAboutBox = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripMenuItemExit = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStrip = new System.Windows.Forms.ToolStrip(); + this.labelWorkMode = new System.Windows.Forms.ToolStripLabel(); + this.buttonPickerMode = new System.Windows.Forms.ToolStripButton(); + this.buttonLibraryMode = new System.Windows.Forms.ToolStripButton(); + this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); + this.labelEmojiSize = new System.Windows.Forms.ToolStripLabel(); + this.buttonEmojiSize16 = new System.Windows.Forms.ToolStripButton(); + this.buttonEmojiSize24 = new System.Windows.Forms.ToolStripButton(); + this.buttonEmojiSize32 = new System.Windows.Forms.ToolStripButton(); this.toolTip = new System.Windows.Forms.ToolTip(this.components); this.tabControlEmojis.SuspendLayout(); this.tabPageSmileys.SuspendLayout(); - this.flowLayoutPanel.SuspendLayout(); + this.flowLayoutPanelSmileys.SuspendLayout(); + this.statusStrip.SuspendLayout(); this.toolStripContainer.BottomToolStripPanel.SuspendLayout(); this.toolStripContainer.ContentPanel.SuspendLayout(); this.toolStripContainer.TopToolStripPanel.SuspendLayout(); this.toolStripContainer.SuspendLayout(); this.menuStrip.SuspendLayout(); + this.toolStrip.SuspendLayout(); this.SuspendLayout(); // // tabControlEmojis @@ -90,63 +113,73 @@ private void InitializeComponent() this.tabControlEmojis.Name = "tabControlEmojis"; this.tabControlEmojis.SelectedIndex = 0; this.tabControlEmojis.ShowToolTips = true; - this.tabControlEmojis.Size = new System.Drawing.Size(404, 320); + this.tabControlEmojis.Size = new System.Drawing.Size(404, 288); this.tabControlEmojis.TabIndex = 0; // // tabPageSmileys // this.tabPageSmileys.AutoScroll = true; - this.tabPageSmileys.Controls.Add(this.flowLayoutPanel); + this.tabPageSmileys.Controls.Add(this.flowLayoutPanelSmileys); this.tabPageSmileys.Location = new System.Drawing.Point(4, 22); this.tabPageSmileys.Name = "tabPageSmileys"; this.tabPageSmileys.Padding = new System.Windows.Forms.Padding(3); - this.tabPageSmileys.Size = new System.Drawing.Size(396, 294); + this.tabPageSmileys.Size = new System.Drawing.Size(396, 262); this.tabPageSmileys.TabIndex = 0; - this.tabPageSmileys.Text = "Smileys"; + this.tabPageSmileys.Text = "Smileys & Emotion"; this.tabPageSmileys.UseVisualStyleBackColor = true; // - // flowLayoutPanel - // - this.flowLayoutPanel.AutoScroll = true; - this.flowLayoutPanel.BackColor = System.Drawing.Color.Transparent; - this.flowLayoutPanel.Controls.Add(this.buttonGrinningFace); - this.flowLayoutPanel.Controls.Add(this.buttonGrinningFaceWithBigEyes); - this.flowLayoutPanel.Controls.Add(this.buttonGrinningFaceWithSmilingEyes); - this.flowLayoutPanel.Controls.Add(this.buttonBeamingFaceWithSmilingEyes); - this.flowLayoutPanel.Controls.Add(this.buttonGrinningSquintingFace); - this.flowLayoutPanel.Controls.Add(this.buttonGrinningFaceWithSweat); - this.flowLayoutPanel.Controls.Add(this.buttonRollingOnTheFloorLaughing); - this.flowLayoutPanel.Controls.Add(this.buttonFaceWithTearsOfJoy); - this.flowLayoutPanel.Controls.Add(this.buttonSlightlySmilingFace); - this.flowLayoutPanel.Controls.Add(this.buttonUpsideDownFace); - this.flowLayoutPanel.Controls.Add(this.buttonWinkingFace); - this.flowLayoutPanel.Controls.Add(this.buttonSmilingFaceWithSmilingEyes); - this.flowLayoutPanel.Controls.Add(this.buttonSmilingFaceWithHalo); - this.flowLayoutPanel.Controls.Add(this.buttonSmilingFaceWithHearts); - this.flowLayoutPanel.Controls.Add(this.buttonSmilingFaceWithHeartEyes); - this.flowLayoutPanel.Controls.Add(this.buttonStarStruck); - this.flowLayoutPanel.Controls.Add(this.buttonFaceBlowingAKiss); - this.flowLayoutPanel.Controls.Add(this.buttonKissingFace); - this.flowLayoutPanel.Controls.Add(this.buttonSmilingFace); - this.flowLayoutPanel.Controls.Add(this.buttonKissingFaceWithClosedEyes); - this.flowLayoutPanel.Controls.Add(this.buttonKissingFaceWithSmilingEyes); - this.flowLayoutPanel.Controls.Add(this.buttonSmilingFaceWithTear); - this.flowLayoutPanel.Controls.Add(this.buttonFaceSavoringFood); - this.flowLayoutPanel.Controls.Add(this.buttonFaceWithTongue); - this.flowLayoutPanel.Controls.Add(this.buttonWinkingFaceWithTongue); - this.flowLayoutPanel.Controls.Add(this.buttonZanyFace); - this.flowLayoutPanel.Controls.Add(this.buttonSquintingFaceWithTongue); - this.flowLayoutPanel.Controls.Add(this.buttonMoneyMouthFace); - this.flowLayoutPanel.Controls.Add(this.buttonHuggingFace); - this.flowLayoutPanel.Controls.Add(this.buttonFaceWithHandOverMouth); - this.flowLayoutPanel.Controls.Add(this.buttonShushingFace); - this.flowLayoutPanel.Controls.Add(this.buttonThinkingFace); - this.flowLayoutPanel.Dock = System.Windows.Forms.DockStyle.Fill; - this.flowLayoutPanel.Location = new System.Drawing.Point(3, 3); - this.flowLayoutPanel.Name = "flowLayoutPanel"; - this.flowLayoutPanel.Size = new System.Drawing.Size(390, 288); - this.flowLayoutPanel.TabIndex = 1; - this.flowLayoutPanel.TabStop = true; + // flowLayoutPanelSmileys + // + this.flowLayoutPanelSmileys.AutoScroll = true; + this.flowLayoutPanelSmileys.BackColor = System.Drawing.Color.Transparent; + this.flowLayoutPanelSmileys.Controls.Add(this.buttonGrinningFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonGrinningFaceWithBigEyes); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonGrinningFaceWithSmilingEyes); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonBeamingFaceWithSmilingEyes); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonGrinningSquintingFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonGrinningFaceWithSweat); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonRollingOnTheFloorLaughing); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonFaceWithTearsOfJoy); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonSlightlySmilingFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonUpsideDownFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonWinkingFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonSmilingFaceWithSmilingEyes); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonSmilingFaceWithHalo); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonSmilingFaceWithHearts); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonSmilingFaceWithHeartEyes); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonStarStruck); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonFaceBlowingAKiss); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonKissingFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonSmilingFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonKissingFaceWithClosedEyes); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonKissingFaceWithSmilingEyes); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonSmilingFaceWithTear); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonFaceSavoringFood); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonFaceWithTongue); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonWinkingFaceWithTongue); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonZanyFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonSquintingFaceWithTongue); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonMoneyMouthFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonHuggingFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonFaceWithHandOverMouth); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonShushingFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonThinkingFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonZipperMouthFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonFaceWithRaisedEyebrow); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonNeutralFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonExpressionlessFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonFaceWithoutMouth); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonSmirkingFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonUnamusedFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonFaceWithRollingEyes); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonGrimacingFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonLyingFace); + this.flowLayoutPanelSmileys.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanelSmileys.Location = new System.Drawing.Point(3, 3); + this.flowLayoutPanelSmileys.Name = "flowLayoutPanelSmileys"; + this.flowLayoutPanelSmileys.Size = new System.Drawing.Size(390, 256); + this.flowLayoutPanelSmileys.TabIndex = 1; + this.flowLayoutPanelSmileys.TabStop = true; // // buttonGrinningFace // @@ -158,7 +191,6 @@ private void InitializeComponent() this.buttonGrinningFace.FlatAppearance.BorderSize = 0; this.buttonGrinningFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonGrinningFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonGrinningFace.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonGrinningFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonGrinningFace.Location = new System.Drawing.Point(0, 0); this.buttonGrinningFace.Margin = new System.Windows.Forms.Padding(0); @@ -184,7 +216,6 @@ private void InitializeComponent() this.buttonGrinningFaceWithBigEyes.FlatAppearance.BorderSize = 0; this.buttonGrinningFaceWithBigEyes.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonGrinningFaceWithBigEyes.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonGrinningFaceWithBigEyes.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonGrinningFaceWithBigEyes.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonGrinningFaceWithBigEyes.Location = new System.Drawing.Point(32, 0); this.buttonGrinningFaceWithBigEyes.Margin = new System.Windows.Forms.Padding(0); @@ -210,7 +241,6 @@ private void InitializeComponent() this.buttonGrinningFaceWithSmilingEyes.FlatAppearance.BorderSize = 0; this.buttonGrinningFaceWithSmilingEyes.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonGrinningFaceWithSmilingEyes.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonGrinningFaceWithSmilingEyes.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonGrinningFaceWithSmilingEyes.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonGrinningFaceWithSmilingEyes.Location = new System.Drawing.Point(64, 0); this.buttonGrinningFaceWithSmilingEyes.Margin = new System.Windows.Forms.Padding(0); @@ -236,7 +266,6 @@ private void InitializeComponent() this.buttonBeamingFaceWithSmilingEyes.FlatAppearance.BorderSize = 0; this.buttonBeamingFaceWithSmilingEyes.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonBeamingFaceWithSmilingEyes.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonBeamingFaceWithSmilingEyes.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonBeamingFaceWithSmilingEyes.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonBeamingFaceWithSmilingEyes.Location = new System.Drawing.Point(96, 0); this.buttonBeamingFaceWithSmilingEyes.Margin = new System.Windows.Forms.Padding(0); @@ -262,7 +291,6 @@ private void InitializeComponent() this.buttonGrinningSquintingFace.FlatAppearance.BorderSize = 0; this.buttonGrinningSquintingFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonGrinningSquintingFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonGrinningSquintingFace.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonGrinningSquintingFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonGrinningSquintingFace.Location = new System.Drawing.Point(128, 0); this.buttonGrinningSquintingFace.Margin = new System.Windows.Forms.Padding(0); @@ -288,7 +316,6 @@ private void InitializeComponent() this.buttonGrinningFaceWithSweat.FlatAppearance.BorderSize = 0; this.buttonGrinningFaceWithSweat.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonGrinningFaceWithSweat.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonGrinningFaceWithSweat.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonGrinningFaceWithSweat.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonGrinningFaceWithSweat.Location = new System.Drawing.Point(160, 0); this.buttonGrinningFaceWithSweat.Margin = new System.Windows.Forms.Padding(0); @@ -314,7 +341,6 @@ private void InitializeComponent() this.buttonRollingOnTheFloorLaughing.FlatAppearance.BorderSize = 0; this.buttonRollingOnTheFloorLaughing.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonRollingOnTheFloorLaughing.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonRollingOnTheFloorLaughing.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonRollingOnTheFloorLaughing.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonRollingOnTheFloorLaughing.Location = new System.Drawing.Point(192, 0); this.buttonRollingOnTheFloorLaughing.Margin = new System.Windows.Forms.Padding(0); @@ -340,7 +366,6 @@ private void InitializeComponent() this.buttonFaceWithTearsOfJoy.FlatAppearance.BorderSize = 0; this.buttonFaceWithTearsOfJoy.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonFaceWithTearsOfJoy.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonFaceWithTearsOfJoy.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonFaceWithTearsOfJoy.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonFaceWithTearsOfJoy.Location = new System.Drawing.Point(224, 0); this.buttonFaceWithTearsOfJoy.Margin = new System.Windows.Forms.Padding(0); @@ -366,7 +391,6 @@ private void InitializeComponent() this.buttonSlightlySmilingFace.FlatAppearance.BorderSize = 0; this.buttonSlightlySmilingFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonSlightlySmilingFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonSlightlySmilingFace.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonSlightlySmilingFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonSlightlySmilingFace.Location = new System.Drawing.Point(256, 0); this.buttonSlightlySmilingFace.Margin = new System.Windows.Forms.Padding(0); @@ -392,7 +416,6 @@ private void InitializeComponent() this.buttonUpsideDownFace.FlatAppearance.BorderSize = 0; this.buttonUpsideDownFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonUpsideDownFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonUpsideDownFace.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonUpsideDownFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonUpsideDownFace.Location = new System.Drawing.Point(288, 0); this.buttonUpsideDownFace.Margin = new System.Windows.Forms.Padding(0); @@ -418,7 +441,6 @@ private void InitializeComponent() this.buttonWinkingFace.FlatAppearance.BorderSize = 0; this.buttonWinkingFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonWinkingFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonWinkingFace.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonWinkingFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonWinkingFace.Location = new System.Drawing.Point(320, 0); this.buttonWinkingFace.Margin = new System.Windows.Forms.Padding(0); @@ -444,7 +466,6 @@ private void InitializeComponent() this.buttonSmilingFaceWithSmilingEyes.FlatAppearance.BorderSize = 0; this.buttonSmilingFaceWithSmilingEyes.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonSmilingFaceWithSmilingEyes.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonSmilingFaceWithSmilingEyes.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonSmilingFaceWithSmilingEyes.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonSmilingFaceWithSmilingEyes.Location = new System.Drawing.Point(352, 0); this.buttonSmilingFaceWithSmilingEyes.Margin = new System.Windows.Forms.Padding(0); @@ -470,7 +491,6 @@ private void InitializeComponent() this.buttonSmilingFaceWithHalo.FlatAppearance.BorderSize = 0; this.buttonSmilingFaceWithHalo.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonSmilingFaceWithHalo.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonSmilingFaceWithHalo.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonSmilingFaceWithHalo.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonSmilingFaceWithHalo.Location = new System.Drawing.Point(0, 32); this.buttonSmilingFaceWithHalo.Margin = new System.Windows.Forms.Padding(0); @@ -496,7 +516,6 @@ private void InitializeComponent() this.buttonSmilingFaceWithHearts.FlatAppearance.BorderSize = 0; this.buttonSmilingFaceWithHearts.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonSmilingFaceWithHearts.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonSmilingFaceWithHearts.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonSmilingFaceWithHearts.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonSmilingFaceWithHearts.Location = new System.Drawing.Point(32, 32); this.buttonSmilingFaceWithHearts.Margin = new System.Windows.Forms.Padding(0); @@ -522,7 +541,6 @@ private void InitializeComponent() this.buttonSmilingFaceWithHeartEyes.FlatAppearance.BorderSize = 0; this.buttonSmilingFaceWithHeartEyes.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonSmilingFaceWithHeartEyes.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonSmilingFaceWithHeartEyes.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonSmilingFaceWithHeartEyes.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonSmilingFaceWithHeartEyes.Location = new System.Drawing.Point(64, 32); this.buttonSmilingFaceWithHeartEyes.Margin = new System.Windows.Forms.Padding(0); @@ -547,7 +565,6 @@ private void InitializeComponent() this.buttonStarStruck.FlatAppearance.BorderSize = 0; this.buttonStarStruck.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonStarStruck.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonStarStruck.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonStarStruck.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonStarStruck.Location = new System.Drawing.Point(96, 32); this.buttonStarStruck.Margin = new System.Windows.Forms.Padding(0); @@ -573,7 +590,6 @@ private void InitializeComponent() this.buttonFaceBlowingAKiss.FlatAppearance.BorderSize = 0; this.buttonFaceBlowingAKiss.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonFaceBlowingAKiss.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonFaceBlowingAKiss.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonFaceBlowingAKiss.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonFaceBlowingAKiss.Location = new System.Drawing.Point(128, 32); this.buttonFaceBlowingAKiss.Margin = new System.Windows.Forms.Padding(0); @@ -599,7 +615,6 @@ private void InitializeComponent() this.buttonKissingFace.FlatAppearance.BorderSize = 0; this.buttonKissingFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonKissingFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonKissingFace.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonKissingFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonKissingFace.Location = new System.Drawing.Point(160, 32); this.buttonKissingFace.Margin = new System.Windows.Forms.Padding(0); @@ -625,7 +640,6 @@ private void InitializeComponent() this.buttonSmilingFace.FlatAppearance.BorderSize = 0; this.buttonSmilingFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonSmilingFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonSmilingFace.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonSmilingFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonSmilingFace.Location = new System.Drawing.Point(192, 32); this.buttonSmilingFace.Margin = new System.Windows.Forms.Padding(0); @@ -651,7 +665,6 @@ private void InitializeComponent() this.buttonKissingFaceWithClosedEyes.FlatAppearance.BorderSize = 0; this.buttonKissingFaceWithClosedEyes.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonKissingFaceWithClosedEyes.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonKissingFaceWithClosedEyes.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonKissingFaceWithClosedEyes.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonKissingFaceWithClosedEyes.Location = new System.Drawing.Point(224, 32); this.buttonKissingFaceWithClosedEyes.Margin = new System.Windows.Forms.Padding(0); @@ -677,7 +690,6 @@ private void InitializeComponent() this.buttonKissingFaceWithSmilingEyes.FlatAppearance.BorderSize = 0; this.buttonKissingFaceWithSmilingEyes.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonKissingFaceWithSmilingEyes.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonKissingFaceWithSmilingEyes.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonKissingFaceWithSmilingEyes.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonKissingFaceWithSmilingEyes.Location = new System.Drawing.Point(256, 32); this.buttonKissingFaceWithSmilingEyes.Margin = new System.Windows.Forms.Padding(0); @@ -703,7 +715,6 @@ private void InitializeComponent() this.buttonSmilingFaceWithTear.FlatAppearance.BorderSize = 0; this.buttonSmilingFaceWithTear.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonSmilingFaceWithTear.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonSmilingFaceWithTear.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonSmilingFaceWithTear.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonSmilingFaceWithTear.Location = new System.Drawing.Point(288, 32); this.buttonSmilingFaceWithTear.Margin = new System.Windows.Forms.Padding(0); @@ -729,7 +740,6 @@ private void InitializeComponent() this.buttonFaceSavoringFood.FlatAppearance.BorderSize = 0; this.buttonFaceSavoringFood.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonFaceSavoringFood.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonFaceSavoringFood.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonFaceSavoringFood.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonFaceSavoringFood.Location = new System.Drawing.Point(320, 32); this.buttonFaceSavoringFood.Margin = new System.Windows.Forms.Padding(0); @@ -755,7 +765,6 @@ private void InitializeComponent() this.buttonFaceWithTongue.FlatAppearance.BorderSize = 0; this.buttonFaceWithTongue.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonFaceWithTongue.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonFaceWithTongue.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonFaceWithTongue.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonFaceWithTongue.Location = new System.Drawing.Point(352, 32); this.buttonFaceWithTongue.Margin = new System.Windows.Forms.Padding(0); @@ -781,7 +790,6 @@ private void InitializeComponent() this.buttonWinkingFaceWithTongue.FlatAppearance.BorderSize = 0; this.buttonWinkingFaceWithTongue.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonWinkingFaceWithTongue.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonWinkingFaceWithTongue.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonWinkingFaceWithTongue.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonWinkingFaceWithTongue.Location = new System.Drawing.Point(0, 64); this.buttonWinkingFaceWithTongue.Margin = new System.Windows.Forms.Padding(0); @@ -807,7 +815,6 @@ private void InitializeComponent() this.buttonZanyFace.FlatAppearance.BorderSize = 0; this.buttonZanyFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonZanyFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonZanyFace.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonZanyFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonZanyFace.Location = new System.Drawing.Point(32, 64); this.buttonZanyFace.Margin = new System.Windows.Forms.Padding(0); @@ -833,7 +840,6 @@ private void InitializeComponent() this.buttonSquintingFaceWithTongue.FlatAppearance.BorderSize = 0; this.buttonSquintingFaceWithTongue.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonSquintingFaceWithTongue.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonSquintingFaceWithTongue.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonSquintingFaceWithTongue.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonSquintingFaceWithTongue.Location = new System.Drawing.Point(64, 64); this.buttonSquintingFaceWithTongue.Margin = new System.Windows.Forms.Padding(0); @@ -859,7 +865,6 @@ private void InitializeComponent() this.buttonMoneyMouthFace.FlatAppearance.BorderSize = 0; this.buttonMoneyMouthFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonMoneyMouthFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonMoneyMouthFace.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonMoneyMouthFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonMoneyMouthFace.Location = new System.Drawing.Point(96, 64); this.buttonMoneyMouthFace.Margin = new System.Windows.Forms.Padding(0); @@ -885,7 +890,6 @@ private void InitializeComponent() this.buttonHuggingFace.FlatAppearance.BorderSize = 0; this.buttonHuggingFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonHuggingFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonHuggingFace.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonHuggingFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonHuggingFace.Location = new System.Drawing.Point(128, 64); this.buttonHuggingFace.Margin = new System.Windows.Forms.Padding(0); @@ -911,7 +915,6 @@ private void InitializeComponent() this.buttonFaceWithHandOverMouth.FlatAppearance.BorderSize = 0; this.buttonFaceWithHandOverMouth.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonFaceWithHandOverMouth.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonFaceWithHandOverMouth.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonFaceWithHandOverMouth.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonFaceWithHandOverMouth.Location = new System.Drawing.Point(160, 64); this.buttonFaceWithHandOverMouth.Margin = new System.Windows.Forms.Padding(0); @@ -937,7 +940,6 @@ private void InitializeComponent() this.buttonShushingFace.FlatAppearance.BorderSize = 0; this.buttonShushingFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonShushingFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonShushingFace.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonShushingFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonShushingFace.Location = new System.Drawing.Point(192, 64); this.buttonShushingFace.Margin = new System.Windows.Forms.Padding(0); @@ -963,7 +965,6 @@ private void InitializeComponent() this.buttonThinkingFace.FlatAppearance.BorderSize = 0; this.buttonThinkingFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; this.buttonThinkingFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; - this.buttonThinkingFace.FlatAppearance.MouseOverBackColor = System.Drawing.SystemColors.ButtonFace; this.buttonThinkingFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.buttonThinkingFace.Location = new System.Drawing.Point(224, 64); this.buttonThinkingFace.Margin = new System.Windows.Forms.Padding(0); @@ -979,9 +980,262 @@ private void InitializeComponent() this.buttonThinkingFace.MouseEnter += new System.EventHandler(this.SetStatusbar_Enter); this.buttonThinkingFace.MouseLeave += new System.EventHandler(this.ClearStatusbar_Leave); // + // buttonZipperMouthFace + // + this.buttonZipperMouthFace.AccessibleDescription = "zipper-mouth face"; + this.buttonZipperMouthFace.AccessibleName = "zipper-mouth face"; + this.buttonZipperMouthFace.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.buttonZipperMouthFace.BackgroundImage = global::EmojiLib.FaceNeutralSkeptical.ZipperMouthFaceGoogle; + this.buttonZipperMouthFace.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.buttonZipperMouthFace.FlatAppearance.BorderSize = 0; + this.buttonZipperMouthFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; + this.buttonZipperMouthFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; + this.buttonZipperMouthFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonZipperMouthFace.Location = new System.Drawing.Point(256, 64); + this.buttonZipperMouthFace.Margin = new System.Windows.Forms.Padding(0); + this.buttonZipperMouthFace.Name = "buttonZipperMouthFace"; + this.buttonZipperMouthFace.Size = new System.Drawing.Size(32, 32); + this.buttonZipperMouthFace.TabIndex = 32; + this.buttonZipperMouthFace.Tag = "🤐"; + this.toolTip.SetToolTip(this.buttonZipperMouthFace, "zipper-mouth face"); + this.buttonZipperMouthFace.UseVisualStyleBackColor = true; + this.buttonZipperMouthFace.Click += new System.EventHandler(this.ButtonZipperMouthFace_Click); + this.buttonZipperMouthFace.Enter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonZipperMouthFace.Leave += new System.EventHandler(this.ClearStatusbar_Leave); + this.buttonZipperMouthFace.MouseEnter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonZipperMouthFace.MouseLeave += new System.EventHandler(this.ClearStatusbar_Leave); + // + // buttonFaceWithRaisedEyebrow + // + this.buttonFaceWithRaisedEyebrow.AccessibleDescription = "face with raised eyebrow"; + this.buttonFaceWithRaisedEyebrow.AccessibleName = "face with raised eyebrow"; + this.buttonFaceWithRaisedEyebrow.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.buttonFaceWithRaisedEyebrow.BackgroundImage = global::EmojiLib.FaceNeutralSkeptical.FaceWithRaisedEyebrowGoogle; + this.buttonFaceWithRaisedEyebrow.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.buttonFaceWithRaisedEyebrow.FlatAppearance.BorderSize = 0; + this.buttonFaceWithRaisedEyebrow.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; + this.buttonFaceWithRaisedEyebrow.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; + this.buttonFaceWithRaisedEyebrow.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonFaceWithRaisedEyebrow.Location = new System.Drawing.Point(288, 64); + this.buttonFaceWithRaisedEyebrow.Margin = new System.Windows.Forms.Padding(0); + this.buttonFaceWithRaisedEyebrow.Name = "buttonFaceWithRaisedEyebrow"; + this.buttonFaceWithRaisedEyebrow.Size = new System.Drawing.Size(32, 32); + this.buttonFaceWithRaisedEyebrow.TabIndex = 33; + this.buttonFaceWithRaisedEyebrow.Tag = "🤨"; + this.toolTip.SetToolTip(this.buttonFaceWithRaisedEyebrow, "face with raised eyebrow"); + this.buttonFaceWithRaisedEyebrow.UseVisualStyleBackColor = true; + this.buttonFaceWithRaisedEyebrow.Click += new System.EventHandler(this.ButtonFaceWithRaisedEyebrow_Click); + this.buttonFaceWithRaisedEyebrow.Enter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonFaceWithRaisedEyebrow.Leave += new System.EventHandler(this.ClearStatusbar_Leave); + this.buttonFaceWithRaisedEyebrow.MouseEnter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonFaceWithRaisedEyebrow.MouseLeave += new System.EventHandler(this.ClearStatusbar_Leave); + // + // buttonNeutralFace + // + this.buttonNeutralFace.AccessibleDescription = "neutral face"; + this.buttonNeutralFace.AccessibleName = "neutral face"; + this.buttonNeutralFace.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.buttonNeutralFace.BackgroundImage = global::EmojiLib.FaceNeutralSkeptical.NeutralFaceGoogle; + this.buttonNeutralFace.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.buttonNeutralFace.FlatAppearance.BorderSize = 0; + this.buttonNeutralFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; + this.buttonNeutralFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; + this.buttonNeutralFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonNeutralFace.Location = new System.Drawing.Point(320, 64); + this.buttonNeutralFace.Margin = new System.Windows.Forms.Padding(0); + this.buttonNeutralFace.Name = "buttonNeutralFace"; + this.buttonNeutralFace.Size = new System.Drawing.Size(32, 32); + this.buttonNeutralFace.TabIndex = 34; + this.buttonNeutralFace.Tag = "😐"; + this.toolTip.SetToolTip(this.buttonNeutralFace, "neutral face"); + this.buttonNeutralFace.UseVisualStyleBackColor = true; + this.buttonNeutralFace.Click += new System.EventHandler(this.ButtonNeutralFace_Click); + this.buttonNeutralFace.Enter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonNeutralFace.Leave += new System.EventHandler(this.ClearStatusbar_Leave); + this.buttonNeutralFace.MouseEnter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonNeutralFace.MouseLeave += new System.EventHandler(this.ClearStatusbar_Leave); + // + // buttonExpressionlessFace + // + this.buttonExpressionlessFace.AccessibleDescription = "expressionless face"; + this.buttonExpressionlessFace.AccessibleName = "expressionless face"; + this.buttonExpressionlessFace.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.buttonExpressionlessFace.BackgroundImage = global::EmojiLib.FaceNeutralSkeptical.ExpressionlessFaceGoogle; + this.buttonExpressionlessFace.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.buttonExpressionlessFace.FlatAppearance.BorderSize = 0; + this.buttonExpressionlessFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; + this.buttonExpressionlessFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; + this.buttonExpressionlessFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonExpressionlessFace.Location = new System.Drawing.Point(352, 64); + this.buttonExpressionlessFace.Margin = new System.Windows.Forms.Padding(0); + this.buttonExpressionlessFace.Name = "buttonExpressionlessFace"; + this.buttonExpressionlessFace.Size = new System.Drawing.Size(32, 32); + this.buttonExpressionlessFace.TabIndex = 35; + this.buttonExpressionlessFace.Tag = "😑"; + this.toolTip.SetToolTip(this.buttonExpressionlessFace, "expressionless face"); + this.buttonExpressionlessFace.UseVisualStyleBackColor = true; + this.buttonExpressionlessFace.Click += new System.EventHandler(this.ButtonExpressionlessFace_Click); + this.buttonExpressionlessFace.Enter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonExpressionlessFace.Leave += new System.EventHandler(this.ClearStatusbar_Leave); + this.buttonExpressionlessFace.MouseEnter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonExpressionlessFace.MouseLeave += new System.EventHandler(this.ClearStatusbar_Leave); + // + // buttonFaceWithoutMouth + // + this.buttonFaceWithoutMouth.AccessibleDescription = "face without mouth"; + this.buttonFaceWithoutMouth.AccessibleName = "face without mouth"; + this.buttonFaceWithoutMouth.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.buttonFaceWithoutMouth.BackgroundImage = global::EmojiLib.FaceNeutralSkeptical.FaceWithoutMouthGoogle; + this.buttonFaceWithoutMouth.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.buttonFaceWithoutMouth.FlatAppearance.BorderSize = 0; + this.buttonFaceWithoutMouth.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; + this.buttonFaceWithoutMouth.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; + this.buttonFaceWithoutMouth.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonFaceWithoutMouth.Location = new System.Drawing.Point(0, 96); + this.buttonFaceWithoutMouth.Margin = new System.Windows.Forms.Padding(0); + this.buttonFaceWithoutMouth.Name = "buttonFaceWithoutMouth"; + this.buttonFaceWithoutMouth.Size = new System.Drawing.Size(32, 32); + this.buttonFaceWithoutMouth.TabIndex = 36; + this.buttonFaceWithoutMouth.Tag = "😶"; + this.toolTip.SetToolTip(this.buttonFaceWithoutMouth, "face without mouth"); + this.buttonFaceWithoutMouth.UseVisualStyleBackColor = true; + this.buttonFaceWithoutMouth.Click += new System.EventHandler(this.ButtonFaceWithoutMouth_Click); + this.buttonFaceWithoutMouth.Enter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonFaceWithoutMouth.Leave += new System.EventHandler(this.ClearStatusbar_Leave); + this.buttonFaceWithoutMouth.MouseEnter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonFaceWithoutMouth.MouseLeave += new System.EventHandler(this.ClearStatusbar_Leave); + // + // buttonSmirkingFace + // + this.buttonSmirkingFace.AccessibleDescription = "smirking face"; + this.buttonSmirkingFace.AccessibleName = "smirking face"; + this.buttonSmirkingFace.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.buttonSmirkingFace.BackgroundImage = global::EmojiLib.FaceNeutralSkeptical.SmirkingFaceGoogle; + this.buttonSmirkingFace.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.buttonSmirkingFace.FlatAppearance.BorderSize = 0; + this.buttonSmirkingFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; + this.buttonSmirkingFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; + this.buttonSmirkingFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonSmirkingFace.Location = new System.Drawing.Point(32, 96); + this.buttonSmirkingFace.Margin = new System.Windows.Forms.Padding(0); + this.buttonSmirkingFace.Name = "buttonSmirkingFace"; + this.buttonSmirkingFace.Size = new System.Drawing.Size(32, 32); + this.buttonSmirkingFace.TabIndex = 37; + this.buttonSmirkingFace.Tag = "😏"; + this.toolTip.SetToolTip(this.buttonSmirkingFace, "smirking face"); + this.buttonSmirkingFace.UseVisualStyleBackColor = true; + this.buttonSmirkingFace.Click += new System.EventHandler(this.ButtonSmirkingFace_Click); + this.buttonSmirkingFace.Enter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonSmirkingFace.Leave += new System.EventHandler(this.ClearStatusbar_Leave); + this.buttonSmirkingFace.MouseEnter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonSmirkingFace.MouseLeave += new System.EventHandler(this.ClearStatusbar_Leave); + // + // buttonUnamusedFace + // + this.buttonUnamusedFace.AccessibleDescription = "unamused face"; + this.buttonUnamusedFace.AccessibleName = "unamused face"; + this.buttonUnamusedFace.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.buttonUnamusedFace.BackgroundImage = global::EmojiLib.FaceNeutralSkeptical.UnamusedFaceGoogle; + this.buttonUnamusedFace.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.buttonUnamusedFace.FlatAppearance.BorderSize = 0; + this.buttonUnamusedFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; + this.buttonUnamusedFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; + this.buttonUnamusedFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonUnamusedFace.Location = new System.Drawing.Point(64, 96); + this.buttonUnamusedFace.Margin = new System.Windows.Forms.Padding(0); + this.buttonUnamusedFace.Name = "buttonUnamusedFace"; + this.buttonUnamusedFace.Size = new System.Drawing.Size(32, 32); + this.buttonUnamusedFace.TabIndex = 38; + this.buttonUnamusedFace.Tag = "😒"; + this.toolTip.SetToolTip(this.buttonUnamusedFace, "unamused face"); + this.buttonUnamusedFace.UseVisualStyleBackColor = true; + this.buttonUnamusedFace.Click += new System.EventHandler(this.ButtonUnamusedFace_Click); + this.buttonUnamusedFace.Enter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonUnamusedFace.Leave += new System.EventHandler(this.ClearStatusbar_Leave); + this.buttonUnamusedFace.MouseEnter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonUnamusedFace.MouseLeave += new System.EventHandler(this.ClearStatusbar_Leave); + // + // buttonFaceWithRollingEyes + // + this.buttonFaceWithRollingEyes.AccessibleDescription = "face with rolling eyes"; + this.buttonFaceWithRollingEyes.AccessibleName = "face with rolling eyes"; + this.buttonFaceWithRollingEyes.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.buttonFaceWithRollingEyes.BackgroundImage = global::EmojiLib.FaceNeutralSkeptical.FaceWithRollingEyesGoogle; + this.buttonFaceWithRollingEyes.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.buttonFaceWithRollingEyes.FlatAppearance.BorderSize = 0; + this.buttonFaceWithRollingEyes.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; + this.buttonFaceWithRollingEyes.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; + this.buttonFaceWithRollingEyes.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonFaceWithRollingEyes.Location = new System.Drawing.Point(96, 96); + this.buttonFaceWithRollingEyes.Margin = new System.Windows.Forms.Padding(0); + this.buttonFaceWithRollingEyes.Name = "buttonFaceWithRollingEyes"; + this.buttonFaceWithRollingEyes.Size = new System.Drawing.Size(32, 32); + this.buttonFaceWithRollingEyes.TabIndex = 39; + this.buttonFaceWithRollingEyes.Tag = "🙄"; + this.toolTip.SetToolTip(this.buttonFaceWithRollingEyes, "face with rolling eyes"); + this.buttonFaceWithRollingEyes.UseVisualStyleBackColor = true; + this.buttonFaceWithRollingEyes.Click += new System.EventHandler(this.ButtonFaceWithRollingEyes_Click); + this.buttonFaceWithRollingEyes.Enter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonFaceWithRollingEyes.Leave += new System.EventHandler(this.ClearStatusbar_Leave); + this.buttonFaceWithRollingEyes.MouseEnter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonFaceWithRollingEyes.MouseLeave += new System.EventHandler(this.ClearStatusbar_Leave); + // + // buttonGrimacingFace + // + this.buttonGrimacingFace.AccessibleDescription = "grimacing face"; + this.buttonGrimacingFace.AccessibleName = "grimacing face"; + this.buttonGrimacingFace.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.buttonGrimacingFace.BackgroundImage = global::EmojiLib.FaceNeutralSkeptical.GrimacingFaceGoogle; + this.buttonGrimacingFace.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.buttonGrimacingFace.FlatAppearance.BorderSize = 0; + this.buttonGrimacingFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; + this.buttonGrimacingFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; + this.buttonGrimacingFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonGrimacingFace.Location = new System.Drawing.Point(128, 96); + this.buttonGrimacingFace.Margin = new System.Windows.Forms.Padding(0); + this.buttonGrimacingFace.Name = "buttonGrimacingFace"; + this.buttonGrimacingFace.Size = new System.Drawing.Size(32, 32); + this.buttonGrimacingFace.TabIndex = 40; + this.buttonGrimacingFace.Tag = "😬"; + this.toolTip.SetToolTip(this.buttonGrimacingFace, "grimacing face"); + this.buttonGrimacingFace.UseVisualStyleBackColor = true; + this.buttonGrimacingFace.Click += new System.EventHandler(this.ButtonGrimacingFace_Click); + this.buttonGrimacingFace.Enter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonGrimacingFace.Leave += new System.EventHandler(this.ClearStatusbar_Leave); + this.buttonGrimacingFace.MouseEnter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonGrimacingFace.MouseLeave += new System.EventHandler(this.ClearStatusbar_Leave); + // + // buttonLyingFace + // + this.buttonLyingFace.AccessibleDescription = "lying face"; + this.buttonLyingFace.AccessibleName = "lying face"; + this.buttonLyingFace.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.buttonLyingFace.BackgroundImage = global::EmojiLib.FaceNeutralSkeptical.LyingFaceGoogle; + this.buttonLyingFace.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.buttonLyingFace.FlatAppearance.BorderSize = 0; + this.buttonLyingFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; + this.buttonLyingFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; + this.buttonLyingFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonLyingFace.Location = new System.Drawing.Point(160, 96); + this.buttonLyingFace.Margin = new System.Windows.Forms.Padding(0); + this.buttonLyingFace.Name = "buttonLyingFace"; + this.buttonLyingFace.Size = new System.Drawing.Size(32, 32); + this.buttonLyingFace.TabIndex = 42; + this.buttonLyingFace.Tag = "🤥"; + this.toolTip.SetToolTip(this.buttonLyingFace, "lying face"); + this.buttonLyingFace.UseVisualStyleBackColor = true; + this.buttonLyingFace.Click += new System.EventHandler(this.ButtonLyingFace_Click); + this.buttonLyingFace.Enter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonLyingFace.Leave += new System.EventHandler(this.ClearStatusbar_Leave); + this.buttonLyingFace.MouseEnter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonLyingFace.MouseLeave += new System.EventHandler(this.ClearStatusbar_Leave); + // // statusStrip // this.statusStrip.Dock = System.Windows.Forms.DockStyle.None; + this.statusStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.labelInformation, + this.labelCopiedStatus}); this.statusStrip.Location = new System.Drawing.Point(0, 0); this.statusStrip.Name = "statusStrip"; this.statusStrip.ShowItemToolTips = true; @@ -994,8 +1248,19 @@ private void InitializeComponent() // this.labelInformation.AutoToolTip = true; this.labelInformation.Name = "labelInformation"; - this.labelInformation.Size = new System.Drawing.Size(25, 17); - this.labelInformation.Text = "info"; + this.labelInformation.Size = new System.Drawing.Size(61, 17); + this.labelInformation.Text = "information"; + // + // labelCopiedStatus + // + this.labelCopiedStatus.AutoToolTip = true; + this.labelCopiedStatus.Image = global::EmojiLib.Properties.Resources.fatcow_clipboard_paste; + this.labelCopiedStatus.ImageAlign = System.Drawing.ContentAlignment.MiddleRight; + this.labelCopiedStatus.Name = "labelCopiedStatus"; + this.labelCopiedStatus.Size = new System.Drawing.Size(328, 17); + this.labelCopiedStatus.Spring = true; + this.labelCopiedStatus.Text = "Copied"; + this.labelCopiedStatus.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // toolStripContainer // @@ -1007,17 +1272,19 @@ private void InitializeComponent() // toolStripContainer.ContentPanel // this.toolStripContainer.ContentPanel.Controls.Add(this.tabControlEmojis); - this.toolStripContainer.ContentPanel.Size = new System.Drawing.Size(404, 320); + this.toolStripContainer.ContentPanel.Size = new System.Drawing.Size(404, 288); this.toolStripContainer.Dock = System.Windows.Forms.DockStyle.Fill; this.toolStripContainer.Location = new System.Drawing.Point(0, 0); this.toolStripContainer.Name = "toolStripContainer"; - this.toolStripContainer.Size = new System.Drawing.Size(404, 366); + this.toolStripContainer.Size = new System.Drawing.Size(404, 359); this.toolStripContainer.TabIndex = 2; this.toolStripContainer.Text = "toolStripContainer"; // // toolStripContainer.TopToolStripPanel // this.toolStripContainer.TopToolStripPanel.Controls.Add(this.menuStrip); + this.toolStripContainer.TopToolStripPanel.Controls.Add(this.toolStrip); + this.toolStripContainer.TopToolStripPanel.RenderMode = System.Windows.Forms.ToolStripRenderMode.System; // // menuStrip // @@ -1036,24 +1303,125 @@ private void InitializeComponent() // this.toolStripMenuItemFile.AutoToolTip = true; this.toolStripMenuItemFile.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.toolStripMenuItemAboutBox, this.toolStripMenuItemExit}); this.toolStripMenuItemFile.Name = "toolStripMenuItemFile"; this.toolStripMenuItemFile.Size = new System.Drawing.Size(35, 20); this.toolStripMenuItemFile.Text = "&File"; // + // toolStripMenuItemAboutBox + // + this.toolStripMenuItemAboutBox.Image = global::EmojiLib.Properties.Resources.fatcow_information; + this.toolStripMenuItemAboutBox.Name = "toolStripMenuItemAboutBox"; + this.toolStripMenuItemAboutBox.Size = new System.Drawing.Size(152, 22); + this.toolStripMenuItemAboutBox.Text = "&About..."; + this.toolStripMenuItemAboutBox.Click += new System.EventHandler(this.toolStripMenuItemAboutBox_Click); + // // toolStripMenuItemExit // this.toolStripMenuItemExit.AutoToolTip = true; + this.toolStripMenuItemExit.Image = global::EmojiLib.Properties.Resources.fatcow_door; this.toolStripMenuItemExit.Name = "toolStripMenuItemExit"; - this.toolStripMenuItemExit.Size = new System.Drawing.Size(92, 22); + this.toolStripMenuItemExit.Size = new System.Drawing.Size(152, 22); this.toolStripMenuItemExit.Text = "&Exit"; this.toolStripMenuItemExit.Click += new System.EventHandler(this.Exit_Click); // + // toolStrip + // + this.toolStrip.Dock = System.Windows.Forms.DockStyle.None; + this.toolStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.labelWorkMode, + this.buttonPickerMode, + this.buttonLibraryMode, + this.toolStripSeparator1, + this.labelEmojiSize, + this.buttonEmojiSize16, + this.buttonEmojiSize24, + this.buttonEmojiSize32}); + this.toolStrip.Location = new System.Drawing.Point(0, 24); + this.toolStrip.Name = "toolStrip"; + this.toolStrip.RenderMode = System.Windows.Forms.ToolStripRenderMode.System; + this.toolStrip.Size = new System.Drawing.Size(404, 25); + this.toolStrip.Stretch = true; + this.toolStrip.TabIndex = 1; + this.toolStrip.TabStop = true; + // + // labelWorkMode + // + this.labelWorkMode.Name = "labelWorkMode"; + this.labelWorkMode.Size = new System.Drawing.Size(63, 22); + this.labelWorkMode.Text = "work mode:"; + // + // buttonPickerMode + // + this.buttonPickerMode.Checked = true; + this.buttonPickerMode.CheckState = System.Windows.Forms.CheckState.Checked; + this.buttonPickerMode.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.buttonPickerMode.Image = global::EmojiLib.Properties.Resources.fatcow_clipboard_paste; + this.buttonPickerMode.ImageTransparentColor = System.Drawing.Color.Magenta; + this.buttonPickerMode.Name = "buttonPickerMode"; + this.buttonPickerMode.Size = new System.Drawing.Size(23, 22); + this.buttonPickerMode.Text = "picker mode"; + this.buttonPickerMode.Click += new System.EventHandler(this.ButtonSetPickerMode_Click); + // + // buttonLibraryMode + // + this.buttonLibraryMode.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.buttonLibraryMode.Image = global::EmojiLib.Properties.Resources.fatcow_book; + this.buttonLibraryMode.ImageTransparentColor = System.Drawing.Color.Magenta; + this.buttonLibraryMode.Name = "buttonLibraryMode"; + this.buttonLibraryMode.Size = new System.Drawing.Size(23, 22); + this.buttonLibraryMode.Text = "library mode"; + this.buttonLibraryMode.Click += new System.EventHandler(this.ButtonSetLibraryMode_Click); + // + // toolStripSeparator1 + // + this.toolStripSeparator1.Name = "toolStripSeparator1"; + this.toolStripSeparator1.Size = new System.Drawing.Size(6, 25); + // + // labelEmojiSize + // + this.labelEmojiSize.Name = "labelEmojiSize"; + this.labelEmojiSize.Size = new System.Drawing.Size(57, 22); + this.labelEmojiSize.Text = "emoji size:"; + // + // buttonEmojiSize16 + // + this.buttonEmojiSize16.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.buttonEmojiSize16.Image = ((System.Drawing.Image)(resources.GetObject("buttonEmojiSize16.Image"))); + this.buttonEmojiSize16.ImageTransparentColor = System.Drawing.Color.Magenta; + this.buttonEmojiSize16.Name = "buttonEmojiSize16"; + this.buttonEmojiSize16.Size = new System.Drawing.Size(35, 22); + this.buttonEmojiSize16.Text = "16px"; + this.buttonEmojiSize16.Click += new System.EventHandler(this.ButtonEmojiSize16_Click); + // + // buttonEmojiSize24 + // + this.buttonEmojiSize24.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.buttonEmojiSize24.Image = ((System.Drawing.Image)(resources.GetObject("buttonEmojiSize24.Image"))); + this.buttonEmojiSize24.ImageTransparentColor = System.Drawing.Color.Magenta; + this.buttonEmojiSize24.Name = "buttonEmojiSize24"; + this.buttonEmojiSize24.Size = new System.Drawing.Size(35, 22); + this.buttonEmojiSize24.Text = "24px"; + this.buttonEmojiSize24.Click += new System.EventHandler(this.ButtonEmojiSize24_Click); + // + // buttonEmojiSize32 + // + this.buttonEmojiSize32.Checked = true; + this.buttonEmojiSize32.CheckState = System.Windows.Forms.CheckState.Checked; + this.buttonEmojiSize32.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.buttonEmojiSize32.Image = ((System.Drawing.Image)(resources.GetObject("buttonEmojiSize32.Image"))); + this.buttonEmojiSize32.ImageTransparentColor = System.Drawing.Color.Magenta; + this.buttonEmojiSize32.Name = "buttonEmojiSize32"; + this.buttonEmojiSize32.Size = new System.Drawing.Size(35, 22); + this.buttonEmojiSize32.Text = "32px"; + this.buttonEmojiSize32.Click += new System.EventHandler(this.ButtonEmojiSize32_Click); + // // MainForm // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(404, 366); + this.ClientSize = new System.Drawing.Size(404, 359); this.Controls.Add(this.toolStripContainer); this.DoubleBuffered = true; this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); @@ -1065,7 +1433,9 @@ private void InitializeComponent() this.Load += new System.EventHandler(this.MainForm_Load); this.tabControlEmojis.ResumeLayout(false); this.tabPageSmileys.ResumeLayout(false); - this.flowLayoutPanel.ResumeLayout(false); + this.flowLayoutPanelSmileys.ResumeLayout(false); + this.statusStrip.ResumeLayout(false); + this.statusStrip.PerformLayout(); this.toolStripContainer.BottomToolStripPanel.ResumeLayout(false); this.toolStripContainer.BottomToolStripPanel.PerformLayout(); this.toolStripContainer.ContentPanel.ResumeLayout(false); @@ -1075,6 +1445,8 @@ private void InitializeComponent() this.toolStripContainer.PerformLayout(); this.menuStrip.ResumeLayout(false); this.menuStrip.PerformLayout(); + this.toolStrip.ResumeLayout(false); + this.toolStrip.PerformLayout(); this.ResumeLayout(false); } @@ -1087,11 +1459,10 @@ private void InitializeComponent() private System.Windows.Forms.ToolStripContainer toolStripContainer; private System.Windows.Forms.MenuStrip menuStrip; private System.Windows.Forms.Button buttonGrinningFace; - private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanelSmileys; private System.Windows.Forms.Button buttonGrinningFaceWithBigEyes; private System.Windows.Forms.Button buttonGrinningFaceWithSmilingEyes; private System.Windows.Forms.ToolTip toolTip; - private System.Windows.Forms.ToolStripStatusLabel labelInformation; private System.Windows.Forms.Button buttonBeamingFaceWithSmilingEyes; private System.Windows.Forms.Button buttonGrinningSquintingFace; private System.Windows.Forms.Button buttonGrinningFaceWithSweat; @@ -1123,6 +1494,28 @@ private void InitializeComponent() private System.Windows.Forms.Button buttonFaceWithHandOverMouth; private System.Windows.Forms.Button buttonShushingFace; private System.Windows.Forms.Button buttonThinkingFace; + private System.Windows.Forms.Button buttonZipperMouthFace; + private System.Windows.Forms.Button buttonFaceWithRaisedEyebrow; + private System.Windows.Forms.Button buttonNeutralFace; + private System.Windows.Forms.Button buttonExpressionlessFace; + private System.Windows.Forms.Button buttonFaceWithoutMouth; + private System.Windows.Forms.Button buttonSmirkingFace; + private System.Windows.Forms.Button buttonUnamusedFace; + private System.Windows.Forms.Button buttonFaceWithRollingEyes; + private System.Windows.Forms.Button buttonGrimacingFace; + private System.Windows.Forms.Button buttonLyingFace; + private System.Windows.Forms.ToolStrip toolStrip; + private System.Windows.Forms.ToolStripButton buttonPickerMode; + private System.Windows.Forms.ToolStripLabel labelWorkMode; + private System.Windows.Forms.ToolStripButton buttonLibraryMode; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator1; + private System.Windows.Forms.ToolStripStatusLabel labelInformation; + private System.Windows.Forms.ToolStripStatusLabel labelCopiedStatus; + private System.Windows.Forms.ToolStripLabel labelEmojiSize; + private System.Windows.Forms.ToolStripButton buttonEmojiSize16; + private System.Windows.Forms.ToolStripButton buttonEmojiSize24; + private System.Windows.Forms.ToolStripButton buttonEmojiSize32; + private System.Windows.Forms.ToolStripMenuItem toolStripMenuItemAboutBox; } } diff --git a/EmojiLib/MainForm.cs b/EmojiLib/MainForm.cs index d62945a..0e9eded 100644 --- a/EmojiLib/MainForm.cs +++ b/EmojiLib/MainForm.cs @@ -6,6 +6,7 @@ using System.Linq; using System.Text; using System.Windows.Forms; +using System.Runtime.InteropServices; namespace EmojiLib { @@ -19,6 +20,7 @@ public MainForm() private void MainForm_Load(object sender, EventArgs e) { labelInformation.Text = string.Empty; + labelCopiedStatus.Visible = false; } private void SetStatusbar(string text) @@ -128,6 +130,7 @@ private void SetStatusbar_Enter(object sender, EventArgs e) /// private void ClearStatusbar_Leave(object sender, EventArgs e) { + labelCopiedStatus.Visible = false; SetStatusbar(text: ""); } @@ -150,489 +153,963 @@ private void ShowEmojiInfo(string code, string shortName, string group, string s emojiInfo.ShowDialog(); } + private void SetCopiedToClipboardStatus() + { + labelCopiedStatus.Visible = true; + } + + private void CopyToClipboard(string text) + { + if (!string.IsNullOrEmpty(text)) + { + try + { + Clipboard.SetText(text); + SetCopiedToClipboardStatus(); + } + catch (ExternalException exception) + { + MessageBox.Show(exception.Message); + } + } + } + + private void toolStripMenuItemAboutBox_Click(object sender, EventArgs e) + { + AboutBoxForm formAboutBox = new AboutBoxForm(); + formAboutBox.ShowDialog(); + } + private void Exit_Click(object sender, EventArgs e) { Close(); } + private void ButtonSetPickerMode_Click(object sender, EventArgs e) + { + buttonPickerMode.Checked = true; + buttonLibraryMode.Checked = false; + } + + private void ButtonSetLibraryMode_Click(object sender, EventArgs e) + { + buttonPickerMode.Checked = false; + buttonLibraryMode.Checked = true; + } + + private void ButtonEmojiSize16_Click(object sender, EventArgs e) + { + buttonEmojiSize16.Checked = true; + buttonEmojiSize24.Checked = false; + buttonEmojiSize32.Checked = false; + foreach (var button in flowLayoutPanelSmileys.Controls.OfType