Browse Source

Cleanup BuildOptions

pull/30/head
PeterForstmeier 14 years ago
parent
commit
4513040d33
  1. 10
      src/AddIns/BackendBindings/CSharpBinding/Project/Src/OptionPanels/BuildOptions.xaml.cs
  2. 11
      src/AddIns/BackendBindings/VBNetBinding/Project/Src/OptionPanels/BuildOptionsXaml.xaml

10
src/AddIns/BackendBindings/CSharpBinding/Project/Src/OptionPanels/BuildOptions.xaml.cs

@ -38,7 +38,7 @@ namespace CSharpBinding.OptionPanels
private System.Windows.Input.ICommand baseIntermediateOutputPathCommand; private System.Windows.Input.ICommand baseIntermediateOutputPathCommand;
private System.Windows.Input.ICommand intermediateOutputPathCommand; private System.Windows.Input.ICommand intermediateOutputPathCommand;
private MSBuildBasedProject project; // private MSBuildBasedProject project;
public BuildOptions() public BuildOptions()
{ {
@ -192,8 +192,6 @@ namespace CSharpBinding.OptionPanels
protected override void Load(MSBuildBasedProject project, string configuration, string platform) protected override void Load(MSBuildBasedProject project, string configuration, string platform)
{ {
base.Load(project, configuration, platform); base.Load(project, configuration, platform);
this.project = project;
int val; int val;
if (!int.TryParse(BaseAddress.Value, NumberStyles.Integer, NumberFormatInfo.InvariantInfo, out val)) { if (!int.TryParse(BaseAddress.Value, NumberStyles.Integer, NumberFormatInfo.InvariantInfo, out val)) {
val = 0x400000; val = 0x400000;
@ -240,7 +238,7 @@ namespace CSharpBinding.OptionPanels
{ {
if (DocumentFileIsChecked) { if (DocumentFileIsChecked) {
this.xmlDocumentationTextBox.Text = MSBuildInternals.Escape( this.xmlDocumentationTextBox.Text = MSBuildInternals.Escape(
Path.ChangeExtension(ICSharpCode.Core.FileUtility.GetRelativePath(project.Directory, project.OutputAssemblyFullPath), Path.ChangeExtension(ICSharpCode.Core.FileUtility.GetRelativePath(base.Project.Directory, base.Project.OutputAssemblyFullPath),
".xml")); ".xml"));
} else { } else {
this.xmlDocumentationTextBox.Text = string.Empty; this.xmlDocumentationTextBox.Text = string.Empty;
@ -262,13 +260,13 @@ namespace CSharpBinding.OptionPanels
private void UpdateProjectExecute () private void UpdateProjectExecute ()
{ {
UpgradeViewContent.Show(project.ParentSolution).Select(project as IUpgradableProject); UpgradeViewContent.Show(base.Project.ParentSolution).Select(base.Project as IUpgradableProject);
this.UpdateTargetFrameworkCombo(); this.UpdateTargetFrameworkCombo();
} }
private void UpdateTargetFrameworkCombo() private void UpdateTargetFrameworkCombo()
{ {
TargetFramework fx = ((IUpgradableProject)project).CurrentTargetFramework; TargetFramework fx = ((IUpgradableProject)base.Project).CurrentTargetFramework;
if (fx != null) { if (fx != null) {
targetFrameworkComboBox.Items.Add(fx.DisplayName); targetFrameworkComboBox.Items.Add(fx.DisplayName);
targetFrameworkComboBox.SelectedIndex = 0; targetFrameworkComboBox.SelectedIndex = 0;

11
src/AddIns/BackendBindings/VBNetBinding/Project/Src/OptionPanels/BuildOptionsXaml.xaml

@ -240,17 +240,6 @@
<Label Grid.Row="4" Grid.Column="1" HorizontalAlignment="Right" <Label Grid.Row="4" Grid.Column="1" HorizontalAlignment="Right"
Content="{core:Localize Dialog.ProjectOptions.Build.DLLBaseAddress}"></Label> Content="{core:Localize Dialog.ProjectOptions.Build.DLLBaseAddress}"></Label>
<!-- Hex binding -->
<!--x:Name="dllBaseAddressTextBox"
<TextBox Grid.Row="4" Grid.Column="2">
<TextBox.Text>
<Binding Path="DllBaseAdress" UpdateSourceTrigger="LostFocus">
<Binding.ValidationRules>
<optionpanels:BaseAdressValidator />
</Binding.ValidationRules>
</Binding>
</TextBox.Text>
</TextBox>-->
<!-- Hex binding --> <!-- Hex binding -->
<TextBox Grid.Row="4" Grid.Column="2" <TextBox Grid.Row="4" Grid.Column="2"

Loading…
Cancel
Save