}\r
\r
/// <summary>\r
- /// Looks up a localized string similar to Please select a preset..\r
+ /// Looks up a localized string similar to Please select make sure you have selected one of your own presets. Please note that you cannot export built-in presets..\r
/// </summary>\r
public static string Main_SelectPreset {\r
get {\r
<value>You must first scan a source and setup your job before starting an encode. Click the 'Source' button on the toolbar to continue.</value>\r
</data>\r
<data name="Main_SelectPreset" xml:space="preserve">\r
- <value>Please select a preset.</value>\r
+ <value>Please select make sure you have selected one of your own presets. Please note that you cannot export built-in presets.</value>\r
</data>\r
<data name="Main_SelectPresetForUpdate" xml:space="preserve">\r
<value>Please select a preset to update.</value>\r
/// </summary>\r
public void PresetExport()\r
{\r
- SaveFileDialog savefiledialog = new SaveFileDialog\r
- {\r
- Filter = "json|*.json", \r
- CheckPathExists = true, \r
- AddExtension = true, \r
- DefaultExt = ".json", \r
- OverwritePrompt = true, \r
- FilterIndex = 0\r
- };\r
- if (this.selectedPreset != null)\r
- {\r
+ if (this.selectedPreset != null && !this.selectedPreset.IsBuildIn)\r
+ {\r
+ SaveFileDialog savefiledialog = new SaveFileDialog\r
+ {\r
+ Filter = "json|*.json",\r
+ CheckPathExists = true,\r
+ AddExtension = true,\r
+ DefaultExt = ".json",\r
+ OverwritePrompt = true,\r
+ FilterIndex = 0\r
+ };\r
+\r
savefiledialog.ShowDialog();\r
string filename = savefiledialog.FileName;\r
\r