Skip to content

Commit 24392b1

Browse files
committed
release version 0.1
1 parent 821fa8c commit 24392b1

8 files changed

Lines changed: 179 additions & 30 deletions

File tree

res/images/FLASH TO EXE-3.png

3.07 KB
Loading

src/OpenSWF2EXE/OpenSWF2EXE/AboutForm.Designer.cs

Lines changed: 114 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 33 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,43 @@
1-
using System;
2-
using System.Collections.Generic;
3-
using System.ComponentModel;
4-
using System.Data;
5-
using System.Drawing;
6-
using System.Linq;
7-
using System.Text;
8-
using System.Threading.Tasks;
9-
using System.Windows.Forms;
1+
using System.Diagnostics;
102

113
namespace OpenSWF2EXE
124
{
135
public partial class AboutForm : Form
146
{
7+
#region LocaleSetting
8+
9+
private string AuthorTextCN = "作者:";
10+
private string AuthorTextEN = "Author:";
11+
12+
private string EmailTextCN = "邮箱:";
13+
private string EmailTextEN = "Email:";
14+
15+
private string GithubTextCN = "Github:";
16+
private string GithubTextEN = "Github:";
17+
18+
#endregion
19+
1520
public AboutForm()
1621
{
1722
InitializeComponent();
23+
if (MainWindow.humanLanguage == HumanLanguage.Chinese)
24+
{
25+
AuthorText.Text = AuthorTextCN;
26+
EmailText.Text = EmailTextCN;
27+
GithubText.Text = GithubTextCN;
28+
}
29+
else if (MainWindow.humanLanguage == HumanLanguage.English)
30+
{
31+
AuthorText.Text = AuthorTextEN;
32+
EmailText.Text = EmailTextEN;
33+
GithubText.Text = GithubTextEN;
34+
}
35+
}
36+
37+
//ref:https://stackoverflow.com/questions/502199/how-to-open-a-web-page-from-my-application
38+
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
39+
{
40+
Process.Start(new ProcessStartInfo { FileName = githubLink.Text, UseShellExecute = true });
1841
}
1942
}
20-
}
43+
}

src/OpenSWF2EXE/OpenSWF2EXE/MainWindow.Designer.cs

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/OpenSWF2EXE/OpenSWF2EXE/MainWindow.cs

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public enum SWF2EXE_Result
1717

1818
public partial class MainWindow : Form
1919
{
20-
private HumanLanguage humanLanguage;
20+
public static HumanLanguage humanLanguage;
2121

2222
#region LocaleSetting
2323

@@ -73,7 +73,7 @@ public partial class MainWindow : Form
7373

7474
private void SetLocale(HumanLanguage humanLanguage)
7575
{
76-
this.humanLanguage = humanLanguage;
76+
MainWindow.humanLanguage = humanLanguage;
7777
switch (humanLanguage)
7878
{
7979
case HumanLanguage.Chinese:
@@ -256,11 +256,11 @@ private void ConvertButton_Click(object sender, EventArgs e)
256256

257257
if (string.IsNullOrWhiteSpace(flashPlayerPath))
258258
{
259-
if (this.humanLanguage == HumanLanguage.Chinese)
259+
if (MainWindow.humanLanguage == HumanLanguage.Chinese)
260260
{
261261
ConsoleWriteLine("FlashPlayer路径不能为空!!!");
262262
}
263-
else if (this.humanLanguage == HumanLanguage.English)
263+
else if (MainWindow.humanLanguage == HumanLanguage.English)
264264
{
265265
ConsoleWriteLine("FlashPlayer's path can't be empty!!!");
266266
}
@@ -269,11 +269,11 @@ private void ConvertButton_Click(object sender, EventArgs e)
269269

270270
if (string.IsNullOrWhiteSpace(flashSWFPath))
271271
{
272-
if (this.humanLanguage == HumanLanguage.Chinese)
272+
if (MainWindow.humanLanguage == HumanLanguage.Chinese)
273273
{
274274
ConsoleWriteLine("swf文件路径不能为空!!!");
275275
}
276-
else if (this.humanLanguage == HumanLanguage.English)
276+
else if (MainWindow.humanLanguage == HumanLanguage.English)
277277
{
278278
ConsoleWriteLine("swf file's path can't be empty!!!");
279279
}
@@ -282,11 +282,11 @@ private void ConvertButton_Click(object sender, EventArgs e)
282282

283283
if (string.IsNullOrWhiteSpace(outputPath))
284284
{
285-
if (this.humanLanguage == HumanLanguage.Chinese)
285+
if (MainWindow.humanLanguage == HumanLanguage.Chinese)
286286
{
287287
ConsoleWriteLine("输出路径必须被指定!!!");
288288
}
289-
else if (this.humanLanguage == HumanLanguage.English)
289+
else if (MainWindow.humanLanguage == HumanLanguage.English)
290290
{
291291
ConsoleWriteLine("output folder must be specified!!!");
292292
}
@@ -302,11 +302,11 @@ private void ConvertButton_Click(object sender, EventArgs e)
302302
{
303303
case SWF2EXE_Result.OK:
304304
{
305-
if (this.humanLanguage == HumanLanguage.Chinese)
305+
if (MainWindow.humanLanguage == HumanLanguage.Chinese)
306306
{
307307
ConsoleWriteLine("转换成功。");
308308
}
309-
else if (this.humanLanguage == HumanLanguage.English)
309+
else if (MainWindow.humanLanguage == HumanLanguage.English)
310310
{
311311
ConsoleWriteLine("Work Success.");
312312
}
@@ -319,11 +319,11 @@ private void ConvertButton_Click(object sender, EventArgs e)
319319
break;
320320
case SWF2EXE_Result.FlashPlayerInvalid:
321321
{
322-
if (this.humanLanguage == HumanLanguage.Chinese)
322+
if (MainWindow.humanLanguage == HumanLanguage.Chinese)
323323
{
324324
ConsoleWriteLine("FlashPlayer无效!!!");
325325
}
326-
else if (this.humanLanguage == HumanLanguage.English)
326+
else if (MainWindow.humanLanguage == HumanLanguage.English)
327327
{
328328
ConsoleWriteLine("FlashPlayer invalid!!!");
329329
}
@@ -332,11 +332,11 @@ private void ConvertButton_Click(object sender, EventArgs e)
332332
break;
333333
case SWF2EXE_Result.FlashSWFInvalid:
334334
{
335-
if (this.humanLanguage == HumanLanguage.Chinese)
335+
if (MainWindow.humanLanguage == HumanLanguage.Chinese)
336336
{
337337
ConsoleWriteLine("Flash文件无效!!!");
338338
}
339-
else if (this.humanLanguage == HumanLanguage.English)
339+
else if (MainWindow.humanLanguage == HumanLanguage.English)
340340
{
341341
ConsoleWriteLine("Flash File invalid!!!");
342342
}

src/OpenSWF2EXE/OpenSWF2EXE/Properties/Resources.Designer.cs

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/OpenSWF2EXE/OpenSWF2EXE/Properties/Resources.resx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -118,13 +118,16 @@
118118
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119119
</resheader>
120120
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
121-
<data name="1" type="System.Resources.ResXFileRef, System.Windows.Forms">
122-
<value>..\Resources\1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
123-
</data>
124121
<data name="2" type="System.Resources.ResXFileRef, System.Windows.Forms">
125122
<value>..\Resources\2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
126123
</data>
124+
<data name="1" type="System.Resources.ResXFileRef, System.Windows.Forms">
125+
<value>..\Resources\1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
126+
</data>
127127
<data name="3" type="System.Resources.ResXFileRef, System.Windows.Forms">
128128
<value>..\Resources\3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
129129
</data>
130+
<data name="FLASH TO EXE-3" type="System.Resources.ResXFileRef, System.Windows.Forms">
131+
<value>..\Resources\FLASH TO EXE-3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
132+
</data>
130133
</root>
3.07 KB
Loading

0 commit comments

Comments
 (0)