Skip to content

Commit 6fb9596

Browse files
committed
Resolve #15 and optimisations
1 parent fcb1c43 commit 6fb9596

File tree

10 files changed

+642
-19
lines changed

10 files changed

+642
-19
lines changed

BHOUserScript/AlreadyExistsFrm.Designer.cs

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

BHOUserScript/AlreadyExistsFrm.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,4 @@
11
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;
92
using System.Windows.Forms;
103

114
namespace BHOUserScript

BHOUserScript/BHOUserScript.csproj

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,12 @@
104104
<DependentUpon>AlreadyExistsFrm.cs</DependentUpon>
105105
</Compile>
106106
<Compile Include="db.cs" />
107+
<Compile Include="GetUserscriptsFrm.cs">
108+
<SubType>Form</SubType>
109+
</Compile>
110+
<Compile Include="GetUserscriptsFrm.Designer.cs">
111+
<DependentUpon>GetUserscriptsFrm.cs</DependentUpon>
112+
</Compile>
107113
<Compile Include="Options.cs">
108114
<SubType>Form</SubType>
109115
</Compile>
@@ -175,6 +181,9 @@
175181
<EmbeddedResource Include="AlreadyExistsFrm.resx">
176182
<DependentUpon>AlreadyExistsFrm.cs</DependentUpon>
177183
</EmbeddedResource>
184+
<EmbeddedResource Include="GetUserscriptsFrm.resx">
185+
<DependentUpon>GetUserscriptsFrm.cs</DependentUpon>
186+
</EmbeddedResource>
178187
<EmbeddedResource Include="Options.resx">
179188
<DependentUpon>Options.cs</DependentUpon>
180189
</EmbeddedResource>

BHOUserScript/GetUserscriptsFrm.Designer.cs

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

BHOUserScript/GetUserscriptsFrm.cs

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
using System;
2+
using System.Diagnostics;
3+
using System.Windows.Forms;
4+
5+
namespace BHOUserScript
6+
{
7+
public partial class GetUserscriptsFrm : Form
8+
{
9+
public GetUserscriptsFrm()
10+
{
11+
InitializeComponent();
12+
}
13+
14+
private void Start(string url)
15+
{
16+
new Process
17+
{
18+
StartInfo =
19+
{
20+
FileName = "iexplore.exe",
21+
Arguments = url
22+
}
23+
}.Start();
24+
DialogResult = DialogResult.OK;
25+
}
26+
27+
private void userscriptsMirrorLbl_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
28+
{
29+
Start("http://userscripts-mirror.org/");
30+
}
31+
32+
private void greasyforkLbl_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
33+
{
34+
Start("https://greasyfork.org/en");
35+
}
36+
37+
private void openUserJsLbl_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
38+
{
39+
Start("https://openuserjs.org/");
40+
}
41+
42+
private void proTurkersLbl_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
43+
{
44+
Start("http://proturkers.com/");
45+
}
46+
47+
private void openJsScriptsLbl_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
48+
{
49+
Start("http://openjs.com/scripts/");
50+
}
51+
52+
private void userStylesLbl_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
53+
{
54+
Start("https://userstyles.org/");
55+
}
56+
57+
private void button1_Click(object sender, EventArgs e)
58+
{
59+
DialogResult = DialogResult.Cancel;
60+
}
61+
}
62+
}

0 commit comments

Comments
 (0)