X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=win%2FC%23%2FfrmMain.cs;h=184af65a6413f6cc138321c0230796f727955fe9;hb=01adcc9f552746e1c6b4503c78d4c27891d68f68;hp=1323ff73456dd3820f341336064b5a41b089d996;hpb=f7a7eaca69b887a91039717492387862ccc22265;p=handbrake-jp%2Fhandbrake-jp-git.git
diff --git a/win/C#/frmMain.cs b/win/C#/frmMain.cs
index 1323ff73..184af65a 100644
--- a/win/C#/frmMain.cs
+++ b/win/C#/frmMain.cs
@@ -15,6 +15,9 @@ namespace Handbrake
using System.Linq;
using System.Threading;
using System.Windows.Forms;
+
+ using DevExpress.Utils.Menu;
+
using Functions;
using HandBrake.ApplicationServices.EventArgs;
@@ -119,6 +122,7 @@ namespace Handbrake
public frmMain(string[] args)
{
InitializeComponent();
+ this.presetsToolStrip.Renderer = new ToolStripRenderOverride();
// We can use LibHB, if the library hb.dll exists.
this.SourceScan = File.Exists("hb.dll") ? (IScan)new LibScan() : new ScanService();
@@ -434,136 +438,24 @@ namespace Handbrake
#endregion
- #region Presets Menu
-
- ///
- /// Reset the Built in Presets
- ///
- ///
- /// The sender.
- ///
- ///
- /// The e.
- ///
- private void mnu_presetReset_Click(object sender, EventArgs e)
- {
- presetHandler.UpdateBuiltInPresets(string.Empty);
- LoadPresetPanel();
- if (treeView_presets.Nodes.Count == 0)
- MessageBox.Show(
- "Unable to load the presets.xml file. Please select \"Update Built-in Presets\" from the Presets Menu. \nMake sure you are running the program in Admin mode if running on Vista. See Windows FAQ for details!",
- "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
- else
- MessageBox.Show("Presets have been updated!", "Alert", MessageBoxButtons.OK, MessageBoxIcon.Information);
-
- treeView_presets.ExpandAll();
- }
-
- ///
- /// Delete the selected preset
- ///
- ///
- /// The sender.
- ///
- ///
- /// The e.
- ///
- private void mnu_delete_preset_Click(object sender, EventArgs e)
- {
- presetHandler.ClearBuiltIn();
- LoadPresetPanel(); // Reload the preset panel
- }
+ #region Help Menu (Toolbar)
///
- /// Select the Normal preset
+ /// Menu - Display the User Guide Web Page
///
- ///
- /// The sender.
- ///
- ///
- /// The e.
- ///
- private void mnu_SelectDefault_Click(object sender, EventArgs e)
- {
- loadNormalPreset();
- }
-
- ///
- /// Import a plist Preset
- ///
- ///
- /// The sender.
- ///
- ///
- /// The e.
- ///
- private void mnu_importMacPreset_Click(object sender, EventArgs e)
- {
- ImportPreset();
- }
-
- ///
- /// Export a Plist Preset
- ///
- ///
- /// The sender.
- ///
- ///
- /// The e.
- ///
- private void mnu_exportMacPreset_Click(object sender, EventArgs e)
- {
- ExportPreset();
- }
-
- ///
- /// Create a new Preset
- ///
- ///
- /// The sender.
- ///
- ///
- /// The e.
- ///
- private void btn_new_preset_Click(object sender, EventArgs e)
- {
- Form preset = new frmAddPreset(this, presetHandler);
- if (preset.ShowDialog() == DialogResult.OK)
- {
- TreeNode presetTreeview = new TreeNode(presetHandler.LastPresetAdded.Name) { ForeColor = Color.Black };
- treeView_presets.Nodes.Add(presetTreeview);
- presetHandler.LastPresetAdded = null;
- }
- }
-
- #endregion
-
- #region Help Menu
-
- ///
- /// Menu - Display the User Guide Web Page
- ///
- ///
- /// The sender.
- ///
- ///
- /// The e.
- ///
- private void mnu_user_guide_Click(object sender, EventArgs e)
+ /// The Sender
+ /// The EventArgs
+ private void MnuUserGuide_Click(object sender, EventArgs e)
{
Process.Start("http://trac.handbrake.fr/wiki/HandBrakeGuide");
}
///
- /// Menu - Check for Updates
+ /// Check for Updates
///
- ///
- /// The sender.
- ///
- ///
- /// The e.
- ///
- private void mnu_UpdateCheck_Click(object sender, EventArgs e)
+ /// The Sender
+ /// The EventArgs
+ private void MnuCheckForUpdates_Click(object sender, EventArgs e)
{
lbl_updateCheck.Visible = true;
Settings.Default.lastUpdateCheckDate = DateTime.Now;
@@ -577,13 +469,9 @@ namespace Handbrake
///
/// Menu - Display the About Window
///
- ///
- /// The sender.
- ///
- ///
- /// The e.
- ///
- private void mnu_about_Click(object sender, EventArgs e)
+ /// The Sender
+ /// The EventArgs
+ private void MnuAboutHandBrake_Click(object sender, EventArgs e)
{
using (frmAbout About = new frmAbout())
{
@@ -708,16 +596,7 @@ namespace Handbrake
// Presets Management
- ///
- /// Button - Add a preset
- ///
- ///
- /// The sender.
- ///
- ///
- /// The e.
- ///
- private void btn_addPreset_Click(object sender, EventArgs e)
+ private void BtnAddPreset_Click(object sender, EventArgs e)
{
Form preset = new frmAddPreset(this, presetHandler);
if (preset.ShowDialog() == DialogResult.OK)
@@ -728,16 +607,7 @@ namespace Handbrake
}
}
- ///
- /// Button - remove a Preset
- ///
- ///
- /// The sender.
- ///
- ///
- /// The e.
- ///
- private void btn_removePreset_Click(object sender, EventArgs e)
+ private void BtnRemovePreset_Click(object sender, EventArgs e)
{
DialogResult result = MessageBox.Show("Are you sure you wish to delete the selected preset?", "Preset",
MessageBoxButtons.YesNo, MessageBoxIcon.Question);
@@ -752,16 +622,8 @@ namespace Handbrake
treeView_presets.Select();
}
- ///
- /// Button - Set the selected preset as the default
- ///
- ///
- /// The sender.
- ///
- ///
- /// The e.
- ///
- private void btn_setDefault_Click(object sender, EventArgs e)
+
+ private void MnuSetDefaultPreset_Click(object sender, EventArgs e)
{
if (treeView_presets.SelectedNode != null)
{
@@ -778,6 +640,30 @@ namespace Handbrake
MessageBox.Show("Please select a preset first.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
+ private void MnuImportPreset_Click(object sender, EventArgs e)
+ {
+ this.ImportPreset();
+ }
+
+ private void MnuExportPreset_Click(object sender, EventArgs e)
+ {
+ this.ExportPreset();
+ }
+
+ private void MnuResetBuiltInPresets_Click(object sender, EventArgs e)
+ {
+ presetHandler.UpdateBuiltInPresets(string.Empty);
+ LoadPresetPanel();
+ if (treeView_presets.Nodes.Count == 0)
+ MessageBox.Show(
+ "Unable to load the presets.xml file. Please select \"Update Built-in Presets\" from the Presets Menu. \nMake sure you are running the program in Admin mode if running on Vista. See Windows FAQ for details!",
+ "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
+ else
+ MessageBox.Show("Presets have been updated!", "Alert", MessageBoxButtons.OK, MessageBoxIcon.Information);
+
+ treeView_presets.ExpandAll();
+ }
+
///
/// PresetBar Mouse Down event
///