From d5f7fb3fc05730e8d15c654e3a4d6d3284efaac1 Mon Sep 17 00:00:00 2001 From: Michael Johne Date: Sat, 9 May 2020 01:36:09 +0200 Subject: [PATCH] Add files via upload --- EmojiLib/EmojiLib.csproj | 55 +++ EmojiLib/FaceGlasses.Designer.cs | 210 ++++++++++++ EmojiLib/FaceGlasses.resx | 184 ++++++++++ EmojiLib/FaceHat.Designer.cs | 175 ++++++++++ EmojiLib/FaceHat.resx | 169 ++++++++++ EmojiLib/MainForm.Designer.cs | 562 ++++++++++++++++++++----------- EmojiLib/MainForm.cs | 126 +++++++ EmojiLib/MainForm.resx | 30 -- 8 files changed, 1284 insertions(+), 227 deletions(-) create mode 100644 EmojiLib/FaceGlasses.Designer.cs create mode 100644 EmojiLib/FaceGlasses.resx create mode 100644 EmojiLib/FaceHat.Designer.cs create mode 100644 EmojiLib/FaceHat.resx diff --git a/EmojiLib/EmojiLib.csproj b/EmojiLib/EmojiLib.csproj index 7b76b2e..5726233 100644 --- a/EmojiLib/EmojiLib.csproj +++ b/EmojiLib/EmojiLib.csproj @@ -88,11 +88,21 @@ True FaceAffection.resx + + True + True + FaceGlasses.resx + True True FaceHand.resx + + True + True + FaceHat.resx + True True @@ -136,10 +146,18 @@ ResXFileCodeGenerator FaceAffection.Designer.cs + + ResXFileCodeGenerator + FaceGlasses.Designer.cs + ResXFileCodeGenerator FaceHand.Designer.cs + + ResXFileCodeGenerator + FaceHat.Designer.cs + ResXFileCodeGenerator FaceNeutralSkeptical.Designer.cs @@ -187,6 +205,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/EmojiLib/FaceGlasses.Designer.cs b/EmojiLib/FaceGlasses.Designer.cs new file mode 100644 index 0000000..c5f8368 --- /dev/null +++ b/EmojiLib/FaceGlasses.Designer.cs @@ -0,0 +1,210 @@ +//------------------------------------------------------------------------------ +// +// 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 FaceGlasses { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal FaceGlasses() { + } + + /// + /// 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.FaceGlasses", typeof(FaceGlasses).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 FaceWithMonocleApple { + get { + object obj = ResourceManager.GetObject("FaceWithMonocleApple", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithMonocleFacebook { + get { + object obj = ResourceManager.GetObject("FaceWithMonocleFacebook", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithMonocleGoogle { + get { + object obj = ResourceManager.GetObject("FaceWithMonocleGoogle", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithMonocleJoyPixels { + get { + object obj = ResourceManager.GetObject("FaceWithMonocleJoyPixels", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithMonocleSamsung { + get { + object obj = ResourceManager.GetObject("FaceWithMonocleSamsung", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithMonocleTwitter { + get { + object obj = ResourceManager.GetObject("FaceWithMonocleTwitter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap FaceWithMonocleWindows { + get { + object obj = ResourceManager.GetObject("FaceWithMonocleWindows", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap NerdFaceApple { + get { + object obj = ResourceManager.GetObject("NerdFaceApple", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap NerdFaceFacebook { + get { + object obj = ResourceManager.GetObject("NerdFaceFacebook", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap NerdFaceGoogle { + get { + object obj = ResourceManager.GetObject("NerdFaceGoogle", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap NerdFaceJoyPixels { + get { + object obj = ResourceManager.GetObject("NerdFaceJoyPixels", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap NerdFaceSamsung { + get { + object obj = ResourceManager.GetObject("NerdFaceSamsung", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap NerdFaceTwitter { + get { + object obj = ResourceManager.GetObject("NerdFaceTwitter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap NerdFaceWindows { + get { + object obj = ResourceManager.GetObject("NerdFaceWindows", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap SmilingFaceWithSunglassesApple { + get { + object obj = ResourceManager.GetObject("SmilingFaceWithSunglassesApple", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap SmilingFaceWithSunglassesFacebook { + get { + object obj = ResourceManager.GetObject("SmilingFaceWithSunglassesFacebook", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap SmilingFaceWithSunglassesGoogle { + get { + object obj = ResourceManager.GetObject("SmilingFaceWithSunglassesGoogle", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap SmilingFaceWithSunglassesJoyPixels { + get { + object obj = ResourceManager.GetObject("SmilingFaceWithSunglassesJoyPixels", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap SmilingFaceWithSunglassesSamsung { + get { + object obj = ResourceManager.GetObject("SmilingFaceWithSunglassesSamsung", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap SmilingFaceWithSunglassesTwitter { + get { + object obj = ResourceManager.GetObject("SmilingFaceWithSunglassesTwitter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap SmilingFaceWithSunglassesWindows { + get { + object obj = ResourceManager.GetObject("SmilingFaceWithSunglassesWindows", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + } +} diff --git a/EmojiLib/FaceGlasses.resx b/EmojiLib/FaceGlasses.resx new file mode 100644 index 0000000..1737d65 --- /dev/null +++ b/EmojiLib/FaceGlasses.resx @@ -0,0 +1,184 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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\FaceWithMonocleApple.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithMonocleFacebook.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithMonocleGoogle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithMonocleJoyPixels.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithMonocleSamsung.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithMonocleTwitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\FaceWithMonocleWindows.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\NerdFaceApple.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\NerdFaceFacebook.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\NerdFaceGoogle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\NerdFaceJoyPixels.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\NerdFaceSamsung.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\NerdFaceTwitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\NerdFaceWindows.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\SmilingFaceWithSunglassesApple.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\SmilingFaceWithSunglassesFacebook.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\SmilingFaceWithSunglassesGoogle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\SmilingFaceWithSunglassesJoyPixels.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\SmilingFaceWithSunglassesSamsung.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\SmilingFaceWithSunglassesTwitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\SmilingFaceWithSunglassesWindows.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/FaceHat.Designer.cs b/EmojiLib/FaceHat.Designer.cs new file mode 100644 index 0000000..0fe9b72 --- /dev/null +++ b/EmojiLib/FaceHat.Designer.cs @@ -0,0 +1,175 @@ +//------------------------------------------------------------------------------ +// +// 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 FaceHat { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal FaceHat() { + } + + /// + /// 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.FaceHat", typeof(FaceHat).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 CowboyHatFaceApple { + get { + object obj = ResourceManager.GetObject("CowboyHatFaceApple", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap CowboyHatFaceFacebook { + get { + object obj = ResourceManager.GetObject("CowboyHatFaceFacebook", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap CowboyHatFaceGoogle { + get { + object obj = ResourceManager.GetObject("CowboyHatFaceGoogle", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap CowboyHatFaceJoyPixels { + get { + object obj = ResourceManager.GetObject("CowboyHatFaceJoyPixels", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap CowboyHatFaceSamsung { + get { + object obj = ResourceManager.GetObject("CowboyHatFaceSamsung", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap CowboyHatFaceTwitter { + get { + object obj = ResourceManager.GetObject("CowboyHatFaceTwitter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap CowboyHatFaceWindows { + get { + object obj = ResourceManager.GetObject("CowboyHatFaceWindows", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap DisguisedFaceGoogle { + get { + object obj = ResourceManager.GetObject("DisguisedFaceGoogle", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap DisguisedFaceJoyPixels { + get { + object obj = ResourceManager.GetObject("DisguisedFaceJoyPixels", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap PartyingFaceApple { + get { + object obj = ResourceManager.GetObject("PartyingFaceApple", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap PartyingFaceFacebook { + get { + object obj = ResourceManager.GetObject("PartyingFaceFacebook", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap PartyingFaceGoogle { + get { + object obj = ResourceManager.GetObject("PartyingFaceGoogle", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap PartyingFaceJoyPixels { + get { + object obj = ResourceManager.GetObject("PartyingFaceJoyPixels", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap PartyingFaceSamsung { + get { + object obj = ResourceManager.GetObject("PartyingFaceSamsung", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap PartyingFaceTwitter { + get { + object obj = ResourceManager.GetObject("PartyingFaceTwitter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap PartyingFaceWindows { + get { + object obj = ResourceManager.GetObject("PartyingFaceWindows", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + } +} diff --git a/EmojiLib/FaceHat.resx b/EmojiLib/FaceHat.resx new file mode 100644 index 0000000..5de8ead --- /dev/null +++ b/EmojiLib/FaceHat.resx @@ -0,0 +1,169 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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\CowboyHatFaceApple.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\CowboyHatFaceFacebook.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\CowboyHatFaceGoogle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\CowboyHatFaceJoyPixels.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\CowboyHatFaceSamsung.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\CowboyHatFaceTwitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\CowboyHatFaceWindows.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\DisguisedFaceGoogle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\DisguisedFaceJoyPixels.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\PartyingFaceApple.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\PartyingFaceFacebook.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\PartyingFaceGoogle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\PartyingFaceJoyPixels.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\PartyingFaceSamsung.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\PartyingFaceTwitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\PartyingFaceWindows.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 9b1bb89..ec43c27 100644 --- a/EmojiLib/MainForm.Designer.cs +++ b/EmojiLib/MainForm.Designer.cs @@ -81,6 +81,22 @@ private void InitializeComponent() this.buttonDroolingFace = new System.Windows.Forms.Button(); this.buttonSleepingFace = new System.Windows.Forms.Button(); this.buttonFaceWithMedicalMask = new System.Windows.Forms.Button(); + this.buttonFaceWithThermometer = new System.Windows.Forms.Button(); + this.buttonFaceWithHeadBandage = new System.Windows.Forms.Button(); + this.buttonNauseatedFace = new System.Windows.Forms.Button(); + this.buttonFaceVomiting = new System.Windows.Forms.Button(); + this.buttonSneezingFace = new System.Windows.Forms.Button(); + this.buttonHotFace = new System.Windows.Forms.Button(); + this.buttonColdFace = new System.Windows.Forms.Button(); + this.buttonWoozyFace = new System.Windows.Forms.Button(); + this.buttonDizzyFace = new System.Windows.Forms.Button(); + this.buttonExplodingHead = new System.Windows.Forms.Button(); + this.buttonCowboyHatFace = new System.Windows.Forms.Button(); + this.buttonPartyingFace = new System.Windows.Forms.Button(); + this.buttonDisguisedFace = new System.Windows.Forms.Button(); + this.buttonSmilingFaceWithSunglasses = new System.Windows.Forms.Button(); + this.buttonNerdFace = new System.Windows.Forms.Button(); + this.buttonFaceWithMonocle = 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(); @@ -99,16 +115,6 @@ private void InitializeComponent() this.buttonEmojiSize24 = new System.Windows.Forms.ToolStripButton(); this.buttonEmojiSize32 = new System.Windows.Forms.ToolStripButton(); this.toolTip = new System.Windows.Forms.ToolTip(this.components); - this.buttonFaceWithThermometer = new System.Windows.Forms.Button(); - this.buttonFaceWithHeadBandage = new System.Windows.Forms.Button(); - this.buttonNauseatedFace = new System.Windows.Forms.Button(); - this.buttonFaceVomiting = new System.Windows.Forms.Button(); - this.buttonSneezingFace = new System.Windows.Forms.Button(); - this.buttonHotFace = new System.Windows.Forms.Button(); - this.buttonColdFace = new System.Windows.Forms.Button(); - this.buttonWoozyFace = new System.Windows.Forms.Button(); - this.buttonDizzyFace = new System.Windows.Forms.Button(); - this.buttonExplodingHead = new System.Windows.Forms.Button(); this.tabControlEmojis.SuspendLayout(); this.tabPageSmileys.SuspendLayout(); this.flowLayoutPanelSmileys.SuspendLayout(); @@ -206,6 +212,12 @@ private void InitializeComponent() this.flowLayoutPanelSmileys.Controls.Add(this.buttonWoozyFace); this.flowLayoutPanelSmileys.Controls.Add(this.buttonDizzyFace); this.flowLayoutPanelSmileys.Controls.Add(this.buttonExplodingHead); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonCowboyHatFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonPartyingFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonDisguisedFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonSmilingFaceWithSunglasses); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonNerdFace); + this.flowLayoutPanelSmileys.Controls.Add(this.buttonFaceWithMonocle); this.flowLayoutPanelSmileys.Dock = System.Windows.Forms.DockStyle.Fill; this.flowLayoutPanelSmileys.Location = new System.Drawing.Point(3, 3); this.flowLayoutPanelSmileys.Name = "flowLayoutPanelSmileys"; @@ -1412,193 +1424,6 @@ private void InitializeComponent() this.buttonFaceWithMedicalMask.MouseEnter += new System.EventHandler(this.SetStatusbar_Enter); this.buttonFaceWithMedicalMask.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; - this.statusStrip.Size = new System.Drawing.Size(404, 22); - this.statusStrip.TabIndex = 1; - this.statusStrip.TabStop = true; - this.statusStrip.Text = "statusStrip"; - // - // labelInformation - // - this.labelInformation.AutoToolTip = true; - this.labelInformation.Name = "labelInformation"; - 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 - // - // - // toolStripContainer.BottomToolStripPanel - // - this.toolStripContainer.BottomToolStripPanel.Controls.Add(this.statusStrip); - // - // toolStripContainer.ContentPanel - // - this.toolStripContainer.ContentPanel.Controls.Add(this.tabControlEmojis); - 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, 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 - // - this.menuStrip.Dock = System.Windows.Forms.DockStyle.None; - this.menuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.toolStripMenuItemFile}); - this.menuStrip.Location = new System.Drawing.Point(0, 0); - this.menuStrip.Name = "menuStrip"; - this.menuStrip.RenderMode = System.Windows.Forms.ToolStripRenderMode.System; - this.menuStrip.ShowItemToolTips = true; - this.menuStrip.Size = new System.Drawing.Size(404, 24); - this.menuStrip.TabIndex = 0; - this.menuStrip.Text = "menuStrip"; - // - // toolStripMenuItemFile - // - 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(115, 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(115, 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); - // // buttonFaceWithThermometer // this.buttonFaceWithThermometer.AccessibleDescription = "face with thermometer"; @@ -1849,6 +1674,343 @@ private void InitializeComponent() this.buttonExplodingHead.MouseEnter += new System.EventHandler(this.SetStatusbar_Enter); this.buttonExplodingHead.MouseLeave += new System.EventHandler(this.ClearStatusbar_Leave); // + // buttonCowboyHatFace + // + this.buttonCowboyHatFace.AccessibleDescription = "cowboy hat face"; + this.buttonCowboyHatFace.AccessibleName = "cowboy hat face"; + this.buttonCowboyHatFace.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.buttonCowboyHatFace.BackgroundImage = global::EmojiLib.FaceHat.CowboyHatFaceGoogle; + this.buttonCowboyHatFace.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.buttonCowboyHatFace.FlatAppearance.BorderSize = 0; + this.buttonCowboyHatFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; + this.buttonCowboyHatFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; + this.buttonCowboyHatFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonCowboyHatFace.Location = new System.Drawing.Point(320, 128); + this.buttonCowboyHatFace.Margin = new System.Windows.Forms.Padding(0); + this.buttonCowboyHatFace.Name = "buttonCowboyHatFace"; + this.buttonCowboyHatFace.Size = new System.Drawing.Size(32, 32); + this.buttonCowboyHatFace.TabIndex = 59; + this.buttonCowboyHatFace.Tag = "🤠"; + this.toolTip.SetToolTip(this.buttonCowboyHatFace, "cowboy hat face"); + this.buttonCowboyHatFace.UseVisualStyleBackColor = true; + this.buttonCowboyHatFace.Click += new System.EventHandler(this.ButtonCowboyHatFace_Click); + this.buttonCowboyHatFace.Enter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonCowboyHatFace.Leave += new System.EventHandler(this.ClearStatusbar_Leave); + this.buttonCowboyHatFace.MouseEnter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonCowboyHatFace.MouseLeave += new System.EventHandler(this.ClearStatusbar_Leave); + // + // buttonPartyingFace + // + this.buttonPartyingFace.AccessibleDescription = "partying face"; + this.buttonPartyingFace.AccessibleName = "partying face"; + this.buttonPartyingFace.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.buttonPartyingFace.BackgroundImage = global::EmojiLib.FaceHat.PartyingFaceGoogle; + this.buttonPartyingFace.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.buttonPartyingFace.FlatAppearance.BorderSize = 0; + this.buttonPartyingFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; + this.buttonPartyingFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; + this.buttonPartyingFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonPartyingFace.Location = new System.Drawing.Point(352, 128); + this.buttonPartyingFace.Margin = new System.Windows.Forms.Padding(0); + this.buttonPartyingFace.Name = "buttonPartyingFace"; + this.buttonPartyingFace.Size = new System.Drawing.Size(32, 32); + this.buttonPartyingFace.TabIndex = 60; + this.buttonPartyingFace.Tag = "🥳"; + this.toolTip.SetToolTip(this.buttonPartyingFace, "partying face"); + this.buttonPartyingFace.UseVisualStyleBackColor = true; + this.buttonPartyingFace.Click += new System.EventHandler(this.ButtonPartyingFace_Click); + this.buttonPartyingFace.Enter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonPartyingFace.Leave += new System.EventHandler(this.ClearStatusbar_Leave); + this.buttonPartyingFace.MouseEnter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonPartyingFace.MouseLeave += new System.EventHandler(this.ClearStatusbar_Leave); + // + // buttonDisguisedFace + // + this.buttonDisguisedFace.AccessibleDescription = "disguised face"; + this.buttonDisguisedFace.AccessibleName = "disguised face"; + this.buttonDisguisedFace.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.buttonDisguisedFace.BackgroundImage = global::EmojiLib.FaceHat.DisguisedFaceGoogle; + this.buttonDisguisedFace.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.buttonDisguisedFace.FlatAppearance.BorderSize = 0; + this.buttonDisguisedFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; + this.buttonDisguisedFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; + this.buttonDisguisedFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonDisguisedFace.Location = new System.Drawing.Point(0, 160); + this.buttonDisguisedFace.Margin = new System.Windows.Forms.Padding(0); + this.buttonDisguisedFace.Name = "buttonDisguisedFace"; + this.buttonDisguisedFace.Size = new System.Drawing.Size(32, 32); + this.buttonDisguisedFace.TabIndex = 61; + this.buttonDisguisedFace.Tag = "🥸"; + this.toolTip.SetToolTip(this.buttonDisguisedFace, "disguised face"); + this.buttonDisguisedFace.UseVisualStyleBackColor = true; + this.buttonDisguisedFace.Click += new System.EventHandler(this.ButtonDisguisedFace_Click); + this.buttonDisguisedFace.Enter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonDisguisedFace.Leave += new System.EventHandler(this.ClearStatusbar_Leave); + this.buttonDisguisedFace.MouseEnter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonDisguisedFace.MouseLeave += new System.EventHandler(this.ClearStatusbar_Leave); + // + // buttonSmilingFaceWithSunglasses + // + this.buttonSmilingFaceWithSunglasses.AccessibleDescription = "smiling face with sunglasses"; + this.buttonSmilingFaceWithSunglasses.AccessibleName = "smiling face with sunglasses"; + this.buttonSmilingFaceWithSunglasses.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.buttonSmilingFaceWithSunglasses.BackgroundImage = global::EmojiLib.FaceGlasses.SmilingFaceWithSunglassesGoogle; + this.buttonSmilingFaceWithSunglasses.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.buttonSmilingFaceWithSunglasses.FlatAppearance.BorderSize = 0; + this.buttonSmilingFaceWithSunglasses.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; + this.buttonSmilingFaceWithSunglasses.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; + this.buttonSmilingFaceWithSunglasses.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonSmilingFaceWithSunglasses.Location = new System.Drawing.Point(32, 160); + this.buttonSmilingFaceWithSunglasses.Margin = new System.Windows.Forms.Padding(0); + this.buttonSmilingFaceWithSunglasses.Name = "buttonSmilingFaceWithSunglasses"; + this.buttonSmilingFaceWithSunglasses.Size = new System.Drawing.Size(32, 32); + this.buttonSmilingFaceWithSunglasses.TabIndex = 62; + this.buttonSmilingFaceWithSunglasses.Tag = "😎"; + this.toolTip.SetToolTip(this.buttonSmilingFaceWithSunglasses, "smiling face with sunglasses"); + this.buttonSmilingFaceWithSunglasses.UseVisualStyleBackColor = true; + this.buttonSmilingFaceWithSunglasses.Click += new System.EventHandler(this.ButtonSmilingFaceWithSunglasses_Click); + this.buttonSmilingFaceWithSunglasses.Enter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonSmilingFaceWithSunglasses.Leave += new System.EventHandler(this.ClearStatusbar_Leave); + this.buttonSmilingFaceWithSunglasses.MouseEnter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonSmilingFaceWithSunglasses.MouseLeave += new System.EventHandler(this.ClearStatusbar_Leave); + // + // buttonNerdFace + // + this.buttonNerdFace.AccessibleDescription = "nerd face"; + this.buttonNerdFace.AccessibleName = "nerd face"; + this.buttonNerdFace.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.buttonNerdFace.BackgroundImage = global::EmojiLib.FaceGlasses.NerdFaceGoogle; + this.buttonNerdFace.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.buttonNerdFace.FlatAppearance.BorderSize = 0; + this.buttonNerdFace.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; + this.buttonNerdFace.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; + this.buttonNerdFace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonNerdFace.Location = new System.Drawing.Point(64, 160); + this.buttonNerdFace.Margin = new System.Windows.Forms.Padding(0); + this.buttonNerdFace.Name = "buttonNerdFace"; + this.buttonNerdFace.Size = new System.Drawing.Size(32, 32); + this.buttonNerdFace.TabIndex = 63; + this.buttonNerdFace.Tag = "🤓"; + this.toolTip.SetToolTip(this.buttonNerdFace, "nerd face"); + this.buttonNerdFace.UseVisualStyleBackColor = true; + this.buttonNerdFace.Click += new System.EventHandler(this.ButtonNerdFace_Click); + this.buttonNerdFace.Enter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonNerdFace.Leave += new System.EventHandler(this.ClearStatusbar_Leave); + this.buttonNerdFace.MouseEnter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonNerdFace.MouseLeave += new System.EventHandler(this.ClearStatusbar_Leave); + // + // buttonFaceWithMonocle + // + this.buttonFaceWithMonocle.AccessibleDescription = "face with monocle"; + this.buttonFaceWithMonocle.AccessibleName = "face with monocle"; + this.buttonFaceWithMonocle.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.buttonFaceWithMonocle.BackgroundImage = global::EmojiLib.FaceGlasses.FaceWithMonocleGoogle; + this.buttonFaceWithMonocle.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.buttonFaceWithMonocle.FlatAppearance.BorderSize = 0; + this.buttonFaceWithMonocle.FlatAppearance.CheckedBackColor = System.Drawing.SystemColors.ControlDarkDark; + this.buttonFaceWithMonocle.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ControlDark; + this.buttonFaceWithMonocle.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonFaceWithMonocle.Location = new System.Drawing.Point(96, 160); + this.buttonFaceWithMonocle.Margin = new System.Windows.Forms.Padding(0); + this.buttonFaceWithMonocle.Name = "buttonFaceWithMonocle"; + this.buttonFaceWithMonocle.Size = new System.Drawing.Size(32, 32); + this.buttonFaceWithMonocle.TabIndex = 64; + this.buttonFaceWithMonocle.Tag = "🧐"; + this.toolTip.SetToolTip(this.buttonFaceWithMonocle, "face with monocle"); + this.buttonFaceWithMonocle.UseVisualStyleBackColor = true; + this.buttonFaceWithMonocle.Click += new System.EventHandler(this.ButtonFaceWithMonocle_Click); + this.buttonFaceWithMonocle.Enter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonFaceWithMonocle.Leave += new System.EventHandler(this.ClearStatusbar_Leave); + this.buttonFaceWithMonocle.MouseEnter += new System.EventHandler(this.SetStatusbar_Enter); + this.buttonFaceWithMonocle.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; + this.statusStrip.Size = new System.Drawing.Size(404, 22); + this.statusStrip.TabIndex = 1; + this.statusStrip.TabStop = true; + this.statusStrip.Text = "statusStrip"; + // + // labelInformation + // + this.labelInformation.AutoToolTip = true; + this.labelInformation.Name = "labelInformation"; + 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 + // + // + // toolStripContainer.BottomToolStripPanel + // + this.toolStripContainer.BottomToolStripPanel.Controls.Add(this.statusStrip); + // + // toolStripContainer.ContentPanel + // + this.toolStripContainer.ContentPanel.Controls.Add(this.tabControlEmojis); + 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, 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 + // + this.menuStrip.Dock = System.Windows.Forms.DockStyle.None; + this.menuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.toolStripMenuItemFile}); + this.menuStrip.Location = new System.Drawing.Point(0, 0); + this.menuStrip.Name = "menuStrip"; + this.menuStrip.RenderMode = System.Windows.Forms.ToolStripRenderMode.System; + this.menuStrip.ShowItemToolTips = true; + this.menuStrip.Size = new System.Drawing.Size(404, 24); + this.menuStrip.TabIndex = 0; + this.menuStrip.Text = "menuStrip"; + // + // toolStripMenuItemFile + // + 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(115, 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(115, 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); @@ -1964,6 +2126,12 @@ private void InitializeComponent() private System.Windows.Forms.Button buttonWoozyFace; private System.Windows.Forms.Button buttonDizzyFace; private System.Windows.Forms.Button buttonExplodingHead; + private System.Windows.Forms.Button buttonCowboyHatFace; + private System.Windows.Forms.Button buttonPartyingFace; + private System.Windows.Forms.Button buttonDisguisedFace; + private System.Windows.Forms.Button buttonSmilingFaceWithSunglasses; + private System.Windows.Forms.Button buttonNerdFace; + private System.Windows.Forms.Button buttonFaceWithMonocle; } } diff --git a/EmojiLib/MainForm.cs b/EmojiLib/MainForm.cs index 4daa714..38a3d8b 100644 --- a/EmojiLib/MainForm.cs +++ b/EmojiLib/MainForm.cs @@ -1447,5 +1447,131 @@ private void ButtonExplodingHead_Click(object sender, EventArgs e) FaceUnwell.ExplodingHeadSamsung); } } + + private void ButtonCowboyHatFace_Click(object sender, EventArgs e) + { + if (buttonPickerMode.Checked) + { + CopyToClipboard(buttonCowboyHatFace.Tag.ToString()); + } + else + { + ShowEmojiInfo("U+1F920", buttonCowboyHatFace.AccessibleName, + Properties.Resources.smileysAndEmotion, Properties.Resources.faceHat, + buttonCowboyHatFace.Tag, + FaceHat.CowboyHatFaceApple, + FaceHat.CowboyHatFaceGoogle, + FaceHat.CowboyHatFaceFacebook, + FaceHat.CowboyHatFaceWindows, + FaceHat.CowboyHatFaceTwitter, + FaceHat.CowboyHatFaceJoyPixels, + FaceHat.CowboyHatFaceSamsung); + } + } + + private void ButtonPartyingFace_Click(object sender, EventArgs e) + { + if (buttonPickerMode.Checked) + { + CopyToClipboard(buttonPartyingFace.Tag.ToString()); + } + else + { + ShowEmojiInfo("U+1F973", buttonPartyingFace.AccessibleName, + Properties.Resources.smileysAndEmotion, Properties.Resources.faceHat, + buttonPartyingFace.Tag, + FaceHat.PartyingFaceApple, + FaceHat.PartyingFaceGoogle, + FaceHat.PartyingFaceFacebook, + FaceHat.PartyingFaceWindows, + FaceHat.PartyingFaceTwitter, + FaceHat.PartyingFaceJoyPixels, + FaceHat.PartyingFaceSamsung); + } + } + + private void ButtonDisguisedFace_Click(object sender, EventArgs e) + { + if (buttonPickerMode.Checked) + { + CopyToClipboard(buttonDisguisedFace.Tag.ToString()); + } + else + { + ShowEmojiInfo("U+1F978", buttonDisguisedFace.AccessibleName, + Properties.Resources.smileysAndEmotion, Properties.Resources.faceGlasses, + buttonDisguisedFace.Tag, + null, + FaceHat.DisguisedFaceGoogle, + null, + null, + null, + FaceHat.DisguisedFaceJoyPixels, + null); + } + } + + private void ButtonSmilingFaceWithSunglasses_Click(object sender, EventArgs e) + { + if (buttonPickerMode.Checked) + { + CopyToClipboard(buttonSmilingFaceWithSunglasses.Tag.ToString()); + } + else + { + ShowEmojiInfo("U+1F60E", buttonSmilingFaceWithSunglasses.AccessibleName, + Properties.Resources.smileysAndEmotion, Properties.Resources.faceGlasses, + buttonSmilingFaceWithSunglasses.Tag, + FaceGlasses.SmilingFaceWithSunglassesApple, + FaceGlasses.SmilingFaceWithSunglassesGoogle, + FaceGlasses.SmilingFaceWithSunglassesFacebook, + FaceGlasses.SmilingFaceWithSunglassesWindows, + FaceGlasses.SmilingFaceWithSunglassesTwitter, + FaceGlasses.SmilingFaceWithSunglassesJoyPixels, + FaceGlasses.SmilingFaceWithSunglassesSamsung); + } + } + + private void ButtonNerdFace_Click(object sender, EventArgs e) + { + if (buttonPickerMode.Checked) + { + CopyToClipboard(buttonNerdFace.Tag.ToString()); + } + else + { + ShowEmojiInfo("U+1F913", buttonNerdFace.AccessibleName, + Properties.Resources.smileysAndEmotion, Properties.Resources.faceGlasses, + buttonNerdFace.Tag, + FaceGlasses.NerdFaceApple, + FaceGlasses.NerdFaceGoogle, + FaceGlasses.NerdFaceFacebook, + FaceGlasses.NerdFaceWindows, + FaceGlasses.NerdFaceTwitter, + FaceGlasses.NerdFaceJoyPixels, + FaceGlasses.NerdFaceSamsung); + } + } + + private void ButtonFaceWithMonocle_Click(object sender, EventArgs e) + { + if (buttonPickerMode.Checked) + { + CopyToClipboard(buttonFaceWithMonocle.Tag.ToString()); + } + else + { + ShowEmojiInfo("U+1F9D0", buttonFaceWithMonocle.AccessibleName, + Properties.Resources.smileysAndEmotion, Properties.Resources.faceGlasses, + buttonFaceWithMonocle.Tag, + FaceGlasses.FaceWithMonocleApple, + FaceGlasses.FaceWithMonocleGoogle, + FaceGlasses.FaceWithMonocleFacebook, + FaceGlasses.FaceWithMonocleWindows, + FaceGlasses.FaceWithMonocleTwitter, + FaceGlasses.FaceWithMonocleJoyPixels, + FaceGlasses.FaceWithMonocleSamsung); + } + } } } \ No newline at end of file diff --git a/EmojiLib/MainForm.resx b/EmojiLib/MainForm.resx index d8f25dc..5cde72c 100644 --- a/EmojiLib/MainForm.resx +++ b/EmojiLib/MainForm.resx @@ -123,36 +123,6 @@ 229, 17 - - 229, 17 - - - 229, 17 - - - 229, 17 - - - 229, 17 - - - 229, 17 - - - 229, 17 - - - 229, 17 - - - 229, 17 - - - 229, 17 - - - 229, 17 - 17, 17