port from perforce

This commit is contained in:
2026-04-18 22:31:51 +02:00
commit 8d0ab5b7cc
8409 changed files with 3972376 additions and 0 deletions

View 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>