diff --git a/src/AddIns/BackendBindings/CSharpBinding/Project/CSharpBinding.addin b/src/AddIns/BackendBindings/CSharpBinding/Project/CSharpBinding.addin index 15bccf626c..e99bb17330 100644 --- a/src/AddIns/BackendBindings/CSharpBinding/Project/CSharpBinding.addin +++ b/src/AddIns/BackendBindings/CSharpBinding/Project/CSharpBinding.addin @@ -76,6 +76,9 @@ + diff --git a/src/Main/Base/Project/ICSharpCode.SharpDevelop.csproj b/src/Main/Base/Project/ICSharpCode.SharpDevelop.csproj index a73e7fd21c..6411f91370 100644 --- a/src/Main/Base/Project/ICSharpCode.SharpDevelop.csproj +++ b/src/Main/Base/Project/ICSharpCode.SharpDevelop.csproj @@ -269,6 +269,10 @@ TaskListOptionsl.xaml Code + + ApplicationSettingsXaml.xaml + Code + DebugOptions.xaml Code @@ -886,6 +890,7 @@ + diff --git a/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/ApplicationSettings.cs b/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/ApplicationSettings.cs index 05c63241fc..13f89ea282 100644 --- a/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/ApplicationSettings.cs +++ b/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/ApplicationSettings.cs @@ -86,7 +86,7 @@ namespace ICSharpCode.SharpDevelop.Gui.OptionPanels // maybe make this writable again? Needs special care when saving! Get("projectFile").ReadOnly = true; - RefreshStartupObjectEnabled(null, EventArgs.Empty); + RefreshStartupObjectEnabled(null, EventArgs.Empty); RefreshOutputNameTextBox(null, EventArgs.Empty); helper.AddConfigurationSelector(this); @@ -147,7 +147,7 @@ namespace ICSharpCode.SharpDevelop.Gui.OptionPanels applicationManifestComboBox.Text = "app.manifest"; } - + //-------------- sealed class ManifestBinding : ConfigurationGuiBinding { ComboBox applicationManifestComboBox; @@ -191,6 +191,8 @@ namespace ICSharpCode.SharpDevelop.Gui.OptionPanels } } + //-------------- + public static IList GetPossibleStartupObjects(IProject project) { List results = new List(); diff --git a/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/ApplicationSettingsXaml.xaml b/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/ApplicationSettingsXaml.xaml new file mode 100644 index 0000000000..7319b0c9f9 --- /dev/null +++ b/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/ApplicationSettingsXaml.xaml @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file