Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <UserControl
- x:Class="VoidwalkerEngine.Editor.Controls.Modules.VoidwalkerConsoleModule"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:controls="clr-namespace:VoidwalkerEngine.Editor.Controls"
- xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
- xmlns:local="clr-namespace:VoidwalkerEngine.Editor.Controls.Modules"
- xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- d:DesignHeight="450"
- d:DesignWidth="800"
- mc:Ignorable="d">
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="4" />
- <RowDefinition Height="28" />
- <RowDefinition />
- <RowDefinition Height="2" />
- <RowDefinition Height="28" />
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="3" />
- <ColumnDefinition />
- <ColumnDefinition Width="3" />
- </Grid.ColumnDefinitions>
- <Grid Grid.Row="1" Grid.Column="1">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="100" />
- <ColumnDefinition Width="4" />
- <ColumnDefinition />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="24" />
- </Grid.RowDefinitions>
- <!-- Filter Drop Down Menu -->
- <ComboBox>
- <ComboBox.Resources>
- <ControlTemplate x:Key="ComboBoxToggleButton" TargetType="{x:Type ToggleButton}">
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="32*" />
- <ColumnDefinition Width="Auto" />
- <ColumnDefinition Width="4" />
- <ColumnDefinition Width="Auto" />
- <ColumnDefinition Width="29*" />
- </Grid.ColumnDefinitions>
- <Border
- x:Name="Border"
- Grid.Column="0"
- Grid.ColumnSpan="5"
- Background="Transparent"
- BorderBrush="Transparent"
- BorderThickness="1"
- CornerRadius="2" />
- <Border
- Grid.Column="1"
- Margin="1"
- Background="Transparent"
- CornerRadius="2,0,0,2" />
- <Label
- Grid.Column="1"
- Margin="0"
- Padding="0"
- VerticalAlignment="Center"
- Content="Filters"
- FontFamily="/Voidwalker Engine Editor;component/Editor/Resources/Fonts/#Roboto Medium"
- FontSize="11"
- Foreground="#e6e6e6" />
- <Image
- Grid.Column="3"
- Width="10"
- Height="6"
- HorizontalAlignment="Left"
- RenderOptions.BitmapScalingMode="NearestNeighbor"
- Source="/Voidwalker Engine Editor;component/Editor/Resources/Graphics/Editor/SpinnerDownArrow.png" />
- </Grid>
- <ControlTemplate.Triggers>
- <Trigger Property="IsMouseOver" Value="True">
- <Setter TargetName="Border" Property="Background" Value="#007acc" />
- </Trigger>
- <Trigger Property="IsChecked" Value="True">
- <Setter TargetName="Border" Property="Background" Value="#3ea6ff" />
- </Trigger>
- </ControlTemplate.Triggers>
- </ControlTemplate>
- <ControlTemplate x:Key="ComboBoxTextBox" TargetType="{x:Type TextBox}">
- <Border
- x:Name="PART_ContentHost"
- Background="{TemplateBinding Background}"
- Focusable="False" />
- </ControlTemplate>
- <ControlTemplate x:Key="FilterDropDownOptionToggleButtonStyle" TargetType="{x:Type ToggleButton}">
- <Border x:Name="OuterBorder" IsHitTestVisible="True">
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="15" />
- <ColumnDefinition Width="Auto" />
- <ColumnDefinition Width="15" />
- <ColumnDefinition />
- <ColumnDefinition Width="24" />
- </Grid.ColumnDefinitions>
- <Image
- x:Name="Checkmark"
- Grid.Column="1"
- Width="16"
- Height="12"
- HorizontalAlignment="Right"
- RenderOptions.BitmapScalingMode="NearestNeighbor"
- Source="/Voidwalker Engine Editor;component/Editor/Resources/Graphics/Editor/Checkmark.png" />
- <Label
- Grid.Column="3"
- Padding="0"
- HorizontalAlignment="Left"
- VerticalAlignment="Center"
- Content="{TemplateBinding Content}"
- Foreground="{DynamicResource LightForeground1SolidColorBrush}" />
- </Grid>
- </Border>
- <!-- Here -->
- <ControlTemplate.Triggers>
- <Trigger Property="IsMouseOver" Value="True">
- <Setter TargetName="OuterBorder" Property="Background" Value="#4c4c4c" />
- </Trigger>
- <Trigger Property="IsMouseOver" Value="False">
- <Setter TargetName="OuterBorder" Property="Background" Value="Transparent" />
- </Trigger>
- <Trigger Property="ToggleButton.IsChecked" Value="False">
- <Setter TargetName="Checkmark" Property="Visibility" Value="Hidden" />
- </Trigger>
- <Trigger Property="ToggleButton.IsChecked" Value="True">
- <Setter TargetName="Checkmark" Property="Visibility" Value="Visible" />
- </Trigger>
- </ControlTemplate.Triggers>
- </ControlTemplate>
- <Style x:Key="{x:Type ComboBoxItem}" TargetType="{x:Type ComboBoxItem}">
- <Setter Property="SnapsToDevicePixels" Value="true" />
- <Setter Property="OverridesDefaultStyle" Value="true" />
- <Setter Property="Template">
- <Setter.Value>
- <ControlTemplate TargetType="{x:Type ComboBoxItem}">
- <Border
- x:Name="Border"
- Padding="2"
- Background="Transparent"
- SnapsToDevicePixels="true">
- <ContentPresenter />
- <VisualStateManager.VisualStateGroups>
- <VisualStateGroup x:Name="SelectionStates">
- <VisualState x:Name="Unselected" />
- <VisualState x:Name="Selected">
- <Storyboard>
- <ColorAnimationUsingKeyFrames Storyboard.TargetName="Border" Storyboard.TargetProperty="(Panel.Background). (SolidColorBrush.Color)">
- <EasingColorKeyFrame KeyTime="0" Value="Blue" />
- </ColorAnimationUsingKeyFrames>
- </Storyboard>
- </VisualState>
- <VisualState x:Name="SelectedUnfocused">
- <Storyboard>
- <ColorAnimationUsingKeyFrames Storyboard.TargetName="Border" Storyboard.TargetProperty="(Panel.Background). (SolidColorBrush.Color)">
- <EasingColorKeyFrame KeyTime="0" Value="Purple" />
- </ColorAnimationUsingKeyFrames>
- </Storyboard>
- </VisualState>
- </VisualStateGroup>
- </VisualStateManager.VisualStateGroups>
- </Border>
- </ControlTemplate>
- </Setter.Value>
- </Setter>
- </Style>
- </ComboBox.Resources>
- <ComboBox.Style>
- <Style TargetType="{x:Type ComboBox}">
- <Setter Property="SnapsToDevicePixels" Value="true" />
- <Setter Property="OverridesDefaultStyle" Value="true" />
- <Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Auto" />
- <Setter Property="ScrollViewer.VerticalScrollBarVisibility" Value="Auto" />
- <Setter Property="ScrollViewer.CanContentScroll" Value="true" />
- <Setter Property="MinWidth" Value="25" />
- <Setter Property="MinHeight" Value="20" />
- <Setter Property="Template">
- <Setter.Value>
- <ControlTemplate TargetType="{x:Type ComboBox}">
- <Grid>
- <ToggleButton
- x:Name="ToggleButton"
- Grid.Column="2"
- ClickMode="Press"
- Focusable="false"
- IsChecked="{Binding IsDropDownOpen, Mode=TwoWay, RelativeSource={RelativeSource TemplatedParent}}"
- Template="{StaticResource ComboBoxToggleButton}" />
- <ContentPresenter
- x:Name="ContentSite"
- Margin="3,3,23,3"
- HorizontalAlignment="Left"
- VerticalAlignment="Stretch"
- Content="{TemplateBinding SelectionBoxItem}"
- ContentTemplate="{TemplateBinding SelectionBoxItemTemplate}"
- ContentTemplateSelector="{TemplateBinding ItemTemplateSelector}"
- IsHitTestVisible="False" />
- <TextBox
- x:Name="PART_EditableTextBox"
- Margin="3,3,23,3"
- HorizontalAlignment="Left"
- VerticalAlignment="Bottom"
- Background="Transparent"
- Focusable="True"
- IsReadOnly="{TemplateBinding IsReadOnly}"
- Style="{x:Null}"
- Template="{StaticResource ComboBoxTextBox}"
- Visibility="Hidden" />
- <Popup
- x:Name="Popup"
- AllowsTransparency="True"
- Focusable="False"
- IsOpen="{TemplateBinding IsDropDownOpen}"
- Placement="Bottom"
- PopupAnimation="Slide">
- <Grid
- x:Name="DropDown"
- Width="Auto"
- MaxHeight="{TemplateBinding MaxDropDownHeight}"
- SnapsToDevicePixels="True">
- <Border
- x:Name="DropDownBorder"
- Background="#383838"
- BorderBrush="#4c4c4c"
- BorderThickness="1">
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="4" />
- <ColumnDefinition />
- <ColumnDefinition Width="4" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="4" />
- <RowDefinition Height="24" />
- <RowDefinition Height="24" />
- <RowDefinition Height="24" />
- <RowDefinition Height="24" />
- <RowDefinition Height="24" />
- <RowDefinition Height="4" />
- </Grid.RowDefinitions>
- <ToggleButton
- Grid.Row="1"
- Grid.Column="1"
- IsChecked="True"
- Template="{DynamicResource FilterDropDownOptionToggleButtonStyle}">
- Messages
- </ToggleButton>
- <ToggleButton
- Grid.Row="2"
- Grid.Column="1"
- IsChecked="True"
- Template="{DynamicResource FilterDropDownOptionToggleButtonStyle}">
- Warnings
- </ToggleButton>
- <ToggleButton
- Grid.Row="3"
- Grid.Column="1"
- IsChecked="True"
- Template="{DynamicResource FilterDropDownOptionToggleButtonStyle}">
- Errors
- </ToggleButton>
- <ToggleButton
- Grid.Row="4"
- Grid.Column="1"
- IsChecked="True"
- Template="{DynamicResource FilterDropDownOptionToggleButtonStyle}">
- Engine Debugging
- </ToggleButton>
- <ToggleButton
- Grid.Row="5"
- Grid.Column="1"
- IsChecked="True"
- Template="{DynamicResource FilterDropDownOptionToggleButtonStyle}">
- User Commands
- </ToggleButton>
- </Grid>
- </Border>
- </Grid>
- </Popup>
- </Grid>
- <ControlTemplate.Triggers>
- <Trigger Property="HasItems" Value="false">
- <Setter TargetName="DropDownBorder" Property="MinHeight" Value="95" />
- </Trigger>
- <Trigger Property="IsGrouping" Value="true">
- <Setter Property="ScrollViewer.CanContentScroll" Value="false" />
- </Trigger>
- <Trigger SourceName="Popup" Property="AllowsTransparency" Value="true">
- <Setter TargetName="DropDownBorder" Property="CornerRadius" Value="4" />
- <Setter TargetName="DropDownBorder" Property="Margin" Value="0,2,0,0" />
- </Trigger>
- </ControlTemplate.Triggers>
- </ControlTemplate>
- </Setter.Value>
- </Setter>
- </Style>
- </ComboBox.Style>
- </ComboBox>
- <!-- Filter Drop Down Menu -->
- <controls:SearchTextBox Grid.Column="2" />
- </Grid>
- <Border
- Grid.Row="2"
- Grid.Column="1"
- Background="#0f0f0f"
- BorderThickness="0"
- CornerRadius="4">
- <ScrollViewer>
- <ScrollViewer.Resources>
- <!--
- Define The VerticalScrollBar Thumb Style
- -->
- <Style x:Key="VerticalScrollBarThumbStyle" TargetType="{x:Type Thumb}">
- <Setter Property="IsTabStop" Value="False" />
- <Setter Property="Focusable" Value="False" />
- <Setter Property="Margin" Value="1,0,1,0" />
- <Setter Property="Template">
- <Setter.Value>
- <ControlTemplate TargetType="{x:Type Thumb}">
- <Rectangle
- Name="ellipse"
- Width="10"
- Fill="#575757"
- RadiusX="5"
- RadiusY="5"
- Stroke="Transparent" />
- <ControlTemplate.Triggers>
- <Trigger Property="IsMouseOver" Value="true">
- <Setter TargetName="ellipse" Property="Fill" Value="#808080" />
- </Trigger>
- <Trigger Property="IsDragging" Value="True">
- <Setter TargetName="ellipse" Property="Fill" Value="#808080" />
- </Trigger>
- </ControlTemplate.Triggers>
- </ControlTemplate>
- </Setter.Value>
- </Setter>
- </Style>
- <!--
- Define The HorizontalScrollBar Thumb Style
- -->
- <Style x:Key="HorizontalScrollBarThumbStyle" TargetType="{x:Type Thumb}">
- <Setter Property="IsTabStop" Value="False" />
- <Setter Property="Focusable" Value="False" />
- <Setter Property="Margin" Value="0,1,0,1" />
- <Setter Property="Template">
- <Setter.Value>
- <ControlTemplate TargetType="{x:Type Thumb}">
- <Rectangle
- Name="ellipse"
- Height="10"
- Fill="#575757"
- RadiusX="5"
- RadiusY="5"
- Stroke="Transparent" />
- <ControlTemplate.Triggers>
- <Trigger Property="IsMouseOver" Value="true">
- <Setter TargetName="ellipse" Property="Fill" Value="#808080" />
- </Trigger>
- <Trigger Property="IsDragging" Value="True">
- <Setter TargetName="ellipse" Property="Fill" Value="#808080" />
- </Trigger>
- </ControlTemplate.Triggers>
- </ControlTemplate>
- </Setter.Value>
- </Setter>
- </Style>
- <!--
- Define The Button Up Style
- -->
- <Style x:Key="ButtonUpStyle" TargetType="{x:Type RepeatButton}">
- <Setter Property="Focusable" Value="False" />
- <Setter Property="Template">
- <Setter.Value>
- <ControlTemplate TargetType="{x:Type RepeatButton}">
- <Grid Height="18" Margin="1">
- <Path
- Name="Path"
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- Data="M 0 8 L 8 8 L 4 0 Z"
- Fill="{DynamicResource GlobalAccentSolidColorBrush}"
- Stretch="None" />
- </Grid>
- <ControlTemplate.Triggers>
- <Trigger Property="IsMouseOver" Value="true">
- <Setter TargetName="Path" Property="Fill" Value="{DynamicResource GlobalAccentFeedbackSolidColorBrush}" />
- </Trigger>
- <Trigger Property="IsPressed" Value="true">
- <Setter TargetName="Path" Property="Fill" Value="{DynamicResource GlobalAccentFeedbackSolidColorBrush}" />
- </Trigger>
- </ControlTemplate.Triggers>
- </ControlTemplate>
- </Setter.Value>
- </Setter>
- </Style>
- <!--
- Define The Button Down Style
- -->
- <Style x:Key="ButtonDownStyle" TargetType="{x:Type RepeatButton}">
- <Setter Property="Focusable" Value="False" />
- <Setter Property="Template">
- <Setter.Value>
- <ControlTemplate TargetType="{x:Type RepeatButton}">
- <Grid Height="18" Margin="1">
- <Path
- Name="Path"
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- Data="M 0 0 L 4 8 L 8 0 Z"
- Fill="{DynamicResource GlobalAccentSolidColorBrush}"
- Stretch="None" />
- </Grid>
- <ControlTemplate.Triggers>
- <Trigger Property="IsMouseOver" Value="true">
- <Setter TargetName="Path" Property="Fill" Value="{DynamicResource GlobalAccentFeedbackSolidColorBrush}" />
- </Trigger>
- <Trigger Property="IsPressed" Value="true">
- <Setter TargetName="Path" Property="Fill" Value="{DynamicResource GlobalAccentFeedbackSolidColorBrush}" />
- </Trigger>
- </ControlTemplate.Triggers>
- </ControlTemplate>
- </Setter.Value>
- </Setter>
- </Style>
- <!--
- Define The Button Left Style
- -->
- <Style x:Key="ButtonLeftStyle" TargetType="{x:Type RepeatButton}">
- <Setter Property="Focusable" Value="False" />
- <Setter Property="Template">
- <Setter.Value>
- <ControlTemplate TargetType="{x:Type RepeatButton}">
- <Grid Width="18" Margin="1">
- <Path
- Name="Path"
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- Data="M 0 0 L -8 4 L 0 8 Z"
- Fill="{DynamicResource GlobalAccentSolidColorBrush}"
- Stretch="None" />
- </Grid>
- <ControlTemplate.Triggers>
- <Trigger Property="IsMouseOver" Value="true">
- <Setter TargetName="Path" Property="Fill" Value="{DynamicResource GlobalAccentFeedbackSolidColorBrush}" />
- </Trigger>
- <Trigger Property="IsPressed" Value="true">
- <Setter TargetName="Path" Property="Fill" Value="{DynamicResource GlobalAccentFeedbackSolidColorBrush}" />
- </Trigger>
- </ControlTemplate.Triggers>
- </ControlTemplate>
- </Setter.Value>
- </Setter>
- </Style>
- <!--
- Define The Button Right Style
- -->
- <Style x:Key="ButtonRightStyle" TargetType="{x:Type RepeatButton}">
- <Setter Property="Focusable" Value="False" />
- <Setter Property="Template">
- <Setter.Value>
- <ControlTemplate TargetType="{x:Type RepeatButton}">
- <Grid Width="18" Margin="1">
- <Path
- Name="Path"
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- Data="M 0 0 L 8 4 L 0 8 Z"
- Fill="{DynamicResource GlobalAccentSolidColorBrush}"
- Stretch="None" />
- </Grid>
- <ControlTemplate.Triggers>
- <Trigger Property="IsMouseOver" Value="true">
- <Setter TargetName="Path" Property="Fill" Value="{DynamicResource GlobalAccentFeedbackSolidColorBrush}" />
- </Trigger>
- <Trigger Property="IsPressed" Value="true">
- <Setter TargetName="Path" Property="Fill" Value="{DynamicResource GlobalAccentFeedbackSolidColorBrush}" />
- </Trigger>
- </ControlTemplate.Triggers>
- </ControlTemplate>
- </Setter.Value>
- </Setter>
- </Style>
- <!--
- Define The ScrollBarPageButton Style
- -->
- <Style x:Key="ScrollBarPageButtonStyle" TargetType="{x:Type RepeatButton}">
- <Setter Property="IsTabStop" Value="False" />
- <Setter Property="Focusable" Value="False" />
- <Setter Property="Template">
- <Setter.Value>
- <ControlTemplate TargetType="{x:Type RepeatButton}">
- <Border Background="Transparent" />
- </ControlTemplate>
- </Setter.Value>
- </Setter>
- </Style>
- <!--
- Override The VerticalScrollBar Template
- -->
- <ControlTemplate x:Key="VerticalScrollBar" TargetType="{x:Type ScrollBar}">
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition MaxHeight="0" />
- <RowDefinition Height="*" />
- <RowDefinition MaxHeight="0" />
- </Grid.RowDefinitions>
- <Grid.Background>
- <SolidColorBrush Color="#0f0f0f" />
- </Grid.Background>
- <Track
- Name="PART_Track"
- Grid.Row="1"
- IsDirectionReversed="True">
- <Track.DecreaseRepeatButton>
- <RepeatButton Command="ScrollBar.PageUpCommand" Style="{StaticResource ScrollBarPageButtonStyle}" />
- </Track.DecreaseRepeatButton>
- <Track.Thumb>
- <Thumb Style="{StaticResource VerticalScrollBarThumbStyle}" />
- </Track.Thumb>
- <Track.IncreaseRepeatButton>
- <RepeatButton Command="ScrollBar.PageDownCommand" Style="{StaticResource ScrollBarPageButtonStyle}" />
- </Track.IncreaseRepeatButton>
- </Track>
- </Grid>
- </ControlTemplate>
- <!--
- Override The HorizontalScrollBar Template
- -->
- <ControlTemplate x:Key="HorizontalScrollBar" TargetType="{x:Type ScrollBar}">
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition MaxWidth="0" />
- <ColumnDefinition Width="*" />
- <ColumnDefinition MaxWidth="0" />
- </Grid.ColumnDefinitions>
- <Grid.Background>
- <SolidColorBrush Color="{TemplateBinding Background}" />
- </Grid.Background>
- <Track
- Name="PART_Track"
- Grid.Column="1"
- IsDirectionReversed="False">
- <Track.DecreaseRepeatButton>
- <RepeatButton Command="ScrollBar.PageLeftCommand" Style="{StaticResource ScrollBarPageButtonStyle}" />
- </Track.DecreaseRepeatButton>
- <Track.Thumb>
- <Thumb Style="{StaticResource HorizontalScrollBarThumbStyle}" />
- </Track.Thumb>
- <Track.IncreaseRepeatButton>
- <RepeatButton Command="ScrollBar.PageRightCommand" Style="{StaticResource ScrollBarPageButtonStyle}" />
- </Track.IncreaseRepeatButton>
- </Track>
- </Grid>
- </ControlTemplate>
- <!--
- Define The ScrollBar Style
- -->
- <Style TargetType="{x:Type ScrollBar}">
- <Setter Property="SnapsToDevicePixels" Value="True" />
- <Setter Property="OverridesDefaultStyle" Value="true" />
- <Style.Triggers>
- <Trigger Property="Orientation" Value="Vertical">
- <Setter Property="Width" Value="18" />
- <Setter Property="Height" Value="Auto" />
- <Setter Property="Template" Value="{StaticResource VerticalScrollBar}" />
- </Trigger>
- <Trigger Property="Orientation" Value="Horizontal">
- <Setter Property="Width" Value="Auto" />
- <Setter Property="Height" Value="18" />
- <Setter Property="Template" Value="{StaticResource HorizontalScrollBar}" />
- </Trigger>
- </Style.Triggers>
- </Style>
- <!--
- Define The ScrollViewer Style
- -->
- <Style TargetType="{x:Type ScrollViewer}">
- <Setter Property="Template">
- <Setter.Value>
- <ControlTemplate TargetType="{x:Type ScrollViewer}">
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition />
- <ColumnDefinition Width="Auto" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition />
- <RowDefinition Height="Auto" />
- </Grid.RowDefinitions>
- <ScrollContentPresenter Grid.Column="0" />
- <ScrollBar
- x:Name="PART_VerticalScrollBar"
- Grid.Row="0"
- Grid.Column="1"
- Maximum="{TemplateBinding ScrollableHeight}"
- ViewportSize="{TemplateBinding ViewportHeight}"
- Visibility="{TemplateBinding ComputedVerticalScrollBarVisibility}"
- Value="{TemplateBinding VerticalOffset}" />
- <ScrollBar
- x:Name="PART_HorizontalScrollBar"
- Grid.Row="1"
- Grid.Column="0"
- Maximum="{TemplateBinding ScrollableWidth}"
- Orientation="Horizontal"
- ViewportSize="{TemplateBinding ViewportWidth}"
- Visibility="{TemplateBinding ComputedHorizontalScrollBarVisibility}"
- Value="{TemplateBinding HorizontalOffset}" />
- </Grid>
- </ControlTemplate>
- </Setter.Value>
- </Setter>
- </Style>
- </ScrollViewer.Resources>
- <RichTextBox
- x:Name="InternalRichTextBox"
- Margin="8"
- Background="#0f0f0f"
- BorderThickness="0"
- Focusable="True"
- FontFamily="/Voidwalker Engine Editor;component/Editor/Resources/Fonts/#Droid Sans Mono"
- FontSize="10"
- IsReadOnly="True"
- Loaded="InternalRichTextBox_Loaded" />
- </ScrollViewer>
- </Border>
- <Grid Grid.Row="4" Grid.Column="1">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="Auto" />
- <ColumnDefinition Width="4" />
- <ColumnDefinition />
- </Grid.ColumnDefinitions>
- <Label Content="Cmd:" Foreground="{DynamicResource LightForeground1SolidColorBrush}" />
- <TextBox
- x:Name="CommandTextBox"
- Grid.Row="4"
- Grid.Column="2"
- Background="#0f0f0f"
- BorderBrush="#454545"
- Foreground="White"
- PreviewKeyDown="CommandTextBox_PreviewKeyDown" />
- </Grid>
- </Grid>
- </UserControl>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement