aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/TEMP/Tango.Scripting/Tango.Scripting.IDE/ScriptIDEView2.xaml
diff options
context:
space:
mode:
Diffstat (limited to 'Software/Visual_Studio/TEMP/Tango.Scripting/Tango.Scripting.IDE/ScriptIDEView2.xaml')
-rw-r--r--Software/Visual_Studio/TEMP/Tango.Scripting/Tango.Scripting.IDE/ScriptIDEView2.xaml135
1 files changed, 135 insertions, 0 deletions
diff --git a/Software/Visual_Studio/TEMP/Tango.Scripting/Tango.Scripting.IDE/ScriptIDEView2.xaml b/Software/Visual_Studio/TEMP/Tango.Scripting/Tango.Scripting.IDE/ScriptIDEView2.xaml
new file mode 100644
index 000000000..218686f5d
--- /dev/null
+++ b/Software/Visual_Studio/TEMP/Tango.Scripting/Tango.Scripting.IDE/ScriptIDEView2.xaml
@@ -0,0 +1,135 @@
+<UserControl x:Class="Tango.Scripting.IDE.ScriptIDEView2"
+ xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+ xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
+ xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
+ xmlns:local="clr-namespace:Tango.Scripting.IDE"
+ xmlns:fa="http://schemas.fontawesome.io/icons/"
+ xmlns:controls="clr-namespace:Tango.Scripting.IDE.Controls"
+ mc:Ignorable="d"
+ d:DesignHeight="450" d:DesignWidth="800" d:DataContext="{d:DesignInstance Type=local:ScriptIDEViewVM, IsDesignTimeCreatable=False}" x:Name="control">
+ <UserControl.Resources>
+ <ResourceDictionary>
+ <ResourceDictionary.MergedDictionaries>
+ <ResourceDictionary Source="Themes/DarkThemesColors.xaml"/>
+ <ResourceDictionary Source="Themes/Shared.xaml"/>
+ </ResourceDictionary.MergedDictionaries>
+ </ResourceDictionary>
+ </UserControl.Resources>
+ <Grid Background="{DynamicResource Background.Static}">
+ <Grid.RowDefinitions>
+ <RowDefinition Height="Auto" ></RowDefinition>
+ <RowDefinition Height="Auto"></RowDefinition>
+ <RowDefinition Height="*"></RowDefinition>
+ </Grid.RowDefinitions>
+ <Menu Grid.Row="0" HorizontalAlignment="Stretch" Margin="5,0,0,0">
+ <MenuItem Header="File">
+ <MenuItem Header="New"></MenuItem>
+ <MenuItem Header="Open"></MenuItem>
+ <MenuItem Header="Start page"></MenuItem>
+ <Separator/>
+ <MenuItem Header="Add"></MenuItem>
+ <Separator/>
+ <MenuItem Header="Close"></MenuItem>
+ <Separator/>
+ <MenuItem Header="Save">
+ <MenuItem.Icon>
+ <Image Source="/Tango.Scripting.IDE;component/Images/Save_16x.png" Height="10"/>
+ </MenuItem.Icon>
+ </MenuItem>
+ <MenuItem Header="SaveAll">
+ <MenuItem.Icon>
+ <Image Source="/Tango.Scripting.IDE;component/Images/SaveAll_16x.png" Height="10"/>
+ </MenuItem.Icon>
+ </MenuItem>
+ <Separator/>
+ <MenuItem Header="Exit"></MenuItem>
+ </MenuItem>
+ <MenuItem Header="Edit"></MenuItem>
+ <MenuItem Header="View"></MenuItem>
+ <MenuItem Header="Project"></MenuItem>
+ <MenuItem Header="Build"></MenuItem>
+ <MenuItem Header="Debug"></MenuItem>
+ <MenuItem Header="Tools"></MenuItem>
+ <MenuItem Header="Theme"></MenuItem>
+ </Menu>
+ <ToolBarTray Grid.Row="1" Background="{DynamicResource Background.Static}" Width="Auto" Orientation="Horizontal">
+ <ToolBar Background="{DynamicResource Background.Static}" Height="30" HorizontalAlignment="Left">
+ <Label Foreground="{DynamicResource ControlForegroundKey}" FontSize="12" Content="Stitches"/>
+ <Button Click="Button_Click" ToolTip="Cut selection to Windows Clipboard.">
+ <StackPanel Orientation="Horizontal">
+ <TextBlock Margin="3,0,0,0"><Run Text="Cut"/></TextBlock>
+ </StackPanel>
+ </Button>
+ <Button Click="Button_Click" ToolTip="Copy selection to Windows Clipboard.">
+ Copy
+ </Button>
+ <Button Foreground="White" Click="Button_Click" ToolTip="Paste from Windows Clipboard.">
+ <StackPanel Orientation="Horizontal">
+ <TextBlock Margin="3,0,0,0"><Run Text="Paste"/></TextBlock>
+ </StackPanel>
+ </Button>
+ <Button Foreground="White" Click="Button_Click" Content="Cut" ToolBar.OverflowMode="Always" />
+ </ToolBar>
+ </ToolBarTray>
+ <Grid Grid.Row="2">
+ <Grid.ColumnDefinitions>
+ <ColumnDefinition Width="1*" MinWidth="100" />
+ <ColumnDefinition Width="5"/>
+ <ColumnDefinition Width="300" MinWidth="20" />
+ </Grid.ColumnDefinitions>
+
+ <Grid>
+ <Grid.RowDefinitions>
+ <RowDefinition Height="1*" MinHeight="100" />
+ <RowDefinition Height="5"/>
+ <RowDefinition Height="100" MinHeight="20" />
+ </Grid.RowDefinitions>
+
+ <Grid>
+ <TabControl ItemsSource="{Binding OpenProjectItems}" SelectedItem="{Binding SelectedProjectItem}">
+
+ <TabControl.ItemTemplate>
+ <DataTemplate>
+ <TextBlock Text="{Binding Name}" Foreground="Gainsboro" VerticalAlignment="Center"></TextBlock>
+ </DataTemplate>
+ </TabControl.ItemTemplate>
+ <TabControl.ContentTemplate>
+ <DataTemplate>
+ <ContentPresenter Content="{Binding View}" />
+ </DataTemplate>
+ </TabControl.ContentTemplate>
+ </TabControl>
+ </Grid>
+
+ <GridSplitter HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Row="1" Background="{DynamicResource Background.Static}" />
+ <Grid Grid.Row="2" Background="{DynamicResource Background.Static}">
+ </Grid>
+ </Grid>
+
+ <GridSplitter HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Column="1" Background="{DynamicResource Background.Static}" />
+
+ <Grid Grid.Column="2">
+ <GroupBox Margin="0" Header="Solution Explorer" BorderThickness="1" BorderBrush="{StaticResource IdeBorderBrush}" >
+ <TreeView ItemsSource="{Binding Solution.Projects}" Background="{StaticResource IdeMidBackgroundBrush}" >
+ <TreeView.ItemContainerStyle>
+ <Style TargetType="TreeViewItem" BasedOn="{StaticResource {x:Type TreeViewItem}}">
+ <Setter Property="Background" Value="Transparent"></Setter>
+ <Style.Triggers>
+ <Trigger Property="IsMouseOver" Value="True">
+ <Setter Property="Background" Value="Transparent"></Setter>
+ </Trigger>
+ </Style.Triggers>
+ </Style>
+ </TreeView.ItemContainerStyle>
+ <TreeView.ItemTemplate>
+ <HierarchicalDataTemplate ItemsSource="{Binding Path=Items}" DataType="{x:Type local:IProject}">
+ <controls:SolutionItemControl SolutionItem="{Binding}" OpenCommand="{Binding ElementName=control,Path=DataContext.OpenProjectItemCommand}" />
+ </HierarchicalDataTemplate>
+ </TreeView.ItemTemplate>
+ </TreeView>
+ </GroupBox>
+ </Grid>
+ </Grid>
+ </Grid>
+</UserControl>