From a6d1dbd5b90f24c0def0a106027dacc9aab0303a Mon Sep 17 00:00:00 2001 From: CairoLee Date: Thu, 9 Jun 2016 17:33:28 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E8=AE=BF=E9=97=AE=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E5=BA=93=E7=9A=84=E6=8C=89=E9=92=AE=EF=BC=8C=E5=B9=B6?= =?UTF-8?q?=E5=B0=86=E2=80=9C=E4=B8=BA=E4=BD=95=E6=B2=A1=E6=9C=89=E8=BF=9B?= =?UTF-8?q?=E9=98=B6=E8=81=8C=E4=B8=9A=E2=80=9D=E7=9A=84=E8=AF=B4=E6=98=8E?= =?UTF-8?q?=E7=9B=B4=E6=8E=A5=E6=94=BE=E5=88=B0=E7=A8=8B=E5=BA=8F=E5=86=85?= =?UTF-8?q?=E9=83=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/JobCodeCalculator.exe | Bin 22528 -> 22016 bytes bin/JobCodeCalculator.pdb | Bin 30208 -> 28160 bytes csproj-10/Properties/AssemblyInfo.cs | 4 +- src/MainForm.Designer.cs | 199 +++++++++++++-------------- src/MainForm.cs | 19 +-- 5 files changed, 96 insertions(+), 126 deletions(-) diff --git a/bin/JobCodeCalculator.exe b/bin/JobCodeCalculator.exe index 3c5817dd978ab6b1408cff8049fef48cc1eda1e0..6be97fbcd68a953f2ffbfa52effceacc30592182 100644 GIT binary patch literal 22016 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 Q1vy%R_Vrca=(WKA0O05*IsgCw literal 30208 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 J1&%@s{2!FtiJSlc diff --git a/csproj-10/Properties/AssemblyInfo.cs b/csproj-10/Properties/AssemblyInfo.cs index 70edfed..1fb5ecf 100644 --- a/csproj-10/Properties/AssemblyInfo.cs +++ b/csproj-10/Properties/AssemblyInfo.cs @@ -32,5 +32,5 @@ // 可以指定所有这些值,也可以使用“内部版本号”和“修订号”的默认值, // 方法是按如下所示使用“*”: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: AssemblyVersion("1.0.0.1")] +[assembly: AssemblyFileVersion("1.0.0.1")] diff --git a/src/MainForm.Designer.cs b/src/MainForm.Designer.cs index f8a4ec5..2a6be77 100644 --- a/src/MainForm.Designer.cs +++ b/src/MainForm.Designer.cs @@ -66,7 +66,6 @@ private void InitializeComponent() this.cbPriest = new System.Windows.Forms.CheckBox(); this.cbAcolyte = new System.Windows.Forms.CheckBox(); this.gbCodeEditer = new System.Windows.Forms.GroupBox(); - this.btnGithub = new System.Windows.Forms.Button(); this.btnWhyNoHaveExtendJob = new System.Windows.Forms.Button(); this.lbReset = new System.Windows.Forms.LinkLabel(); this.lbSelectAll = new System.Windows.Forms.LinkLabel(); @@ -94,9 +93,9 @@ private void InitializeComponent() // gbNovice // this.gbNovice.Controls.Add(this.cbNovice); - this.gbNovice.Location = new System.Drawing.Point(13, 85); + this.gbNovice.Location = new System.Drawing.Point(13, 78); this.gbNovice.Name = "gbNovice"; - this.gbNovice.Size = new System.Drawing.Size(240, 56); + this.gbNovice.Size = new System.Drawing.Size(240, 52); this.gbNovice.TabIndex = 1; this.gbNovice.TabStop = false; this.gbNovice.Text = "初学者系列"; @@ -104,9 +103,9 @@ private void InitializeComponent() // cbNovice // this.cbNovice.AutoSize = true; - this.cbNovice.Location = new System.Drawing.Point(16, 23); + this.cbNovice.Location = new System.Drawing.Point(16, 21); this.cbNovice.Name = "cbNovice"; - this.cbNovice.Size = new System.Drawing.Size(127, 17); + this.cbNovice.Size = new System.Drawing.Size(126, 16); this.cbNovice.TabIndex = 0; this.cbNovice.Tag = "0x00000001"; this.cbNovice.Text = "初学者/超级初学者"; @@ -118,9 +117,9 @@ private void InitializeComponent() this.gbMerchant.Controls.Add(this.cbAlchemist); this.gbMerchant.Controls.Add(this.cbBlacksmith); this.gbMerchant.Controls.Add(this.cbMerchant); - this.gbMerchant.Location = new System.Drawing.Point(260, 85); + this.gbMerchant.Location = new System.Drawing.Point(260, 78); this.gbMerchant.Name = "gbMerchant"; - this.gbMerchant.Size = new System.Drawing.Size(240, 56); + this.gbMerchant.Size = new System.Drawing.Size(240, 52); this.gbMerchant.TabIndex = 2; this.gbMerchant.TabStop = false; this.gbMerchant.Text = "商人系列"; @@ -128,9 +127,9 @@ private void InitializeComponent() // cbAlchemist // this.cbAlchemist.AutoSize = true; - this.cbAlchemist.Location = new System.Drawing.Point(156, 23); + this.cbAlchemist.Location = new System.Drawing.Point(156, 21); this.cbAlchemist.Name = "cbAlchemist"; - this.cbAlchemist.Size = new System.Drawing.Size(74, 17); + this.cbAlchemist.Size = new System.Drawing.Size(72, 16); this.cbAlchemist.TabIndex = 2; this.cbAlchemist.Tag = "0x00040000"; this.cbAlchemist.Text = "炼金术师"; @@ -140,9 +139,9 @@ private void InitializeComponent() // cbBlacksmith // this.cbBlacksmith.AutoSize = true; - this.cbBlacksmith.Location = new System.Drawing.Point(87, 23); + this.cbBlacksmith.Location = new System.Drawing.Point(87, 21); this.cbBlacksmith.Name = "cbBlacksmith"; - this.cbBlacksmith.Size = new System.Drawing.Size(50, 17); + this.cbBlacksmith.Size = new System.Drawing.Size(48, 16); this.cbBlacksmith.TabIndex = 1; this.cbBlacksmith.Tag = "0x00000400"; this.cbBlacksmith.Text = "铁匠"; @@ -152,9 +151,9 @@ private void InitializeComponent() // cbMerchant // this.cbMerchant.AutoSize = true; - this.cbMerchant.Location = new System.Drawing.Point(16, 23); + this.cbMerchant.Location = new System.Drawing.Point(16, 21); this.cbMerchant.Name = "cbMerchant"; - this.cbMerchant.Size = new System.Drawing.Size(50, 17); + this.cbMerchant.Size = new System.Drawing.Size(48, 16); this.cbMerchant.TabIndex = 0; this.cbMerchant.Tag = "0x00000020"; this.cbMerchant.Text = "商人"; @@ -166,9 +165,9 @@ private void InitializeComponent() this.gbThief.Controls.Add(this.cbRogue); this.gbThief.Controls.Add(this.cbAssassin); this.gbThief.Controls.Add(this.cbThief); - this.gbThief.Location = new System.Drawing.Point(260, 147); + this.gbThief.Location = new System.Drawing.Point(260, 136); this.gbThief.Name = "gbThief"; - this.gbThief.Size = new System.Drawing.Size(240, 56); + this.gbThief.Size = new System.Drawing.Size(240, 52); this.gbThief.TabIndex = 4; this.gbThief.TabStop = false; this.gbThief.Text = "盗贼系列"; @@ -176,9 +175,9 @@ private void InitializeComponent() // cbRogue // this.cbRogue.AutoSize = true; - this.cbRogue.Location = new System.Drawing.Point(156, 23); + this.cbRogue.Location = new System.Drawing.Point(156, 21); this.cbRogue.Name = "cbRogue"; - this.cbRogue.Size = new System.Drawing.Size(50, 17); + this.cbRogue.Size = new System.Drawing.Size(48, 16); this.cbRogue.TabIndex = 2; this.cbRogue.Tag = "0x00020000"; this.cbRogue.Text = "流氓"; @@ -188,9 +187,9 @@ private void InitializeComponent() // cbAssassin // this.cbAssassin.AutoSize = true; - this.cbAssassin.Location = new System.Drawing.Point(87, 23); + this.cbAssassin.Location = new System.Drawing.Point(87, 21); this.cbAssassin.Name = "cbAssassin"; - this.cbAssassin.Size = new System.Drawing.Size(50, 17); + this.cbAssassin.Size = new System.Drawing.Size(48, 16); this.cbAssassin.TabIndex = 1; this.cbAssassin.Tag = "0x00001000"; this.cbAssassin.Text = "刺客"; @@ -200,9 +199,9 @@ private void InitializeComponent() // cbThief // this.cbThief.AutoSize = true; - this.cbThief.Location = new System.Drawing.Point(16, 23); + this.cbThief.Location = new System.Drawing.Point(16, 21); this.cbThief.Name = "cbThief"; - this.cbThief.Size = new System.Drawing.Size(50, 17); + this.cbThief.Size = new System.Drawing.Size(48, 16); this.cbThief.TabIndex = 0; this.cbThief.Tag = "0x00000040"; this.cbThief.Text = "盗贼"; @@ -214,9 +213,9 @@ private void InitializeComponent() this.gbTaekwon.Controls.Add(this.cbSoulLinker); this.gbTaekwon.Controls.Add(this.cbStarGladiator); this.gbTaekwon.Controls.Add(this.cbTaekwon); - this.gbTaekwon.Location = new System.Drawing.Point(260, 209); + this.gbTaekwon.Location = new System.Drawing.Point(260, 193); this.gbTaekwon.Name = "gbTaekwon"; - this.gbTaekwon.Size = new System.Drawing.Size(240, 56); + this.gbTaekwon.Size = new System.Drawing.Size(240, 52); this.gbTaekwon.TabIndex = 6; this.gbTaekwon.TabStop = false; this.gbTaekwon.Text = "跆拳系列"; @@ -224,9 +223,9 @@ private void InitializeComponent() // cbSoulLinker // this.cbSoulLinker.AutoSize = true; - this.cbSoulLinker.Location = new System.Drawing.Point(156, 23); + this.cbSoulLinker.Location = new System.Drawing.Point(156, 21); this.cbSoulLinker.Name = "cbSoulLinker"; - this.cbSoulLinker.Size = new System.Drawing.Size(62, 17); + this.cbSoulLinker.Size = new System.Drawing.Size(60, 16); this.cbSoulLinker.TabIndex = 2; this.cbSoulLinker.Tag = "0x00800000"; this.cbSoulLinker.Text = "悟灵士"; @@ -236,9 +235,9 @@ private void InitializeComponent() // cbStarGladiator // this.cbStarGladiator.AutoSize = true; - this.cbStarGladiator.Location = new System.Drawing.Point(87, 23); + this.cbStarGladiator.Location = new System.Drawing.Point(87, 21); this.cbStarGladiator.Name = "cbStarGladiator"; - this.cbStarGladiator.Size = new System.Drawing.Size(50, 17); + this.cbStarGladiator.Size = new System.Drawing.Size(48, 16); this.cbStarGladiator.TabIndex = 1; this.cbStarGladiator.Tag = "0x00400000"; this.cbStarGladiator.Text = "拳圣"; @@ -248,9 +247,9 @@ private void InitializeComponent() // cbTaekwon // this.cbTaekwon.AutoSize = true; - this.cbTaekwon.Location = new System.Drawing.Point(16, 23); + this.cbTaekwon.Location = new System.Drawing.Point(16, 21); this.cbTaekwon.Name = "cbTaekwon"; - this.cbTaekwon.Size = new System.Drawing.Size(62, 17); + this.cbTaekwon.Size = new System.Drawing.Size(60, 16); this.cbTaekwon.TabIndex = 0; this.cbTaekwon.Tag = "0x00200000"; this.cbTaekwon.Text = "跆拳道"; @@ -261,9 +260,9 @@ private void InitializeComponent() // this.gbNinja.Controls.Add(this.cbKagerouOboro); this.gbNinja.Controls.Add(this.cbNinja); - this.gbNinja.Location = new System.Drawing.Point(260, 271); + this.gbNinja.Location = new System.Drawing.Point(260, 250); this.gbNinja.Name = "gbNinja"; - this.gbNinja.Size = new System.Drawing.Size(240, 56); + this.gbNinja.Size = new System.Drawing.Size(240, 52); this.gbNinja.TabIndex = 8; this.gbNinja.TabStop = false; this.gbNinja.Text = "忍者系列"; @@ -271,9 +270,9 @@ private void InitializeComponent() // cbKagerouOboro // this.cbKagerouOboro.AutoSize = true; - this.cbKagerouOboro.Location = new System.Drawing.Point(87, 23); + this.cbKagerouOboro.Location = new System.Drawing.Point(87, 21); this.cbKagerouOboro.Name = "cbKagerouOboro"; - this.cbKagerouOboro.Size = new System.Drawing.Size(127, 17); + this.cbKagerouOboro.Size = new System.Drawing.Size(126, 16); this.cbKagerouOboro.TabIndex = 1; this.cbKagerouOboro.Tag = "0x20000000"; this.cbKagerouOboro.Text = "日影忍者/月影忍者"; @@ -283,9 +282,9 @@ private void InitializeComponent() // cbNinja // this.cbNinja.AutoSize = true; - this.cbNinja.Location = new System.Drawing.Point(16, 23); + this.cbNinja.Location = new System.Drawing.Point(16, 21); this.cbNinja.Name = "cbNinja"; - this.cbNinja.Size = new System.Drawing.Size(50, 17); + this.cbNinja.Size = new System.Drawing.Size(48, 16); this.cbNinja.TabIndex = 0; this.cbNinja.Tag = "0x02000000"; this.cbNinja.Text = "忍者"; @@ -296,9 +295,9 @@ private void InitializeComponent() // this.gbGunslinger.Controls.Add(this.cbRebellion); this.gbGunslinger.Controls.Add(this.cbGunslinger); - this.gbGunslinger.Location = new System.Drawing.Point(260, 333); + this.gbGunslinger.Location = new System.Drawing.Point(260, 307); this.gbGunslinger.Name = "gbGunslinger"; - this.gbGunslinger.Size = new System.Drawing.Size(240, 56); + this.gbGunslinger.Size = new System.Drawing.Size(240, 52); this.gbGunslinger.TabIndex = 10; this.gbGunslinger.TabStop = false; this.gbGunslinger.Text = "枪手系列"; @@ -306,9 +305,9 @@ private void InitializeComponent() // cbRebellion // this.cbRebellion.AutoSize = true; - this.cbRebellion.Location = new System.Drawing.Point(87, 23); + this.cbRebellion.Location = new System.Drawing.Point(87, 21); this.cbRebellion.Name = "cbRebellion"; - this.cbRebellion.Size = new System.Drawing.Size(103, 17); + this.cbRebellion.Size = new System.Drawing.Size(102, 16); this.cbRebellion.TabIndex = 1; this.cbRebellion.Tag = "0x40000000"; this.cbRebellion.Text = "变革者/反叛者"; @@ -318,9 +317,9 @@ private void InitializeComponent() // cbGunslinger // this.cbGunslinger.AutoSize = true; - this.cbGunslinger.Location = new System.Drawing.Point(16, 23); + this.cbGunslinger.Location = new System.Drawing.Point(16, 21); this.cbGunslinger.Name = "cbGunslinger"; - this.cbGunslinger.Size = new System.Drawing.Size(62, 17); + this.cbGunslinger.Size = new System.Drawing.Size(60, 16); this.cbGunslinger.TabIndex = 0; this.cbGunslinger.Tag = "0x01000000"; this.cbGunslinger.Text = "神枪手"; @@ -332,9 +331,9 @@ private void InitializeComponent() this.gbSwordman.Controls.Add(this.cbCrusader); this.gbSwordman.Controls.Add(this.cbKnight); this.gbSwordman.Controls.Add(this.cbSwordman); - this.gbSwordman.Location = new System.Drawing.Point(13, 147); + this.gbSwordman.Location = new System.Drawing.Point(13, 136); this.gbSwordman.Name = "gbSwordman"; - this.gbSwordman.Size = new System.Drawing.Size(240, 56); + this.gbSwordman.Size = new System.Drawing.Size(240, 52); this.gbSwordman.TabIndex = 3; this.gbSwordman.TabStop = false; this.gbSwordman.Text = "剑士系列"; @@ -342,9 +341,9 @@ private void InitializeComponent() // cbCrusader // this.cbCrusader.AutoSize = true; - this.cbCrusader.Location = new System.Drawing.Point(156, 23); + this.cbCrusader.Location = new System.Drawing.Point(156, 21); this.cbCrusader.Name = "cbCrusader"; - this.cbCrusader.Size = new System.Drawing.Size(62, 17); + this.cbCrusader.Size = new System.Drawing.Size(60, 16); this.cbCrusader.TabIndex = 2; this.cbCrusader.Tag = "0x00004000"; this.cbCrusader.Text = "十字军"; @@ -354,9 +353,9 @@ private void InitializeComponent() // cbKnight // this.cbKnight.AutoSize = true; - this.cbKnight.Location = new System.Drawing.Point(87, 23); + this.cbKnight.Location = new System.Drawing.Point(87, 21); this.cbKnight.Name = "cbKnight"; - this.cbKnight.Size = new System.Drawing.Size(50, 17); + this.cbKnight.Size = new System.Drawing.Size(48, 16); this.cbKnight.TabIndex = 1; this.cbKnight.Tag = "0x00000080"; this.cbKnight.Text = "骑士"; @@ -366,9 +365,9 @@ private void InitializeComponent() // cbSwordman // this.cbSwordman.AutoSize = true; - this.cbSwordman.Location = new System.Drawing.Point(16, 23); + this.cbSwordman.Location = new System.Drawing.Point(16, 21); this.cbSwordman.Name = "cbSwordman"; - this.cbSwordman.Size = new System.Drawing.Size(50, 17); + this.cbSwordman.Size = new System.Drawing.Size(48, 16); this.cbSwordman.TabIndex = 0; this.cbSwordman.Tag = "0x00000002"; this.cbSwordman.Text = "剑士"; @@ -380,9 +379,9 @@ private void InitializeComponent() this.gbMagician.Controls.Add(this.cbSage); this.gbMagician.Controls.Add(this.cbWizard); this.gbMagician.Controls.Add(this.cbMagician); - this.gbMagician.Location = new System.Drawing.Point(14, 209); + this.gbMagician.Location = new System.Drawing.Point(14, 193); this.gbMagician.Name = "gbMagician"; - this.gbMagician.Size = new System.Drawing.Size(240, 56); + this.gbMagician.Size = new System.Drawing.Size(240, 52); this.gbMagician.TabIndex = 5; this.gbMagician.TabStop = false; this.gbMagician.Text = "魔法师系列"; @@ -390,9 +389,9 @@ private void InitializeComponent() // cbSage // this.cbSage.AutoSize = true; - this.cbSage.Location = new System.Drawing.Point(156, 23); + this.cbSage.Location = new System.Drawing.Point(156, 21); this.cbSage.Name = "cbSage"; - this.cbSage.Size = new System.Drawing.Size(50, 17); + this.cbSage.Size = new System.Drawing.Size(48, 16); this.cbSage.TabIndex = 2; this.cbSage.Tag = "0x00010000"; this.cbSage.Text = "贤者"; @@ -402,9 +401,9 @@ private void InitializeComponent() // cbWizard // this.cbWizard.AutoSize = true; - this.cbWizard.Location = new System.Drawing.Point(87, 23); + this.cbWizard.Location = new System.Drawing.Point(87, 21); this.cbWizard.Name = "cbWizard"; - this.cbWizard.Size = new System.Drawing.Size(50, 17); + this.cbWizard.Size = new System.Drawing.Size(48, 16); this.cbWizard.TabIndex = 1; this.cbWizard.Tag = "0x00000200"; this.cbWizard.Text = "巫师"; @@ -414,9 +413,9 @@ private void InitializeComponent() // cbMagician // this.cbMagician.AutoSize = true; - this.cbMagician.Location = new System.Drawing.Point(16, 23); + this.cbMagician.Location = new System.Drawing.Point(16, 21); this.cbMagician.Name = "cbMagician"; - this.cbMagician.Size = new System.Drawing.Size(62, 17); + this.cbMagician.Size = new System.Drawing.Size(60, 16); this.cbMagician.TabIndex = 0; this.cbMagician.Tag = "0x00000004"; this.cbMagician.Text = "魔法师"; @@ -428,9 +427,9 @@ private void InitializeComponent() this.gbArcher.Controls.Add(this.cbBardDancer); this.gbArcher.Controls.Add(this.cbHunter); this.gbArcher.Controls.Add(this.cbArcher); - this.gbArcher.Location = new System.Drawing.Point(14, 271); + this.gbArcher.Location = new System.Drawing.Point(14, 250); this.gbArcher.Name = "gbArcher"; - this.gbArcher.Size = new System.Drawing.Size(240, 56); + this.gbArcher.Size = new System.Drawing.Size(240, 52); this.gbArcher.TabIndex = 7; this.gbArcher.TabStop = false; this.gbArcher.Text = "弓箭手系列"; @@ -438,9 +437,9 @@ private void InitializeComponent() // cbBardDancer // this.cbBardDancer.AutoSize = true; - this.cbBardDancer.Location = new System.Drawing.Point(156, 23); + this.cbBardDancer.Location = new System.Drawing.Point(156, 21); this.cbBardDancer.Name = "cbBardDancer"; - this.cbBardDancer.Size = new System.Drawing.Size(79, 17); + this.cbBardDancer.Size = new System.Drawing.Size(78, 16); this.cbBardDancer.TabIndex = 2; this.cbBardDancer.Tag = "0x00080000"; this.cbBardDancer.Text = "诗人/舞娘"; @@ -450,9 +449,9 @@ private void InitializeComponent() // cbHunter // this.cbHunter.AutoSize = true; - this.cbHunter.Location = new System.Drawing.Point(87, 23); + this.cbHunter.Location = new System.Drawing.Point(87, 21); this.cbHunter.Name = "cbHunter"; - this.cbHunter.Size = new System.Drawing.Size(50, 17); + this.cbHunter.Size = new System.Drawing.Size(48, 16); this.cbHunter.TabIndex = 1; this.cbHunter.Tag = "0x00000800"; this.cbHunter.Text = "猎人"; @@ -462,9 +461,9 @@ private void InitializeComponent() // cbArcher // this.cbArcher.AutoSize = true; - this.cbArcher.Location = new System.Drawing.Point(16, 23); + this.cbArcher.Location = new System.Drawing.Point(16, 21); this.cbArcher.Name = "cbArcher"; - this.cbArcher.Size = new System.Drawing.Size(62, 17); + this.cbArcher.Size = new System.Drawing.Size(60, 16); this.cbArcher.TabIndex = 0; this.cbArcher.Tag = "0x00000008"; this.cbArcher.Text = "弓箭手"; @@ -476,9 +475,9 @@ private void InitializeComponent() this.gbAcolyte.Controls.Add(this.cbMonk); this.gbAcolyte.Controls.Add(this.cbPriest); this.gbAcolyte.Controls.Add(this.cbAcolyte); - this.gbAcolyte.Location = new System.Drawing.Point(14, 333); + this.gbAcolyte.Location = new System.Drawing.Point(14, 307); this.gbAcolyte.Name = "gbAcolyte"; - this.gbAcolyte.Size = new System.Drawing.Size(240, 56); + this.gbAcolyte.Size = new System.Drawing.Size(240, 52); this.gbAcolyte.TabIndex = 9; this.gbAcolyte.TabStop = false; this.gbAcolyte.Text = "服事系列"; @@ -486,9 +485,9 @@ private void InitializeComponent() // cbMonk // this.cbMonk.AutoSize = true; - this.cbMonk.Location = new System.Drawing.Point(156, 23); + this.cbMonk.Location = new System.Drawing.Point(156, 21); this.cbMonk.Name = "cbMonk"; - this.cbMonk.Size = new System.Drawing.Size(50, 17); + this.cbMonk.Size = new System.Drawing.Size(48, 16); this.cbMonk.TabIndex = 2; this.cbMonk.Tag = "0x00008000"; this.cbMonk.Text = "武僧"; @@ -498,9 +497,9 @@ private void InitializeComponent() // cbPriest // this.cbPriest.AutoSize = true; - this.cbPriest.Location = new System.Drawing.Point(87, 23); + this.cbPriest.Location = new System.Drawing.Point(87, 21); this.cbPriest.Name = "cbPriest"; - this.cbPriest.Size = new System.Drawing.Size(50, 17); + this.cbPriest.Size = new System.Drawing.Size(48, 16); this.cbPriest.TabIndex = 1; this.cbPriest.Tag = "0x00000100"; this.cbPriest.Text = "牧师"; @@ -510,9 +509,9 @@ private void InitializeComponent() // cbAcolyte // this.cbAcolyte.AutoSize = true; - this.cbAcolyte.Location = new System.Drawing.Point(16, 23); + this.cbAcolyte.Location = new System.Drawing.Point(16, 21); this.cbAcolyte.Name = "cbAcolyte"; - this.cbAcolyte.Size = new System.Drawing.Size(50, 17); + this.cbAcolyte.Size = new System.Drawing.Size(48, 16); this.cbAcolyte.TabIndex = 0; this.cbAcolyte.Tag = "0x00000010"; this.cbAcolyte.Text = "服事"; @@ -521,7 +520,6 @@ private void InitializeComponent() // // gbCodeEditer // - this.gbCodeEditer.Controls.Add(this.btnGithub); this.gbCodeEditer.Controls.Add(this.btnWhyNoHaveExtendJob); this.gbCodeEditer.Controls.Add(this.lbReset); this.gbCodeEditer.Controls.Add(this.lbSelectAll); @@ -529,27 +527,17 @@ private void InitializeComponent() this.gbCodeEditer.Controls.Add(this.lbTips); this.gbCodeEditer.Controls.Add(this.txtCode); this.gbCodeEditer.Controls.Add(this.label1); - this.gbCodeEditer.Location = new System.Drawing.Point(14, 8); + this.gbCodeEditer.Location = new System.Drawing.Point(14, 7); this.gbCodeEditer.Name = "gbCodeEditer"; - this.gbCodeEditer.Size = new System.Drawing.Size(486, 71); + this.gbCodeEditer.Size = new System.Drawing.Size(486, 66); this.gbCodeEditer.TabIndex = 0; this.gbCodeEditer.TabStop = false; // - // btnGithub - // - this.btnGithub.Location = new System.Drawing.Point(351, 39); - this.btnGithub.Name = "btnGithub"; - this.btnGithub.Size = new System.Drawing.Size(126, 23); - this.btnGithub.TabIndex = 13; - this.btnGithub.Text = "访问 Github 代码库"; - this.btnGithub.UseVisualStyleBackColor = true; - this.btnGithub.Click += new System.EventHandler(this.btnGithub_Click); - // // btnWhyNoHaveExtendJob // - this.btnWhyNoHaveExtendJob.Location = new System.Drawing.Point(351, 14); + this.btnWhyNoHaveExtendJob.Location = new System.Drawing.Point(351, 16); this.btnWhyNoHaveExtendJob.Name = "btnWhyNoHaveExtendJob"; - this.btnWhyNoHaveExtendJob.Size = new System.Drawing.Size(126, 23); + this.btnWhyNoHaveExtendJob.Size = new System.Drawing.Size(126, 39); this.btnWhyNoHaveExtendJob.TabIndex = 12; this.btnWhyNoHaveExtendJob.Text = "为何没有进阶职业"; this.btnWhyNoHaveExtendJob.UseVisualStyleBackColor = true; @@ -558,9 +546,9 @@ private void InitializeComponent() // lbReset // this.lbReset.AutoSize = true; - this.lbReset.Location = new System.Drawing.Point(290, 20); + this.lbReset.Location = new System.Drawing.Point(290, 18); this.lbReset.Name = "lbReset"; - this.lbReset.Size = new System.Drawing.Size(31, 13); + this.lbReset.Size = new System.Drawing.Size(29, 12); this.lbReset.TabIndex = 5; this.lbReset.TabStop = true; this.lbReset.Text = "重置"; @@ -569,9 +557,9 @@ private void InitializeComponent() // lbSelectAll // this.lbSelectAll.AutoSize = true; - this.lbSelectAll.Location = new System.Drawing.Point(253, 20); + this.lbSelectAll.Location = new System.Drawing.Point(253, 18); this.lbSelectAll.Name = "lbSelectAll"; - this.lbSelectAll.Size = new System.Drawing.Size(31, 13); + this.lbSelectAll.Size = new System.Drawing.Size(29, 12); this.lbSelectAll.TabIndex = 4; this.lbSelectAll.TabStop = true; this.lbSelectAll.Text = "全选"; @@ -580,9 +568,9 @@ private void InitializeComponent() // lbCopy // this.lbCopy.AutoSize = true; - this.lbCopy.Location = new System.Drawing.Point(192, 20); + this.lbCopy.Location = new System.Drawing.Point(192, 18); this.lbCopy.Name = "lbCopy"; - this.lbCopy.Size = new System.Drawing.Size(55, 13); + this.lbCopy.Size = new System.Drawing.Size(53, 12); this.lbCopy.TabIndex = 3; this.lbCopy.TabStop = true; this.lbCopy.Text = "复制代码"; @@ -591,17 +579,17 @@ private void InitializeComponent() // lbTips // this.lbTips.AutoSize = true; - this.lbTips.Location = new System.Drawing.Point(12, 43); + this.lbTips.Location = new System.Drawing.Point(12, 40); this.lbTips.Name = "lbTips"; - this.lbTips.Size = new System.Drawing.Size(319, 13); + this.lbTips.Size = new System.Drawing.Size(317, 12); this.lbTips.TabIndex = 2; this.lbTips.Text = "请勾选职业来获得职业代码,或填写职业代码来反查职业。"; // // txtCode // - this.txtCode.Location = new System.Drawing.Point(86, 17); + this.txtCode.Location = new System.Drawing.Point(86, 16); this.txtCode.Name = "txtCode"; - this.txtCode.Size = new System.Drawing.Size(100, 20); + this.txtCode.Size = new System.Drawing.Size(100, 21); this.txtCode.TabIndex = 1; this.txtCode.TextChanged += new System.EventHandler(this.txtCode_TextChanged); // @@ -609,7 +597,7 @@ private void InitializeComponent() // this.label1.AutoSize = true; this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.label1.Location = new System.Drawing.Point(12, 21); + this.label1.Location = new System.Drawing.Point(12, 19); this.label1.Name = "label1"; this.label1.Size = new System.Drawing.Size(72, 13); this.label1.TabIndex = 0; @@ -618,9 +606,9 @@ private void InitializeComponent() // gbDoram // this.gbDoram.Controls.Add(this.cbSummoner); - this.gbDoram.Location = new System.Drawing.Point(14, 395); + this.gbDoram.Location = new System.Drawing.Point(14, 365); this.gbDoram.Name = "gbDoram"; - this.gbDoram.Size = new System.Drawing.Size(240, 56); + this.gbDoram.Size = new System.Drawing.Size(240, 52); this.gbDoram.TabIndex = 11; this.gbDoram.TabStop = false; this.gbDoram.Text = "杜兰族"; @@ -628,9 +616,9 @@ private void InitializeComponent() // cbSummoner // this.cbSummoner.AutoSize = true; - this.cbSummoner.Location = new System.Drawing.Point(16, 23); + this.cbSummoner.Location = new System.Drawing.Point(16, 21); this.cbSummoner.Name = "cbSummoner"; - this.cbSummoner.Size = new System.Drawing.Size(136, 17); + this.cbSummoner.Size = new System.Drawing.Size(132, 16); this.cbSummoner.TabIndex = 0; this.cbSummoner.Tag = "0x80000000"; this.cbSummoner.Text = "召唤师(Summoner)"; @@ -644,9 +632,9 @@ private void InitializeComponent() // // MainForm // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(513, 466); + this.ClientSize = new System.Drawing.Size(513, 430); this.Controls.Add(this.gbDoram); this.Controls.Add(this.gbCodeEditer); this.Controls.Add(this.gbAcolyte); @@ -738,7 +726,6 @@ private void InitializeComponent() private System.Windows.Forms.Label lbTips; private System.Windows.Forms.TextBox txtCode; private System.Windows.Forms.Label label1; - private System.Windows.Forms.Button btnGithub; private System.Windows.Forms.Button btnWhyNoHaveExtendJob; private System.Windows.Forms.GroupBox gbDoram; private System.Windows.Forms.CheckBox cbSummoner; diff --git a/src/MainForm.cs b/src/MainForm.cs index 3e7e4b7..cb6ca58 100644 --- a/src/MainForm.cs +++ b/src/MainForm.cs @@ -181,24 +181,7 @@ private void cbAsgard_CheckedChanged(object sender, EventArgs e) private void btnWhyNoHaveExtendJob_Click(object sender, EventArgs e) { - try - { - System.Diagnostics.Process.Start("http://blog.rathena.cn/2015/04/job_code_calculator/#whynotextend"); - } - catch - { - } - } - - private void btnGithub_Click(object sender, EventArgs e) - { - try - { - System.Diagnostics.Process.Start("https://github.com/CairoLee/JobCodeCalculator"); - } - catch - { - } + MessageBox.Show(this, "在 rAthena 中,职业代码只是用来控制职业系,如果你想限制一个物品只有进阶二转(比如超魔导师)才能使用的话,您应该配合 Class 字段来做限制。", "信息", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }