OSDN Git Service

898b067e7aeb6a86c00d3076cca24c39b3385096
[handbrake-jp/handbrake-jp-git.git] / win / C# / frmAddPreset.cs
1 /*  frmAddPreset.cs $\r
2         \r
3            This file is part of the HandBrake source code.\r
4            Homepage: <http://handbrake.fr>.\r
5            It may be used under the terms of the GNU General Public License. */\r
6 \r
7 using System;\r
8 using System.Collections.Generic;\r
9 using System.ComponentModel;\r
10 using System.Data;\r
11 using System.Drawing;\r
12 using System.Text;\r
13 using System.Windows.Forms;\r
14 using System.IO;\r
15 \r
16 namespace Handbrake\r
17 {\r
18     public partial class frmAddPreset : Form\r
19     {\r
20         private frmMain frmMainWindow;\r
21         Functions.Presets presetCode;\r
22 \r
23         public frmAddPreset(frmMain fmw, Functions.Presets presetHandler)\r
24         {\r
25             InitializeComponent();\r
26             frmMainWindow = fmw;\r
27             presetCode = presetHandler;\r
28         }\r
29 \r
30         private void btn_add_Click(object sender, EventArgs e)\r
31         {\r
32             Functions.Common hb_common_func = new Functions.Common();\r
33             String query = hb_common_func.GenerateTheQuery(frmMainWindow);\r
34 \r
35             if (presetCode.addPreset(txt_preset_name.Text.Trim(), query) == true)\r
36             {\r
37                 frmMainWindow.loadPresetPanel();\r
38                 this.Close();\r
39             }\r
40         }\r
41     }\r
42 }