169 lines
6.6 KiB
XML
169 lines
6.6 KiB
XML
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:editors="clr-namespace:Intromat.Views.Editors">
|
|
|
|
<ControlTemplate TargetType="ContentControl" x:Key="BooleanEditorTemplate">
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition />
|
|
<RowDefinition />
|
|
</Grid.RowDefinitions>
|
|
<editors:EditorHeader Grid.Row="0" x:Name="_header" />
|
|
<Grid Grid.Row="1" x:Name="_content">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="*" />
|
|
</Grid.ColumnDefinitions>
|
|
<CheckBox Grid.Column="0" x:Name="_checkBoxValue" />
|
|
<TextBlock Grid.Column="1" x:Name="_textBlockValue" />
|
|
</Grid>
|
|
</Grid>
|
|
</ControlTemplate>
|
|
|
|
<Style TargetType="editors:BooleanExpressionEditorView">
|
|
<Setter Property="Template" Value="{StaticResource BooleanEditorTemplate}" />
|
|
</Style>
|
|
|
|
<Style TargetType="editors:BooleanValueEditorView">
|
|
<Setter Property="Template" Value="{StaticResource BooleanEditorTemplate}" />
|
|
</Style>
|
|
|
|
<ControlTemplate TargetType="ContentControl" x:Key="IntegerEditorTemplate">
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition />
|
|
<RowDefinition />
|
|
</Grid.RowDefinitions>
|
|
<editors:EditorHeader Grid.Row="0" x:Name="_header" />
|
|
<Grid Grid.Row="1" x:Name="_content">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="2*" />
|
|
<ColumnDefinition Width="*" />
|
|
</Grid.ColumnDefinitions>
|
|
<Slider Grid.Column="0" x:Name="_sliderValue" />
|
|
<TextBox Grid.Column="1" x:Name="_textBoxValue" />
|
|
</Grid>
|
|
</Grid>
|
|
</ControlTemplate>
|
|
|
|
<Style TargetType="editors:IntegerExpressionEditorView">
|
|
<Setter Property="Template" Value="{StaticResource IntegerEditorTemplate}" />
|
|
</Style>
|
|
|
|
<Style TargetType="editors:IntegerValueEditorView">
|
|
<Setter Property="Template" Value="{StaticResource IntegerEditorTemplate}" />
|
|
</Style>
|
|
|
|
<ControlTemplate TargetType="ContentControl" x:Key="FloatEditorTemplate">
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition />
|
|
<RowDefinition />
|
|
</Grid.RowDefinitions>
|
|
<editors:EditorHeader Grid.Row="0" x:Name="_header" />
|
|
<Grid Grid.Row="1" x:Name="_content">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="2*" />
|
|
<ColumnDefinition Width="*" />
|
|
</Grid.ColumnDefinitions>
|
|
<Slider Grid.Column="0" x:Name="_sliderValue" TickFrequency="0.001" />
|
|
<TextBox Grid.Column="1" x:Name="_textBoxValue" />
|
|
</Grid>
|
|
</Grid>
|
|
</ControlTemplate>
|
|
|
|
<Style TargetType="editors:FloatExpressionEditorView">
|
|
<Setter Property="Template" Value="{StaticResource FloatEditorTemplate}" />
|
|
</Style>
|
|
|
|
<Style TargetType="editors:FloatValueEditorView">
|
|
<Setter Property="Template" Value="{StaticResource FloatEditorTemplate}" />
|
|
</Style>
|
|
|
|
<ControlTemplate TargetType="ContentControl" x:Key="DimensionEditorTemplate">
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition />
|
|
<RowDefinition />
|
|
</Grid.RowDefinitions>
|
|
<editors:EditorHeader Grid.Row="0" x:Name="_header" />
|
|
<Grid Grid.Row="1" x:Name="_content">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="*" />
|
|
<ColumnDefinition Width="40" />
|
|
</Grid.ColumnDefinitions>
|
|
<Slider Grid.Column="0" x:Name="_sliderValue" />
|
|
<TextBlock Grid.Column="1" x:Name="_textBlockValue" HorizontalAlignment="Center" />
|
|
</Grid>
|
|
</Grid>
|
|
</ControlTemplate>
|
|
|
|
<Style TargetType="editors:DimensionEditorView">
|
|
<Setter Property="Template" Value="{StaticResource DimensionEditorTemplate}" />
|
|
</Style>
|
|
|
|
<ControlTemplate TargetType="ContentControl" x:Key="StringEditorTemplate">
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition />
|
|
<RowDefinition />
|
|
</Grid.RowDefinitions>
|
|
<editors:EditorHeader Grid.Row="0" x:Name="_header" />
|
|
<Grid Grid.Row="1" x:Name="_content">
|
|
<TextBox x:Name="_textBoxValue"
|
|
TextWrapping="Wrap"
|
|
AcceptsReturn="True"
|
|
VerticalScrollBarVisibility="Auto" />
|
|
</Grid>
|
|
</Grid>
|
|
</ControlTemplate>
|
|
|
|
<Style TargetType="editors:StringExpressionEditorView">
|
|
<Setter Property="Template" Value="{StaticResource StringEditorTemplate}" />
|
|
</Style>
|
|
|
|
<Style TargetType="editors:StringValueEditorView">
|
|
<Setter Property="Template" Value="{StaticResource StringEditorTemplate}" />
|
|
</Style>
|
|
|
|
<ControlTemplate TargetType="ContentControl" x:Key="EnumEditorTemplate">
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition />
|
|
<RowDefinition />
|
|
</Grid.RowDefinitions>
|
|
<editors:EditorHeader Grid.Row="0" x:Name="_header" />
|
|
<Grid Grid.Row="1" x:Name="_content">
|
|
<ComboBox x:Name="_comboBoxValue" />
|
|
</Grid>
|
|
</Grid>
|
|
</ControlTemplate>
|
|
|
|
<Style TargetType="editors:EnumEditorView">
|
|
<Setter Property="Template" Value="{StaticResource EnumEditorTemplate}" />
|
|
</Style>
|
|
|
|
<ControlTemplate TargetType="ContentControl" x:Key="SamplerEditorTemplate">
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition />
|
|
<RowDefinition />
|
|
</Grid.RowDefinitions>
|
|
<editors:EditorHeader Grid.Row="0" x:Name="_header" />
|
|
<Grid Grid.Row="1" x:Name="_content">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition />
|
|
<ColumnDefinition Width="5" />
|
|
<ColumnDefinition />
|
|
</Grid.ColumnDefinitions>
|
|
<ComboBox Grid.Column="0" x:Name="_comboBoxAddress" />
|
|
<ComboBox Grid.Column="2" x:Name="_comboBoxFilter" />
|
|
</Grid>
|
|
</Grid>
|
|
</ControlTemplate>
|
|
|
|
<Style TargetType="editors:SamplerEditorView">
|
|
<Setter Property="Template" Value="{StaticResource SamplerEditorTemplate}" />
|
|
</Style>
|
|
|
|
</ResourceDictionary> |