|
|
|
@ -6,53 +6,58 @@ |
|
|
|
xmlns:project="clr-namespace:ICSharpCode.SharpDevelop.Project;assembly=ICSharpCode.SharpDevelop" |
|
|
|
xmlns:project="clr-namespace:ICSharpCode.SharpDevelop.Project;assembly=ICSharpCode.SharpDevelop" |
|
|
|
xmlns:widgets="http://icsharpcode.net/sharpdevelop/widgets" |
|
|
|
xmlns:widgets="http://icsharpcode.net/sharpdevelop/widgets" |
|
|
|
xmlns:core="http://icsharpcode.net/sharpdevelop/core"> |
|
|
|
xmlns:core="http://icsharpcode.net/sharpdevelop/core"> |
|
|
|
|
|
|
|
<ScrollViewer VerticalScrollBarVisibility="Auto"> |
|
|
|
<GroupBox Header="{core:Localize ICSharpCode.CppBinding.ProjectOptions.Preprocessor}"> |
|
|
|
<GroupBox Header="{core:Localize ICSharpCode.CppBinding.ProjectOptions.Preprocessor}"> |
|
|
|
<Grid > |
|
|
|
|
|
|
|
<Grid.RowDefinitions> |
|
|
|
<Grid> |
|
|
|
<RowDefinition Height="30"></RowDefinition> |
|
|
|
<Grid.RowDefinitions> |
|
|
|
<RowDefinition Height="50"></RowDefinition> |
|
|
|
<RowDefinition Height="30"></RowDefinition> |
|
|
|
<RowDefinition Height="30"></RowDefinition> |
|
|
|
<RowDefinition Height="50"></RowDefinition> |
|
|
|
<RowDefinition Height="30" ></RowDefinition> |
|
|
|
<RowDefinition Height="30"></RowDefinition> |
|
|
|
<RowDefinition Height="30"></RowDefinition> |
|
|
|
<RowDefinition Height="30" ></RowDefinition> |
|
|
|
<RowDefinition Height="30"></RowDefinition> |
|
|
|
<RowDefinition Height="30"></RowDefinition> |
|
|
|
<RowDefinition Height="30"></RowDefinition> |
|
|
|
<RowDefinition Height="30"></RowDefinition> |
|
|
|
</Grid.RowDefinitions> |
|
|
|
<RowDefinition Height="30"></RowDefinition> |
|
|
|
<Grid.ColumnDefinitions> |
|
|
|
</Grid.RowDefinitions> |
|
|
|
<ColumnDefinition></ColumnDefinition> |
|
|
|
<Grid.ColumnDefinitions> |
|
|
|
<ColumnDefinition Width="50"></ColumnDefinition> |
|
|
|
<ColumnDefinition></ColumnDefinition> |
|
|
|
</Grid.ColumnDefinitions> |
|
|
|
<ColumnDefinition Width="50"></ColumnDefinition> |
|
|
|
|
|
|
|
</Grid.ColumnDefinitions> |
|
|
|
<Label Content="{core:Localize ICSharpCode.CppBinding.ProjectOptions.Preprocessor.Includes}"></Label> |
|
|
|
|
|
|
|
|
|
|
|
<Label Content="{core:Localize ICSharpCode.CppBinding.ProjectOptions.Preprocessor.Includes}"></Label> |
|
|
|
<TextBox x:Name="includePathTextBox" Grid.Row="1" |
|
|
|
|
|
|
|
Text="{Binding IncludePath.Value, UpdateSourceTrigger=PropertyChanged}"></TextBox> |
|
|
|
<TextBox x:Name="includePathTextBox" Grid.Row="1" |
|
|
|
|
|
|
|
Text="{Binding IncludePath.Value, UpdateSourceTrigger=PropertyChanged}"></TextBox> |
|
|
|
<Button x:Name="includePathButton" |
|
|
|
|
|
|
|
Grid.Row="1" Height="20" Click="IncludePathButton_Click" Margin="5" Grid.Column="1" Content="...."></Button> |
|
|
|
<Button Grid.Row="1" VerticalAlignment="Center" Padding="9,1" |
|
|
|
|
|
|
|
Click="IncludePathButton_Click" Margin="5" Grid.Column="1" Content="..."></Button> |
|
|
|
<Label Grid.Row="2" Content="{core:Localize ICSharpCode.CppBinding.ProjectOptions.Preprocessor.Definitions}"></Label> |
|
|
|
|
|
|
|
|
|
|
|
<Label Grid.Row="2" |
|
|
|
<TextBox x:Name="defineTextBox" TextChanged="TextBox_TextChanged" Grid.Row="3"></TextBox> |
|
|
|
Content="{core:Localize ICSharpCode.CppBinding.ProjectOptions.Preprocessor.Definitions}"></Label> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<TextBox x:Name="defineTextBox" VerticalAlignment="Center" |
|
|
|
<Button x:Name="definePathButton" Click="DefinePathButton_Click" Grid.Row="3" Grid.Column="1" Margin="5" Content="...."></Button> |
|
|
|
TextChanged="TextBox_TextChanged" Grid.Row="3"></TextBox> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<Button Grid.Row="3" Grid.Column="1" Padding="9,1" Margin="5" VerticalAlignment="Center" |
|
|
|
<Label Grid.Row="4" Content="{core:Localize ICSharpCode.CppBinding.ProjectOptions.Preprocessor.Undefinitions}"></Label> |
|
|
|
Click="DefinePathButton_Click" |
|
|
|
|
|
|
|
Content="..."></Button> |
|
|
|
|
|
|
|
|
|
|
|
<TextBox x:Name="undefineTextBox" TextChanged="TextBox_TextChanged" Grid.Row="5"></TextBox> |
|
|
|
|
|
|
|
|
|
|
|
<Label Grid.Row="4" Content="{core:Localize ICSharpCode.CppBinding.ProjectOptions.Preprocessor.Undefinitions}"></Label> |
|
|
|
<Button x:Name="undefineButton" Click="UndefineButton_Click" Grid.Row="5" Grid.Column="1" Margin="5" Content="...."></Button> |
|
|
|
|
|
|
|
|
|
|
|
<TextBox x:Name="undefineTextBox" Grid.Row="5" VerticalAlignment="Center" |
|
|
|
|
|
|
|
TextChanged="TextBox_TextChanged" ></TextBox> |
|
|
|
<CheckBox x:Name="undefineAllCheckBox" Grid.Row="6" Margin="5" |
|
|
|
|
|
|
|
IsChecked="{Binding CheckBoxChecked, UpdateSourceTrigger=PropertyChanged}" |
|
|
|
<Button Grid.Row="5" Grid.Column="1" Padding="9,1" Margin="5" VerticalAlignment="Center" |
|
|
|
Content="{core:Localize ICSharpCode.CppBinding.ProjectOptions.Preprocessor.UndefineAll}"></CheckBox> |
|
|
|
Click="UndefineButton_Click" |
|
|
|
|
|
|
|
Content="..."></Button> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<CheckBox x:Name="undefineAllCheckBox" Grid.Row="6" Margin="5" |
|
|
|
|
|
|
|
IsChecked="{Binding CheckBoxChecked, UpdateSourceTrigger=PropertyChanged}" |
|
|
|
|
|
|
|
Content="{core:Localize ICSharpCode.CppBinding.ProjectOptions.Preprocessor.UndefineAll}"></CheckBox> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</Grid> |
|
|
|
|
|
|
|
|
|
|
|
</Grid> |
|
|
|
</GroupBox> |
|
|
|
|
|
|
|
</ScrollViewer> |
|
|
|
</GroupBox> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</optionpanels:ProjectOptionPanel> |
|
|
|
</optionpanels:ProjectOptionPanel> |