-
Notifications
You must be signed in to change notification settings - Fork 3
/
Shell_Complete.xaml
77 lines (70 loc) · 3.96 KB
/
Shell_Complete.xaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
<Controls:MetroWindow xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:Controls="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"
xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
xmlns:ae="http://icsharpcode.net/sharpdevelop/avalonedit"
xmlns:Behaviours="clr-namespace:MahApps.Metro.Behaviours;assembly=MahApps.Metro"
xmlns:avalonDock="http://avalondock.codeplex.com"
xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
Title="CloDE - ClojureCLR Development Environment"
ShowIconOnTitleBar="True"
ShowTitleBar="True"
IgnoreTaskbarOnMaximize="True"
>
<Window.Resources>
<avalonDock:MetroTheme x:Key="MetroTheme"/>
</Window.Resources>
<i:Interaction.Behaviors>
<Behaviours:BorderlessWindowBehavior AutoSizeToContent="False" ResizeWithGrip="True"/>
<Behaviours:WindowsSettingBehaviour />
</i:Interaction.Behaviors>
<Controls:MetroWindow.WindowCommands>
<Controls:WindowCommands>
<Button Content="settings" />
</Controls:WindowCommands>
</Controls:MetroWindow.WindowCommands>
<Grid>
<avalonDock:DockingManager x:Name="dockingManager"
Theme="{StaticResource MetroTheme}">
<avalonDock:LayoutRoot>
<avalonDock:LayoutPanel Orientation="Vertical">
<avalonDock:LayoutDocumentPaneGroup>
<avalonDock:LayoutDocumentPane x:Name="documentPane">
<!-- <avalonDock:LayoutDocument Title="clode.clj"> -->
<!-- <ae:TextEditor -->
<!-- x:Name="textEditor" -->
<!-- FontFamily="Consolas" -->
<!-- FontSize="13pt" -->
<!-- SyntaxHighlighting="Clojure" -->
<!-- ShowLineNumbers="True" -->
<!-- Height="Auto" -->
<!-- /> -->
<!-- </avalonDock:LayoutDocument> -->
</avalonDock:LayoutDocumentPane>
</avalonDock:LayoutDocumentPaneGroup>
<avalonDock:LayoutAnchorablePaneGroup DockWidth="150" DockHeight="150" Orientation="Vertical">
<avalonDock:LayoutAnchorablePane>
<avalonDock:LayoutAnchorable Title="Properties">
<xctk:PropertyGrid x:Name="propertyGrid"
Margin="10"
AutoGenerateProperties="True" />
</avalonDock:LayoutAnchorable>
</avalonDock:LayoutAnchorablePane>
</avalonDock:LayoutAnchorablePaneGroup>
<avalonDock:LayoutAnchorablePaneGroup DockWidth="150" DockHeight="150" Orientation="Horizontal">
<avalonDock:LayoutAnchorablePane>
<avalonDock:LayoutAnchorable Title="REPL">
<ae:TextEditor
x:Name="repl"
FontFamily="Consolas"
FontSize="13pt"
SyntaxHighlighting="Clojure"
/>
</avalonDock:LayoutAnchorable>
</avalonDock:LayoutAnchorablePane>
</avalonDock:LayoutAnchorablePaneGroup>
</avalonDock:LayoutPanel>
</avalonDock:LayoutRoot>
</avalonDock:DockingManager>
</Grid>
</Controls:MetroWindow>