ο»Ώ<Windowx:Class="VBASync.WPF.SettingsWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft.com/expression/blend/2008"xmlns:l10n="clr-namespace:VBASync.Localization;assembly=VBASync"xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"Title="{x:Static l10n:VBASyncResources.SWTitle}"Width="400"Height="340"x:ClassModifier="internal"Background="{DynamicResource {x:Static SystemColors.ControlBrushKey}}"Icon="Icons/VBA Sync Simple.ico"ResizeMode="NoResize"mc:Ignorable="d"><Window.Resources><Style x:Key="Level1" TargetType="{x:Type FrameworkElement}"><Setter Property="Margin" Value="4,8,0,0" /></Style><Style x:Key="Level1Close" TargetType="{x:Type FrameworkElement}"><Setter Property="Margin" Value="4,4,0,0" /></Style><Style x:Key="Level1VeryClose" TargetType="{x:Type FrameworkElement}"><Setter Property="Margin" Value="4,2,0,0" /></Style><Style x:Key="Level1Solid" TargetType="{x:Type FrameworkElement}"><Setter Property="Margin" Value="4,0,0,0" /></Style><Style x:Key="Level2" TargetType="{x:Type FrameworkElement}"><Setter Property="Margin" Value="20,4,0,0" /></Style><Style x:Key="ExpanderChild" TargetType="{x:Type FrameworkElement}"><Setter Property="Margin" Value="16,4,0,0" /><Setter Property="HorizontalAlignment" Value="Stretch" /></Style></Window.Resources><DockPanel Margin="4"><StackPanelMargin="0,12,0,0"HorizontalAlignment="Right"DockPanel.Dock="Bottom"Orientation="Horizontal"><StackPanel.Resources><Style TargetType="{x:Type Button}"><Setter Property="Margin" Value="4,0,0,0" /></Style></StackPanel.Resources><Buttonx:Name="ApplyButton"MinWidth="75"Click="ApplyButton_Click"Content="{x:Static l10n:VBASyncResources.ApplyAction}" /><Buttonx:Name="CancelButton"MinWidth="75"Click="CancelButton_Click"Content="{x:Static l10n:VBASyncResources.CancelAction}"IsCancel="True" /><Buttonx:Name="OkButton"Height="20"MinWidth="75"VerticalAlignment="Top"Click="OkButton_Click"Content="{x:Static l10n:VBASyncResources.OKAction}"IsDefault="True" /></StackPanel><TabControl><TabItem Header="{x:Static l10n:VBASyncResources.SWGeneralTab}"><Grid><Grid.RowDefinitions><RowDefinition Height="Auto" /><RowDefinition Height="Auto" /><RowDefinition Height="Auto" /><RowDefinition Height="Auto" /><RowDefinition Height="Auto" /><RowDefinition Height="Auto" /><RowDefinition Height="Auto" /></Grid.RowDefinitions><Grid.ColumnDefinitions><ColumnDefinition /><ColumnDefinition Width="Auto" /></Grid.ColumnDefinitions><LabelGrid.Row="0"Grid.Column="0"Padding="0"Content="{x:Static l10n:VBASyncResources.SWLanguage}"Style="{StaticResource Level1}"Target="{Binding ElementName=LanguageComboBox}" /><ComboBoxx:Name="LanguageComboBox"Grid.Row="1"Grid.Column="0"Grid.ColumnSpan="2"SelectionChanged="LanguageComboBox_SelectionChanged"Style="{StaticResource Level1Close}"><ComboBoxItem IsSelected="True" Tag="en"><ComboBoxItem.Content><StackPanel Orientation="Horizontal"><Image Source="Icons/English.png" /><TextBlockMargin="4,0,0,0"Padding="0"Text="English" /></StackPanel></ComboBoxItem.Content></ComboBoxItem><ComboBoxItem Tag="fr"><ComboBoxItem.Content><StackPanel Orientation="Horizontal"><Image Margin="2,0,0,0" Source="Icons/French.png" /><TextBlockMargin="6,0,0,0"Padding="0"Text="FranΓ§ais" /></StackPanel></ComboBoxItem.Content></ComboBoxItem></ComboBox><LabelGrid.Row="2"Grid.Column="0"Padding="0"Content="{x:Static l10n:VBASyncResources.SWDiffTool}"Style="{StaticResource Level1}"Target="{Binding ElementName=DiffToolBrowseBox}" /><TextBoxx:Name="DiffToolBrowseBox"Grid.Row="3"Grid.Column="0"Height="23"VerticalAlignment="Center"Drop="TextBoxFileDrop"PreviewDragEnter="TextBoxFilePreviewDragEnter"PreviewDragOver="TextBoxFilePreviewDragOver"Style="{StaticResource Level1Close}"Text="{Binding DiffTool}"><TextBox.ContextMenu><ContextMenu><MenuItem Command="ApplicationCommands.Undo" /><MenuItem Command="ApplicationCommands.Redo" /><Separator /><MenuItem Command="ApplicationCommands.Cut" /><MenuItem Command="ApplicationCommands.Copy" /><MenuItem Command="ApplicationCommands.Paste" /><MenuItem Command="ApplicationCommands.Delete" /><Separator /><MenuItem Command="ApplicationCommands.SelectAll" /></ContextMenu></TextBox.ContextMenu></TextBox><Buttonx:Name="DiffToolBrowseButton"Grid.Row="3"Grid.Column="1"Height="23"MinWidth="75"Margin="4,0,0,0"VerticalAlignment="Bottom"Click="DiffToolBrowseButton_Click"Content="{x:Static l10n:VBASyncResources.BrowseAction}" /><LabelGrid.Row="4"Grid.Column="0"Padding="0"Content="{x:Static l10n:VBASyncResources.SWDiffToolParameters}"Style="{StaticResource Level1}"Target="{Binding ElementName=DiffToolParametersBox}" /><TextBoxx:Name="DiffToolParametersBox"Grid.Row="5"Grid.Column="0"Grid.ColumnSpan="2"Height="23"VerticalAlignment="Center"Style="{StaticResource Level1Close}"Text="{Binding DiffToolParameters}"><TextBox.ContextMenu><ContextMenu><MenuItem Command="ApplicationCommands.Undo" /><MenuItem Command="ApplicationCommands.Redo" /><Separator /><MenuItem Command="ApplicationCommands.Cut" /><MenuItem Command="ApplicationCommands.Copy" /><MenuItem Command="ApplicationCommands.Paste" /><MenuItem Command="ApplicationCommands.Delete" /><Separator /><MenuItem Command="ApplicationCommands.SelectAll" /></ContextMenu></TextBox.ContextMenu></TextBox><LabelGrid.Row="6"Grid.Column="0"Grid.ColumnSpan="2"Padding="0"Content="{x:Static l10n:VBASyncResources.SWDiffToolParametersHelp}"Style="{StaticResource Level1Close}" /></Grid></TabItem><TabItem Header="{x:Static l10n:VBASyncResources.SWSessionTab}"><StackPanel><CheckBoxVerticalAlignment="Top"IsChecked="{Binding IgnoreEmpty}"Style="{StaticResource Level1}"><TextBlockMargin="4,0,0,0"Text="{x:Static l10n:VBASyncResources.SWIgnoreEmpty}"TextWrapping="Wrap" /></CheckBox><CheckBoxVerticalAlignment="Top"IsChecked="{Binding SearchRepositorySubdirectories}"Style="{StaticResource Level1}"><TextBlockMargin="4,0,0,0"Text="{x:Static l10n:VBASyncResources.SWSearchRepositorySubdirectories}"TextWrapping="Wrap" /></CheckBox><CheckBoxVerticalAlignment="Top"IsChecked="{Binding AddNewDocumentsToFile}"Style="{StaticResource Level1}"><TextBlockMargin="4,0,0,0"Text="{x:Static l10n:VBASyncResources.SWAddNewDocumentsToFile}"TextWrapping="Wrap" /></CheckBox><CheckBoxVerticalAlignment="Top"IsChecked="{Binding DeleteDocumentsFromFile}"Style="{StaticResource Level1}"><TextBlockMargin="4,0,0,0"Text="{x:Static l10n:VBASyncResources.SWDeleteDocumentsFromFile}"TextWrapping="Wrap" /></CheckBox><LabelPadding="0"Content="{x:Static l10n:VBASyncResources.SWBeforePublishHook}"Style="{StaticResource Level1}" /><TextBox Style="{StaticResource Level1Close}" Text="{Binding BeforePublishHookContent}" /><LabelPadding="0"Content="{x:Static l10n:VBASyncResources.SWBeforePublishHookHelp}"Style="{StaticResource Level1Close}" /><LabelPadding="0"Content="{x:Static l10n:VBASyncResources.SWAfterExtractHook}"Style="{StaticResource Level1}" /><TextBox Style="{StaticResource Level1Close}" Text="{Binding AfterExtractHookContent}" /><LabelPadding="0"Content="{x:Static l10n:VBASyncResources.SWAfterExtractHookHelp}"Style="{StaticResource Level1Close}" /></StackPanel></TabItem></TabControl></DockPanel></Window>