Changeset 22


Ignore:
Timestamp:
Nov 19, 2004, 3:08:37 AM (19 years ago)
Author:
altba\tomoyo
Message:

通知領域に表示するようにした(アイコンはまだ無い)。
設定フォームのプレビューが汚くならないようにした。

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/MacFaceFloat/ConfigurationForm.cs

    r19 r22  
    3636                private System.Windows.Forms.Label label4;
    3737                private System.Windows.Forms.CheckBox checkMouseMessage;
     38                private System.Windows.Forms.ImageList imageListConfigTreeIcon;
    3839                private System.ComponentModel.IContainer components;
    3940
     
    7374                {
    7475                        this.components = new System.ComponentModel.Container();
     76                        System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(ConfigurationForm));
    7577                        this.treeCategory = new System.Windows.Forms.TreeView();
     78                        this.imageListConfigTreeIcon = new System.Windows.Forms.ImageList(this.components);
    7679                        this.buttonCancel = new System.Windows.Forms.Button();
    7780                        this.buttonApply = new System.Windows.Forms.Button();
     
    102105                        this.treeCategory.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
    103106                                | System.Windows.Forms.AnchorStyles.Left)));
    104                         this.treeCategory.ImageIndex = -1;
     107                        this.treeCategory.FullRowSelect = true;
     108                        this.treeCategory.HideSelection = false;
     109                        this.treeCategory.HotTracking = true;
     110                        this.treeCategory.ImageList = this.imageListConfigTreeIcon;
    105111                        this.treeCategory.Location = new System.Drawing.Point(0, 0);
    106112                        this.treeCategory.Name = "treeCategory";
    107113                        this.treeCategory.Nodes.AddRange(new System.Windows.Forms.TreeNode[] {
    108                                                                                                                                                                          new System.Windows.Forms.TreeNode("‘S”Ê"),
     114                                                                                                                                                                         new System.Windows.Forms.TreeNode("‘S”Ê", 1, 1),
    109115                                                                                                                                                                         new System.Windows.Forms.TreeNode("Šçƒpƒ^[ƒ“")});
    110                         this.treeCategory.SelectedImageIndex = -1;
     116                        this.treeCategory.ShowLines = false;
     117                        this.treeCategory.ShowPlusMinus = false;
     118                        this.treeCategory.ShowRootLines = false;
    111119                        this.treeCategory.Size = new System.Drawing.Size(193, 449);
    112120                        this.treeCategory.TabIndex = 0;
    113121                        this.treeCategory.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeCategory_AfterSelect);
     122                        //
     123                        // imageListConfigTreeIcon
     124                        //
     125                        this.imageListConfigTreeIcon.ColorDepth = System.Windows.Forms.ColorDepth.Depth32Bit;
     126                        this.imageListConfigTreeIcon.ImageSize = new System.Drawing.Size(32, 32);
     127                        this.imageListConfigTreeIcon.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageListConfigTreeIcon.ImageStream")));
     128                        this.imageListConfigTreeIcon.TransparentColor = System.Drawing.Color.Transparent;
    114129                        //
    115130                        // buttonCancel
     
    163178                                | System.Windows.Forms.AnchorStyles.Left)
    164179                                | System.Windows.Forms.AnchorStyles.Right)));
     180                        this.panelContainer.Controls.Add(this.panelAppearance);
    165181                        this.panelContainer.Controls.Add(this.panelFacePatternList);
    166                         this.panelContainer.Controls.Add(this.panelAppearance);
    167182                        this.panelContainer.Location = new System.Drawing.Point(198, 38);
    168183                        this.panelContainer.Name = "panelContainer";
     
    246261                        // checkMouseMessage
    247262                        //
    248                         this.checkMouseMessage.Enabled = false;
    249263                        this.checkMouseMessage.Location = new System.Drawing.Point(5, 115);
    250264                        this.checkMouseMessage.Name = "checkMouseMessage";
     
    386400                        {
    387401                                FaceDef faceDef = new FaceDef(path);
    388                                 imageListFacePreviews.Images.Add(faceDef.TitleImage());
     402                                // •\Ž¦/‘I‘ð‚µ‚½Û‚ɉ˜‚­‚È‚ç‚È‚¢‚悤‚É‚ ‚ç‚©‚¶‚ß”’“h‚肵‚Ä•`‰æ‚µ‚½‰æ‘œ‚ð—pˆÓ‚·‚éB
     403                                using (Image titleImage = faceDef.TitleImage)
     404                                {
     405                                        using (Bitmap titlePreviewImage = new Bitmap(titleImage.Width, titleImage.Height))
     406                                        {
     407                                                using (Graphics g = Graphics.FromImage(titlePreviewImage))
     408                                                {
     409                                                        g.Clear(Color.White);
     410                                                        g.DrawRectangle(new Pen(Color.LightGray), 0, 0, 127, 127);
     411                                                        g.DrawImage(titleImage, 0, 0);
     412                                                }
     413                                                imageListFacePreviews.Images.Add(titlePreviewImage);
     414                                        }
     415                                }
     416
    389417
    390418                                ListViewItem item = listViewFaces.Items.Add(faceDef.Title, imageListFacePreviews.Images.Count-1);
  • trunk/MacFaceFloat/ConfigurationForm.resx

    r15 r22  
    107107    <value>False</value>
    108108  </data>
     109  <data name="imageListConfigTreeIcon.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     110    <value>Private</value>
     111  </data>
     112  <data name="imageListConfigTreeIcon.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     113    <value>Private</value>
     114  </data>
     115  <data name="imageListConfigTreeIcon.Location" type="System.Drawing.Point, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     116    <value>336, 17</value>
     117  </data>
     118  <data name="imageListConfigTreeIcon.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64">
     119    <value>
     120        AAEAAAD/////AQAAAAAAAAAMAgAAAFpTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj0xLjAuNTAw
     121        MC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZT
     122        eXN0ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMA
     123        AAAsHgAAAk1TRnQBSQFMAgEBAgEAAQUBAAEEAQABIAEAASABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgD
     124        AAGAAwABQAMAAQEBAAEgBgABgP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/
     125        AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/
     126        AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8AUgAw/wH0AvMB/wHdAdsB2gH/AbUCtAH/A7AB/wOwAf8B
     127        tQK0Af8B2AHWAdUB/wHyAfEB8LH//wABACT/Ae0C6wH/A7AB/wGBAYMBhAH/AWYBbQFyAf8BaAF1AX0B
     128        /wF+AZEBmwH/AXoBjAGYAf8BbQF9AYcB/wFyAYIBiwH/AXEBgAGHAf8BZgFtAXIB/wJ+AX0B/wGsAasB
     129        qgH/AegB5wHmpf//AAEAHP8B4gHhAd8B/wKGAYcB/wFbAWYBawH/AX4BkQGbAf8BoQG7AckB/wHFAeEB
     130        8gH/AdkB+AL/AY4BoQGtAf8BYwFwAXcB/wFxAYABhQH/AWUBcgF7Af8BkgGnAbEB/wHMAekB9wH/AaQB
     131        vQHMAf8BfgGRAZsB/wFbAWYBawH/AYEBgwGEAf8B3QHbAdqd//8AAQAV/wH+Af0B/wObAf8BWAFhAWUB
     132        /wGSAacBsQH/AcwB6QH3Af8B2QH4Av8B1AHyAv8B2QH4Av8BjgGhAa0B/wFoAXUBfQH/AcoB5gHyAf8B
     133        2QH1Av8BxwHiAfAB/wFjAXABdwH/AZkBrQG7Af8B3AH6Av8B2QH4Av8BzgHrAfoB/wGRAagBswH/AVsB
     134        ZgFrAf8BlAGSAZEB/wH8AfoB+ZX//wABABD/AfcB9gH1Af8BZgFtAXIB/wFkAXUBjgH/AcwB6QH3Af8B
     135        3AH6Av8BzQHqAv8BygHoAv8B0AHtAv8BywHmAfkB/wFjAXABdwH/AcwB6AH7Af8B3gH9Av8B2QH4Av8B
     136        3gH9Av8BwQHdAfAB/wFlAXIBewH/AdEB7gH9Af8BzgHrAv8BygHoAv8B3AH6Av8BzgHrAfoB/wF3AYoB
     137        nAH/AVgBXwFoAf8B6AHnAeYZ/wGEAYYBhAH/AYQBhgGEAf8BhAGGAYQB/wGEAYYBhAH/AYQBhgGEAf8B
     138        hAGGAYQB/wGEAYYBhAH/AYQBhgGEAf8BhAGGAYQB/wGEAYYBhAH/AYQBhgGEAf8BhAGGAYQB/wGEAYYB
     139        hAH/AYQBhgGEAf8BhAGGAYQB/wGEAYYBhAH/AYQBhgGEAf8BhAGGAYQB/wGEAYYBhAH/AYQBhgGEAf8B
     140        hAGGAYQB/wGEAYYBhAH/AYQBhgGEAf8BhAGGAYQB/wGEAYYBhAH/AYQBhgGEAf8BhAGGAYQB/wGEAYYB
     141        hAH/AYQBhgGEBf//AAEADP8B7QLrAf8BdwJ4Af8BbAGDAaMB/wF8AZ4C/wGZAboC/wF8AZ4C/wFyAZMB
     142        /AH/AbkB1wL/AdQB8gL/Ab4B2AHrAf8BQAFJAU4B/wFyAYIBiwH/AXIBggGLAf8BcgGCAYsB/wFyAYIB
     143        iwH/AW0BfQGHAf8BWAFhAWUB/wHLAeYB+QH/AdIB7gL/AXYBmAH9Af8BggGjAf4B/wGCAaMB/gH/AZkB
     144        ugL/AVwBdwG+Af8BZgFpAWcB/wHZAdgB1xH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQC
     145        AAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQC
     146        AAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQC
     147        AAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQBhgGEBf//AAEABf8B/gH9Af8DmwH/AT0BRAFHAf8BVgFjAWsB
     148        /wHeAf0C/wF2AZgB/QH/AUQBZAHnAf8BWgF9Af4B/wF8AZ4C/wHSAe4C/wHPAewC/wHNAeoC/wG1Ac4B
     149        3gH/AaoBwQHPAf8BqgHBAc8B/wGqAcEBzwH/AaoBwQHPAf8BqgHBAc8B/wG7AdUB5QH/Ac8B7AL/AdQB
     150        8gL/AZkBugL/AVoBfQH+Af8BWgF9Af4B/wFQAXAB6QH/Ac8B8AL/AX4BkQGbAf8BNQE6AT4B/wF3AngB
     151        /wHiAeEB3wn/AYQCAG3/AYQCAAH/AYQBhgGEBf//AAEABP8DmwH/AXcBiQGUAf8BegGMAZgB/wGIAZ0B
     152        qgH/AdwB+gL/AcoB6AL/AWQBdQGOAf8BVgFjAWsB/wGnAb4ByQH/AdkB+AL/AdYB9AL/Ac8B7AL/AdIB
     153        8AL/AdIB8AL/AdIB8AL/AdIB8AL/AdIB8AL/AdIB8AL/AdIB8AL/AdAB7QL/AdYB9AL/AdkB9QL/AZ4B
     154        tAG9Af8BRAFOAVcB/wF3AYoBnAH/AdwB+gL/AaoBxgHYAf8BZQFyAXsB/wGiAbwBygH/AVsBZgFrAf8B
     155        8gHxAfAF/wGEAgBt/wGEAgAB/wGEAYYBhAX//wABAAHyAfEB8AH/AV0BaQFwAf8B1AHyAv8BbQF9AYcB
     156        /wGdAbQBwgH/AdQB8gL/AdIB8AL/Ad4B/QL/AacBvgHJAf8BXQFpAXAB/wFjAXABdwH/AaUBugHGAf8B
     157        1AHyAv8B0gHuAv8BzgHrAv8BzgHrAv8BzgHrAv8BzgHrAv8BzgHrAv8B0gHuAv8B0gHuAv8BpwG+AckB
     158        /wFjAXABdwH/AWMBcAF3Af8BsAHHAdIB/wHcAfoC/wHSAfAC/wG+AdgB6wH/AV0BaQFwAf8B2QH4Av8B
     159        fgGRAZsB/wGsAasBqgX/AYQCAG3/AYQCAAH/AYQBhgGEBf//AAEAAdUB0QHOAf8BcQGAAYcB/wHcAfoC
     160        /wFdAWkBcAH/AbYBzwHhAf8B1AHyAv8ByAHjAfYB/wGFAZYBogH/AX0BjQGXAf8BbQF8AYMB/wFAAUkB
     161        TgH/AgsBDAH/AUQBTgFXAf8BxwHiAfAB/wHSAfAC/wHOAesC/wHOAesC/wHOAesC/wHSAfAC/wG7AdUB
     162        5QH/AT0BRAFHAf8CCwEMAf8BPQFEAUcB/wFtAXwBgwH/AX0BjQGXAf8BhQGWAaIB/wHMAegB+wH/AcUB
     163        4QHyAf8BWwFmAWsB/wHLAeYB+QH/AaIBvAHOAf8ChgGHBf8BhAIAbf8BhAIAAf8BhAGGAYQF//8AAQAB
     164        ygHIAcYB/wF3AYkBlAH/AdQB8gL/AVYBYwFrAf8BwQHdAfAB/wHSAfAC/wHKAeQB9gH/AY4BoQGtAf8B
     165        jgGhAa0B/wGTAagBrwH/AVIBXAFhAf8CCwEMAf8BiAGdAaoB/wHOAesB+gH/Ac8B7AL/Ac4B6wL/Ac4B
     166        6wL/Ac4B6wL/AdAB7QL/AcwB6QH3Af8BfQGNAZcB/wILAQwB/wFWAWMBawH/AZMBqAGvAf8BjgGhAa0B
     167        /wGOAaEBrQH/AcwB6AH7Af8BzAHoAfsB/wFbAWYBawH/AcEB3QHwAf8BqgHGAdgB/wGBAYMBhAX/AYQC
     168        AG3/AYQCAAH/AYQBhgGEBf//AAEAAeUB5AHjAf8BXQFpAXAB/wHBAd0B8AH/AV0BaQFwAf8ByAHjAfYB
     169        /wHQAe0C/wHOAesC/wHeAf0C/wHHAeIB8AH/AWgBdQF9Af8BSgFVAVwB/wGnAb4ByQH/AdkB+AL/Ac4B
     170        6wL/Ac4B6wL/Ac4B6wL/Ac4B6wL/Ac4B6wL/Ac4B6wL/Ac8B7AL/AdkB+AL/AbAByAHWAf8BUgFcAWEB
     171        /wFxAYABhwH/Ac4B6wH6Af8B3AH6Av8B0AHtAv8BzgHrAv8BWwFmAWsB/wHKAeQB9gH/AYgBmgGlAf8D
     172        mwX/AYQCAG3/AYQCAAH/AYQBhgGEBf//AAEABP8BrAGrAaoB/wFAAUkBTgH/AU0BYQFuAf8BzwHsAf4B
     173        /wHQAe0C/wHUAfIC/wGlAboBxgH/AUQBTgFXAf8BiAGaAaUB/wHWAfQC/wHZAfUC/wHOAesC/wHOAesC
     174        /wHOAesC/wHOAesC/wHOAesC/wHOAesC/wHOAesC/wHOAesC/wHOAesC/wHWAfQC/wHRAe4B/QH/AX0B
     175        jQGXAf8BSgFVAVwB/wGwAcgB1gH/AdQB8gL/AdQB8gL/AV0BaQFwAf8BUQFoAXwB/wFNAWEBbgH/AfcB
     176        9AHyBf8BhAIAbf8BhAIAAf8BhAGGAYQF//8AAQAB9ALzAf8BpwGkAaEB/wECAUUBegH/ARsBigHbAf8B
     177        wwHmAf4B/wHSAe0C/wHSAfAC/wG2Ac8B4QH/AbsB1QHlAf8B2QH4Av8BzwHsAv8BzgHrAv8BzgHrAv8B
     178        zgHrAv8BzgHrAv8BzgHrAv8BzgHrAv8BzgHrAv8BzgHrAv8BzgHrAv8BzgHrAv8BzgHrAv8B0AHtAv8B
     179        2QH4Av8BtQHOAd4B/wG6AdYB6gH/AdIB8AL/AdUB6wH7Af8BWQGaAcgB/wEAAW0ByQH/AQgBVAGLAf8B
     180        lAGSAZEF/wGEAgBt/wGEAgAB/wGEAYYBhAX//wABAAG5AbIBrgH/AQABJgFFAf8BAAGWAv8BAgGLAewB
     181        /wGdAdYB/QH/AdkB8gL/Ac4B6wL/AdkB9QL/AdQB8gL/Ac4B6wL/Ac4B6wL/Ac8B7AL/AdAB7QL/Ac4B
     182        6wL/Ac4B6wL/Ac4B6wL/Ac4B6wL/Ac4B6wL/Ac4B6wL/Ac4B6wL/AdAB7QL/Ac8B7AL/Ac4B6wL/Ac4B
     183        6wL/AdYB9AL/AdkB9QL/Ac8B7AL/AdIB7QL/AT8BoQHnAf8BAgGLAewB/wEAAZEB+QH/AQgBJwE+Bf8B
     184        hAIAbf8BhAIAAf8BhAGGAYQF//8AAQAB+gH3AfYB/wFWAWMBawH/AQABagG5Af8BAAGRAfkB/wFfAbEB
     185        6QH/AdwB8QH+Af8BxQHjAfgB/wGBAawBywH/AcwB6AH4Af8B2QHyAv8B2QHyAv8B1QHuAf4B/wHDAeEB
     186        9gH/Ac4B6wL/Ac4B6wL/Ac4B6wL/Ac4B6wL/Ac4B6wL/Ac4B6wL/AcoB6AL/AcEB3QHwAf8B3AHxAf4B
     187        /wHZAfIC/wHZAfIC/wHFAeEB8gH/AYoBtQHVAf8B0wHsAf0B/wGqAd4B/gH/ARABiwHiAf8BAAGVAf0B
     188        /wEDAVkBmgH/AYEBgwGEBf8BhAIAbf8BhAIAAf8BhAGGAYQF//8AAQAE/wH1Ae0B6AH/ATIBSwFcAf8B
     189        AAGRAfkB/wEIAVQBiwH/AX8BnwG0Af8B2QHyAv8BPAGFAbkB/wE0AYwBzgH/AYsBvAHbAf8BiwG8AdsB
     190        /wFFAZIBygH/AVkBmgHIAf8B1gHvAv8BzgHrAv8BzgHrAv8BzgHrAv8BzgHrAv8B0AHtAv8BygHkAfYB
     191        /wE8AYUBuQH/AUgBmwHYAf8BiwG8AdsB/wGBAbgB2wH/ASMBhQHMAf8BWQGaAcgB/wHfAfUC/wFZAZoB
     192        yAH/AQEBhgHqAf8BAQGGAeoB/wFyAYIBiwH/Af4B/AH7Bf8BhAIAbf8BhAIAAf8BhAGGAYQF//8AAQAB
     193        3QHbAdoB/wFbAWYBawH/AQMBWQGaAf8BAAGbAf4B/wEAAWoBuQH/AQwBQwFqAf8BqgHeAf4B/wHHAeIB
     194        8AH/ASMBhQHMAf8BAAGEAeIB/wEAAYQB4gH/ASMBhQHMAf8BsQHRAeYB/wHVAfAC/wHOAesC/wHOAesC
     195        /wHOAesC/wHOAesC/wHOAesC/wHVAfAC/wGeAckB5AH/ARgBegHEAf8BAAGEAeIB/wEAAX8B4AH/AUUB
     196        kgHKAf8B2gHuAfcB/wGwAdUB7wH/AQ8BOwFcAf8BAAGRAfkB/wECAXsB0QH/AXwBggGGAf8B+AH1AfMF
     197        /wGEAgBt/wGEAgAB/wGEAYYBhAX//wABAAHGAcABvAH/AQABJgFFAf8BAAGRAfkB/wEBAZ0C/wEAAZEB
     198        +QH/AQMBWQGaAf8BKQGfAfAB/wFSAYsBswH/AUoBewGdAf8BoAHJAeEB/wGBAawBywH/AbEB0QHmAf8B
     199        2QH1Av8BzwHsAv8B2QH1Av8BzwHsAv8BzQHqAv8B0gHuAv8B2QH1Av8BzgHrAv8B1QHwAv8B0gHtAv8B
     200        oAHJAeEB/wGeAcUB3QH/AbEB0QHmAf8BggHCAesB/wEtAX8BugH/AQIBRQF6Af8BAQGdAv8BAAGRAfkB
     201        /wECAUsBhQH/AYEBgwGEBf8BhAIAbf8BhAIAAf8BhAGGAYQF//8AAQAE/wGnAaQBoQH/ARYBRQFpAf8B
     202        AQGBAdsB/wEGAZsC/wE0Aa8C/wEAAZgC/wECAXMBygH/AQQBNQFcAf8BewHMAfwB/wEtAX8BugH/ASUB
     203        TwFsAf8BxQHrAf4B/wHIAeMB9gH/AYABqQHFAf8BygHoAv8B1gHyAv8BugHWAeoB/wGHAacBvQH/AdYB
     204        8gL/AdIB8AL/AYcBpwG9Af8BrgHRAeoB/wHiAfoC/wFEAWEBdwH/AQABbQHJAf8BMgGYAd0B/wGNAbkB
     205        1AH/ASwBswL/AQABmAL/AQABTQGRAf8BrAGrAaoF/wGEAgBt/wGEAgAB/wGEAYYBhAX//wABAAj/Ac8B
     206        xgG/Af8BDwE7AVwB/wEDAZcB+gH/AaoB3gH+Af8BewHMAfwB/wFXAbwC/wFSAYsBswH/AQEBhgHqAf8B
     207        AAGVAf0B/wEEATUBXAH/AUgBmwHYAf8BVwGqAeUB/wEAAS4BVwH/AWgBswHnAf8B3wH1Av8BVgGkAdsB
     208        /wEAAS4BVwH/AZIBygHxAf8BggHCAesB/wEDAR4BNAH/ASMBhQHMAf8BVwGqAeUB/wEEATUBXAH/AVkB
     209        tQH1Af8BqgHeAf4B/wGnAeQC/wEUAXUBuAH/AQ8BOwFcAf8BbwFwAXIB/wH+AfwB+wX/AYQCAG3/AYQC
     210        AAH/AYQBhgGEBf//AAEABP8B/gH8AfsB/wKGAYcB/wESAWUBoAH/AVEBwAL/AZ0B1gH9Af8BogHaAv8B
     211        qgHeAf4B/wGTAdoC/wEDAZkC/wEBAZ0C/wEDAVkBmgH/AQABagG5Af8BAAGbAf4B/wEDATsBZgH/AQIB
     212        cwHKAf8BVgGyAfQB/wEOAZQB8gH/AQMBOwFmAf8BAgF7AdEB/wECAYsB7AH/AQABJgFFAf8BAAGEAeIB
     213        /wEBAYYB6gH/ARMBbAGoAf8BgwHKAfsB/wFrAcUC/wGKAdQC/wEMAUMBagH/AaMBlgGLDf8BhAIAbf8B
     214        hAIAAf8BhAGGAYQF//8AAQAE/wH4AfUB8wH/ASoBPAFJAf8BFAF1AbgB/wF7AcwB/AH/AZMB2gL/AVgB
     215        vAL/ARUBnQL/ASMBpQL/AQABlgL/AQABlgL/AQABlQH9Af8BAAGTAf0B/wEAAZoC/wECAXsB0QH/AQEB
     216        gQHbAf8BAAGTAf0B/wEAAZgC/wECAXsB0QH/AQIBiwHsAf8BAAGWAv8BAgF7AdEB/wEAAZEB+QH/AQAB
     217        mAL/AQABmgL/AQABlgL/AUsBuwL/AacB5AL/ARsBigHbAf8BMwFDAVAB/wH6AfcB9gn/AYQCAG3/AYQC
     218        AAH/AYQBhgGEBf//AAEACP8B1QHRAc4B/wFKAVUBXAH/AQIBRQF6Af8BAgF7AdEB/wEIAZ0C/wEAAZMB
     219        /QH/AQABlQH9Af8BAAGWAv8BAAGWAv8BAAGYAv8BAAGYAv8BAAGWAv8BAAGaAv8BAAGYAv8BAAGWAv8B
     220        AAGWAv8BAAGaAv8BAAGYAv8BAAGWAv8BAAGaAv8BAAGYAv8BAAGWAv8BAAGYAv8BAQGBAdsB/wEjAYUB
     221        zAH/ARMBbAGoAf8BAgFFAXoB/wGJAY0BkAH/Af4B/AH7Cf8BhAIAbf8BhAIAAf8BhAGGAYQF//8AAQAM
     222        /wH+AfwB+wH/AbMBrQGpAf8BiQGNAZAB/wESAWUBoAH/AQABmAL/AQABmAL/AQABmAL/AQABmAL/AQAB
     223        mwH+Af8BAAGYAv8BAAGWAv8BAAGWAv8BAAGWAv8BAAGWAv8BAAGWAv8BAAGWAv8BAAGWAv8BAAGWAv8B
     224        AAGWAv8BAAGWAv8BAAGYAv8BAAGYAv8BAQFdAaAB/wEDAR4BNAH/An4BfQH/Ac8BxgG/Ef8BhAIAAf8B
     225        xgHHAcYB/wHGAccBxgH/AcYBxwHGAf8BxgHHAcYB/wHGAccBxgH/AcYBxwHGAf8BxgHHAcYB/wHGAccB
     226        xgH/AcYBxwHGAf8BxgHHAcYB/wHGAccBxgH/AcYBxwHGAf8BxgHHAcYB/wHGAccBxgH/AcYBxwHGAf8B
     227        xgHHAcYB/wHGAccBxgH/AcYBxwHGAf8BxgHHAcYB/wHGAccBxgH/AcYBxwHGAf8BxgHHAcYB/wHGAccB
     228        xgH/AcYBxwHGAf8BxgHHAcYB/wHGAccBxgH/AcYBxwHGAf8BhAIAAf8BhAGGAYQF//8AAQAU/wF3AngB
     229        /wECAUsBhQH/AQABkQHyAf8BAAGYAv8BAAGWAv8BAAGNAfEB/wECAXMBygH/AQABhAHiAf8BAAGYAv8B
     230        AAGWAv8BAAGWAv8BAAGYAv8BAAGYAv8BAAGWAv8BAAGWAv8BAAGWAv8BAAGYAv8BAAGbAf4B/wEAAZUB
     231        /QH/AQABmgL/AQABogL/AQEBYgGqAf8BlAGSAZEV/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB
     232        /wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB
     233        /wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB
     234        /wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAYYBhAX//wABABH/Af4B/QH/A5sB/wFNAWEBbgH/ASUB
     235        TwFsAf8BEAFLAXYB/wEQAUsBdgH/ATIBSwFcAf8BPQFEAUcB/wEBAV0BoAH/AQABogL/AQABmwH+Af8B
     236        AAGbAf4B/wECAYsB7AH/AQIBiwHsAf8BAAGYAv8BAAGYAv8BAQGdAv8BAAGWAv8BAAFNAZEB/wEPATsB
     237        XAH/AQgBVAGLAf8BAQFiAaoB/wEAAU0BkQH/AUQBTgFXAf8B+gH3AfYR/wGEAgAB/wGEAgAC/wIAAf8B
     238        hAIAAv8CAAH/AYQCAAL/AgAB/wGEAgAC/wIAAf8BhAIAAv8CAAH/AYQCAAL/AgAB/wGEAgAC/wIAAf8B
     239        hAIAAv8CAAH/AYQCAAL/AgAB/wGEAgAD/wEAAv8CAAP/AQAC/wIAA/8BAAH/AYQCAAH/AgAC/wGEAYYB
     240        hAH/AYQCAAH/AYQBhgGEBf//AAEAGf8B/gH9Af8B9QHtAegB/wHnAd4B2QH/AecB3gHZAf8B9wH0AfIB
     241        /wFmAWkBZwH/AQABTQGRAf8BAAFqAbkB/wEBAV0BoAH/AQIBSwGFAf8BKgE8AUkB/wECAUsBhQH/AQAB
     242        ogL/AQABmAL/AQABagG5Af8BFgFFAWkB/wFRAUwBRwH/AZQBkgGRAf8BygHIAcYB/wGUAZIBkQH/AacB
     243        pAGhAf8B6AHnAeYV/wGEAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8C
     244        AAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8C
     245        AAL/AgAB/wGEAgAJ//8AAQAs/wOwAf8BfAGCAYYB/wGBAYMBhAH/AZQBkgGRAf8BxgHAAbwB/wGvAacB
     246        oAH/AQIBSwGFAf8BAAFqAbkB/wEMAUMBagH/AW8BcAFyAf8B1QHRAc4B/wG1ArQB/wG1ArQp/wGEAgAB
     247        /wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB
     248        /wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB
     249        /wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAN//8AAQBA/wG9Ar8B/wFKAVUBXAH/AYEB
     250        gwGEAf8B0wHLAccJ/wFvAXABcgH/Ad0B2wHaof//AAEAVP8B9wH2AfUB/wHKAcgBxqX//wABAP//Af//
     251        AAEAAUIBTQE+BwABPgMAASgDAAGAAwABQAMAAQEBAAEBBgABBBYAA///AP8A/wD/AAUACw==
     252</value>
     253  </data>
    109254  <data name="buttonCancel.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    110255    <value>False</value>
     
    197342    <value>False</value>
    198343  </data>
     344  <data name="buttonBrowse.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     345    <value>Private</value>
     346  </data>
    199347  <data name="buttonBrowse.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    200348    <value>False</value>
    201349  </data>
    202350  <data name="buttonBrowse.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    203     <value>Private</value>
    204   </data>
    205   <data name="buttonBrowse.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    206351    <value>Private</value>
    207352  </data>
     
    320465    <value>False</value>
    321466  </data>
    322   <data name="$this.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    323     <value>Private</value>
    324   </data>
    325467  <data name="$this.Name">
    326468    <value>ConfigurationForm</value>
    327469  </data>
     470  <data name="$this.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     471    <value>Private</value>
     472  </data>
    328473</root>
  • trunk/MacFaceFloat/MainForm.cs

    r21 r22  
    2121        public class MainForm : Misuzilla.Windows.Forms.AlphaForm
    2222        {
     23                private System.Windows.Forms.NotifyIcon notifyIcon;
    2324                private System.Windows.Forms.ContextMenu contextMenu;
    2425                private System.Windows.Forms.MenuItem menuItemPatternSelect;
     
    6768
    6869                void InitializeComponent() {
     70                        this.notifyIcon = new System.Windows.Forms.NotifyIcon();
    6971                        this.menuItemPatternSelect = new System.Windows.Forms.MenuItem();
    7072                        this.menuItemConfigure = new System.Windows.Forms.MenuItem();
    7173                        this.menuItemExit = new System.Windows.Forms.MenuItem();
    7274                        this.contextMenu = new System.Windows.Forms.ContextMenu();
     75
     76                        //
     77                        // notifyIcon
     78                        //
     79                        this.notifyIcon.Text = "MacFace";
     80                        this.notifyIcon.Icon = this.Icon;
     81                        this.notifyIcon.Visible = true;
     82                        this.notifyIcon.ContextMenu = this.contextMenu;
     83
    7384                        //
    7485                        // menuItemPatternSelect
     
    191202                        _currentFaceDef = newFaceDef;
    192203                        _facePath = _currentFaceDef.Path;
     204                        notifyIcon.Text = "MacFace - " + _currentFaceDef.Title;
    193205                        prevUsage = -1;
    194206                        prevMarkers = -1;
     
    264276                private void MainForm_Closing(object sender, CancelEventArgs e)
    265277                {
     278                        notifyIcon.Visible = false;
     279
    266280                        // •Û‘¶
    267281                        _config.Opacity = (int) (this.Opacity * 100);
  • trunk/MacFaceLibrary/FaceDef.cs

    r19 r22  
    151151                }
    152152
    153                 public Image TitleImage()
    154                 {
    155                         Bitmap image = new Bitmap(ImageWidth, ImageHeight);
    156                         Graphics g = Graphics.FromImage(image);
    157 
    158                         foreach (Part part in _titlePattern)
    159                         {
    160                                 g.DrawImage(part.Image,
    161                                         part.Point.X, part.Point.Y,
    162                                         part.Image.Size.Width, part.Image.Size.Height);
    163                         }
    164 
    165                         g.Dispose();
    166                         return image;
     153                public Image TitleImage
     154                {
     155                        get
     156                        {
     157                                Bitmap image = new Bitmap(ImageWidth, ImageHeight);
     158                                Graphics g = Graphics.FromImage(image);
     159
     160                                foreach (Part part in _titlePattern)
     161                                {
     162                                        g.DrawImage(part.Image,
     163                                                part.Point.X, part.Point.Y,
     164                                                part.Image.Size.Width, part.Image.Size.Height);
     165                                }
     166
     167                                g.Dispose();
     168                                return image;
     169                        }
    167170                }
    168171
Note: See TracChangeset for help on using the changeset viewer.