|
|
|
@ -17,58 +17,53 @@
@@ -17,58 +17,53 @@
|
|
|
|
|
Executed="OpenCommandExecuted" /> |
|
|
|
|
</Window.CommandBindings> |
|
|
|
|
<DockPanel> |
|
|
|
|
<Menu |
|
|
|
|
DockPanel.Dock="Top"> |
|
|
|
|
<MenuItem |
|
|
|
|
Header="_File"> |
|
|
|
|
<MenuItem |
|
|
|
|
Command="Open"> |
|
|
|
|
<!-- Main menu --> |
|
|
|
|
<Menu DockPanel.Dock="Top"> |
|
|
|
|
<MenuItem Header="_File"> |
|
|
|
|
<MenuItem Command="Open"> |
|
|
|
|
<MenuItem.Icon> |
|
|
|
|
<Image |
|
|
|
|
Width="16" |
|
|
|
|
Height="16" |
|
|
|
|
Source="Images/Open.png" /> |
|
|
|
|
<Image Width="16" Height="16" Source="Images/Open.png" /> |
|
|
|
|
</MenuItem.Icon> |
|
|
|
|
</MenuItem> |
|
|
|
|
<MenuItem Header="Open from _GAC" Click="OpenFromGac_Click" /> |
|
|
|
|
<Separator /> |
|
|
|
|
<MenuItem |
|
|
|
|
Header="E_xit" |
|
|
|
|
Click="ExitClick" /> |
|
|
|
|
<MenuItem Header="E_xit" Click="ExitClick" /> |
|
|
|
|
</MenuItem> |
|
|
|
|
<MenuItem Header="_View"> |
|
|
|
|
<MenuItem Header="Show _internal types and members" IsCheckable="True" IsChecked="{Binding ShowInternalApi}"> |
|
|
|
|
<MenuItem.Icon> |
|
|
|
|
<Image Width="16" Height="16" Source="Images/PrivateInternal.png" /> |
|
|
|
|
</MenuItem.Icon> |
|
|
|
|
</MenuItem> |
|
|
|
|
</MenuItem> |
|
|
|
|
<MenuItem |
|
|
|
|
Header="_Help"> |
|
|
|
|
<MenuItem |
|
|
|
|
Header="_About" |
|
|
|
|
Click="AboutClick" /> |
|
|
|
|
<MenuItem Header="_Help"> |
|
|
|
|
<MenuItem Header="_About" Click="AboutClick" /> |
|
|
|
|
</MenuItem> |
|
|
|
|
</Menu> |
|
|
|
|
<!-- ToolBar --> |
|
|
|
|
<ToolBar |
|
|
|
|
Name="toolBar" |
|
|
|
|
DockPanel.Dock="Top"> |
|
|
|
|
<ToolBar.Resources> |
|
|
|
|
<!-- Make images transparent if menu command is disabled --> |
|
|
|
|
<Style |
|
|
|
|
TargetType="{x:Type Image}"> |
|
|
|
|
<Style TargetType="{x:Type Image}"> |
|
|
|
|
<Style.Triggers> |
|
|
|
|
<DataTrigger |
|
|
|
|
Binding="{Binding RelativeSource={RelativeSource AncestorType={x:Type ButtonBase}, AncestorLevel=1}, Path=IsEnabled}" |
|
|
|
|
Value="False"> |
|
|
|
|
<Setter |
|
|
|
|
Property="Opacity" |
|
|
|
|
Value="0.30" /> |
|
|
|
|
<Setter Property="Opacity" Value="0.30" /> |
|
|
|
|
</DataTrigger> |
|
|
|
|
</Style.Triggers> |
|
|
|
|
</Style> |
|
|
|
|
</ToolBar.Resources> |
|
|
|
|
<Button |
|
|
|
|
Command="Open"> |
|
|
|
|
<Image |
|
|
|
|
Width="16" |
|
|
|
|
Height="16" |
|
|
|
|
Source="Images/Open.png" /> |
|
|
|
|
<Button Command="Open"> |
|
|
|
|
<Image Width="16" Height="16" Source="Images/Open.png" /> |
|
|
|
|
</Button> |
|
|
|
|
<Separator /> |
|
|
|
|
<CheckBox IsChecked="{Binding ShowInternalApi}" ToolTip="Show internal types and members"> |
|
|
|
|
<Image Width="16" Height="16" Source="Images/PrivateInternal.png" /> |
|
|
|
|
</CheckBox> |
|
|
|
|
<Separator /> |
|
|
|
|
<ComboBox Name="languageComboBox" DisplayMemberPath="Name" Width="50" SelectionChanged="LanguageComboBox_SelectionChanged" /> |
|
|
|
|
</ToolBar> |
|
|
|
|
<!-- Main grid separating left pane (treeView) from main pane (textEditor) --> |
|
|
|
|