Skip to content

Commit d690230

Browse files
changes
1 parent d726101 commit d690230

24 files changed

+269
-959
lines changed

Terminal/Terminal/App.xaml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,8 @@
1-
<sx:ExtendedBaseApplication
2-
x:Class="Terminal.App"
1+
<Application x:Class="Terminal.App"
32
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
43
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
54
Startup="App_Startup"
65
xmlns:sx="http://schemas.stocksharp.com/xaml">
76
<Application.Resources>
8-
<ResourceDictionary>
9-
<ResourceDictionary.MergedDictionaries>
10-
<ResourceDictionary Source="TemplateDictionary.xaml" />
11-
</ResourceDictionary.MergedDictionaries>
12-
</ResourceDictionary>
137
</Application.Resources>
14-
</sx:ExtendedBaseApplication>
8+
</Application>

Terminal/Terminal/App.xaml.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,8 @@ private void App_Startup(object sender, StartupEventArgs e)
2525

2626
try
2727
{
28-
Root.GetInstance();
2928
var mnd = new MainWindow();
30-
this.MainWindow = mnd;
29+
MainWindow = mnd;
3130
this.MainWindow.Show();
3231
}
3332
catch (Exception ex)

Terminal/Terminal/Common/DockSiteViewModelBehavior.cs

Lines changed: 0 additions & 231 deletions
This file was deleted.

Terminal/Terminal/Common/Root.cs

Lines changed: 0 additions & 79 deletions
This file was deleted.
File renamed without changes.

Terminal/Terminal/MainWindow.xaml

Lines changed: 41 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,44 @@
11
<Window x:Class="Terminal.MainWindow"
2-
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
3-
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
4-
Height="600" Width="800">
5-
<DockPanel LastChildFill="True">
6-
<ContentControl Content="{Binding}" />
7-
</DockPanel>
2+
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
3+
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
4+
xmlns:docking="clr-namespace:ActiproSoftware.Windows.Controls.Docking;assembly=ActiproSoftware.Docking.Wpf"
5+
xmlns:loc="clr-namespace:StockSharp.Localization;assembly=StockSharp.Localization"
6+
DataContext="{Binding RelativeSource={RelativeSource Self}}"
7+
Height="600" Width="800">
8+
<Window.Resources>
9+
10+
<Style x:Key="DockingItemStyle" TargetType="docking:DockingWindow">
11+
<!--<Setter Property="ImageSource" Value="{Binding ImageSource}" />-->
12+
<Setter Property="Title" Value="{Binding Title}" />
13+
</Style>
14+
15+
<Style x:Key="ToolItemStyle" TargetType="docking:ToolWindow" BasedOn="{StaticResource DockingItemStyle}" />
16+
17+
</Window.Resources>
18+
<Grid>
19+
<Grid.RowDefinitions>
20+
<RowDefinition Height="25" />
21+
<RowDefinition Height="*" />
22+
</Grid.RowDefinitions>
23+
<ToolBar>
24+
<Button x:Name="ConnectButton"
25+
Content="{x:Static loc:LocalizedStrings.Connect}"
26+
Command="{Binding RelativeSource={RelativeSource AncestorType=Window}, Path=DataContext.ConnectCommand}" />
27+
</ToolBar>
28+
29+
<docking:DockSite x:Name="DockSite" Grid.Row="1"
30+
ToolItemsSource="{Binding RelativeSource={RelativeSource AncestorType=Window}, Path=DataContext.ToolItems}"
31+
ToolItemContainerStyle="{StaticResource ToolItemStyle}"
32+
Loaded="DockSite_OnLoaded"
33+
WindowClosed="DockSite_OnWindowClosed">
34+
<docking:Workspace>
35+
<docking:TabbedMdiHost>
36+
<docking:TabbedMdiContainer/>
37+
</docking:TabbedMdiHost>
38+
</docking:Workspace>
39+
</docking:DockSite>
40+
</Grid>
841
</Window>
942

43+
44+

0 commit comments

Comments
 (0)