port from perforce
This commit is contained in:
169
intromat/Intromat/Themes/EditorStyles.xaml
Normal file
169
intromat/Intromat/Themes/EditorStyles.xaml
Normal file
@@ -0,0 +1,169 @@
|
||||
<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>
|
||||
Reference in New Issue
Block a user