| ofs | hex dump | ascii |
|---|
| 0000 | ff d8 ff e0 00 10 4a 46 49 46 00 01 01 01 00 48 00 48 00 00 ff e1 00 18 45 78 69 66 00 00 49 49 | ......JFIF.....H.H......Exif..II |
| 0020 | 2a 00 08 00 00 00 00 00 00 00 00 00 00 00 ff db 00 43 00 03 02 02 02 02 02 03 02 02 02 03 03 03 | *................C.............. |
| 0040 | 03 04 06 04 04 04 04 04 08 06 06 05 06 09 08 0a 0a 09 08 09 09 0a 0c 0f 0c 0a 0b 0e 0b 09 09 0d | ................................ |
| 0060 | 11 0d 0e 0f 10 10 11 10 0a 0c 12 13 12 10 13 0f 10 10 10 ff db 00 43 01 03 03 03 04 03 04 08 04 | ......................C......... |
| 0080 | 04 08 10 0b 09 0b 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 | ................................ |
| 00a0 | 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 ff c0 00 11 08 04 38 07 | ..............................8. |
| 00c0 | 80 03 01 11 00 02 11 01 03 11 01 ff c4 00 1d 00 00 01 04 03 01 01 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 00e0 | 00 04 05 07 08 01 03 06 02 09 ff c4 00 6d 10 00 01 02 04 03 04 05 05 09 08 0b 09 0c 09 03 05 01 | .............m.................. |
| 0100 | 02 03 00 04 05 11 06 07 21 12 31 41 51 08 13 14 61 71 22 32 52 81 91 15 18 42 56 62 94 a1 d1 d2 | ........!.1AQ...aq"2R....BVb.... |
| 0120 | 16 17 23 92 93 95 b1 c1 33 43 46 53 55 72 b2 b3 d3 e1 f0 36 37 54 57 73 74 75 82 84 24 34 35 44 | ..#.....3CFSUr.....67TWstu..$45D |
| 0140 | 45 63 65 85 96 a2 b4 e2 25 26 27 38 47 64 83 a3 c2 28 86 a4 a5 f1 66 e3 c3 ff c4 00 1b 01 01 00 | Ece.....%&'8Gd...(....f......... |
| 0160 | 03 01 01 01 01 00 00 00 00 00 00 00 00 00 00 01 03 04 02 05 06 07 ff c4 00 37 11 00 02 02 01 03 | .........................7...... |
| 0180 | 03 03 02 04 06 02 01 05 01 01 00 00 01 02 03 11 04 12 31 13 21 51 14 22 41 32 61 05 33 52 a1 23 | ..................1.!Q."A2a.3R.# |
| 01a0 | 42 71 81 b1 f0 15 91 e1 24 34 43 62 f1 c1 d1 ff da 00 0c 03 01 00 02 11 03 11 00 3f 00 a5 f1 e8 | Bq......$4Cb...............?.... |
| 01c0 | 1f 9a 19 4a 4a cd 80 80 7d 87 6a 76 1d 9c a8 28 06 da 51 b9 b0 d3 8c 0a 2c be 30 e4 ec e5 b2 47 | ...JJ...}.jv...(..Q.....,.0....G |
| 01e0 | 1b 4d 4b 26 69 9c 31 55 71 a5 0b 85 a6 4d c2 0f d1 1d 6d 6f e0 c8 ff 00 11 ad 3c 64 e6 ab 18 26 | .MK&i.1Uq....M....mo......<d...& |
| 0200 | ad 48 71 6c cd c9 ba cb 88 f3 90 e2 0a 54 3c 41 8e 78 2f af 57 0b 0e 79 d6 5c 65 45 2b 49 04 40 | .Hql.........T<A.x/.W..y.\eE+I.@ |
| 0220 | d4 9a 7c 1a e0 48 40 19 04 a4 dc 18 03 7b 73 d3 2d 8b 25 c2 3d 70 39 70 8b 30 e4 e4 c3 be 73 87 | ..|..H@......{s.-.%.=p9p.0....s. |
| 0240 | db 00 a0 91 a4 92 4d cc 0e 8c 40 04 00 40 04 00 40 04 00 40 04 00 40 04 00 40 04 00 40 04 00 40 | ......M...@..@..@..@..@..@..@..@ |
| 0260 | 04 00 40 04 00 40 04 00 40 04 00 40 0a 69 c9 0b 9b 42 4f 13 03 8b 3b 44 fa 1d d1 01 91 2d 95 73 | ..@..@..@..@.i...BO...;D.....-.s |
| 0280 | 09 41 23 6e ac ea 8d 8f fc d3 5f 54 6c d3 fd 07 c9 eb 24 e5 6f 72 6f da 57 a4 7d b1 79 98 36 95 | .A#n......_Tl.....$.oro.W.}.y.6. |
| 02a0 | e9 1f 6c 00 6d 2b d2 3e d8 01 1d 68 a8 d1 aa 09 da 36 32 8f 0d ff 00 20 c4 4b 86 3e 51 f2 9b<UserControl x:Class="Tango.Scripting.IDE.ScriptIDEView"
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:mahapps="http://metro.mahapps.com/winfx/xaml/controls"
xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
xmlns:fa="http://schemas.fontawesome.io/icons/"
xmlns:controls="clr-namespace:Tango.Scripting.IDE.Controls"
xmlns:local="clr-namespace:Tango.Scripting.IDE"
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>
<!-- MahApps.Metro resource dictionaries. Make sure that all file names are Case Sensitive! -->
<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Controls.xaml" />
<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Fonts.xaml" />
<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Colors.xaml" />
<!-- Accent and AppTheme setting -->
<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Accents/Blue.xaml" />
<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Accents/BaseDark.xaml" />
<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/FlatButton.xaml" />
<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/VS/Colors.xaml" />
<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/VS/Styles.xaml" />
<ResourceDictionary Source="Resources.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</UserControl.Resources>
<Grid Background="{StaticResource IdeLightBackgroundBrush}">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="40"/>
<RowDefinition Height="41*"/>
</Grid.RowDefinitions>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="20"/>
<RowDefinition Height="1*"/>
</Grid.RowDefinitions>
<Grid>
<Menu>
<MenuItem Header="File"></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>
</Grid>
</Grid>
<Grid Grid.Row="1">
<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.ItemContainerStyle>
<Style BasedOn="{StaticResource MetroTabItem}" TargetType="{x:Type TabItem}">
<Setter Property="Background" Value="{StaticResource IdeLightBackgroundBrush}"></Setter>
<Setter Property="mahapps:ControlsHelper.HeaderFontSize" Value="12"></Setter>
<Setter Property="HeaderTemplate">
<Setter.Value>
<DataTemplate>
<Border>
<StackPanel Orientation="Horizontal">
<TextBlock Text="{Binding Name}" Foreground="Gainsboro" VerticalAlignment="Center"></TextBlock>
<Button Command="{Binding ElementName=control,Path=DataContext.CloseProjectItemCommand}" CommandParameter="{Binding}" Margin="5 0 0 0" Cursor="Hand" Width="24" Height="24" VerticalAlignment="Center" Style="{DynamicResource MetroCircleButtonStyle}" mahapps:ButtonHelper.PreserveTextCase="True" BorderThickness="0">
<StackPanel Orientation="Horizontal">
<fa:ImageAwesome Width="10" Height="10" Icon="WindowClose" Foreground="Gainsboro"></fa:ImageAwesome>
</StackPanel>
</Button>
</StackPanel>
</Border>
</DataTemplate>
</Setter.Value>
</Setter>
<Style.Triggers>
<DataTrigger Binding="{Binding RelativeSource={RelativeSource Self},Path=IsSelected}" Value="True">
<Setter Property="Background" Value="#007ACC"></Setter>
</DataTrigger>
</Style.Triggers>
</Style>
</TabControl.ItemContainerStyle>
<TabControl.ContentTemplate>
<DataTemplate>
<ContentPresenter Content="{Binding View}" />
</DataTemplate>
</TabControl.ContentTemplate>
</TabControl>
</Grid>
<GridSplitter HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Row="1" Background="{StaticResource IdeLightBackgroundBrush}" />
<Grid Grid.Row="2" Background="{StaticResource IdeMidBackgroundBrush}">
</Grid>
</Grid>
<GridSplitter HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Column="1" Background="{StaticResource IdeLightBackgroundBrush}" />
<Grid Grid.Column="2">
<GroupBox Margin="0" Header="Solution Explorer" BorderThickness="1" BorderBrush="{StaticResource IdeBorderBrush}" mahapps:ControlsHelper.ContentCharacterCasing="Normal">
<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>
</Grid>
</UserControl>
|