mirror of
https://onedev.site.tesses.net/crosslang/crosslangdevstudio
synced 2026-02-08 09:15:45 +00:00
Get way further
This commit is contained in:
@@ -28,37 +28,38 @@
|
||||
<MenuItem Header="_Open Project" HotKey="Ctrl+O" Command="{Binding OpenProjectCommand}"/>
|
||||
<MenuItem Header="_Save" HotKey="Ctrl+S" Command="{Binding SaveCommand}"/>
|
||||
<MenuItem Header="Save All" HotKey="Ctrl+Shift+S" Command="{Binding SaveAllCommand}"/>
|
||||
<MenuItem Header="CrossLang Settings"/>
|
||||
<Separator/>
|
||||
<MenuItem Header="_Exit" HotKey="Alt+F4"/>
|
||||
</MenuItem>
|
||||
<MenuItem Header="_Project">
|
||||
<MenuItem Header="Build" Command="{Binding BuildCommand}" />
|
||||
<MenuItem Header="Build And Run" HotKey="F5" Command="{Binding BuildAndRunCommand}" />
|
||||
<MenuItem Header="Publish" Command="{Binding PublishCommand}" />
|
||||
<MenuItem Header="Open In File Manager" Command="{Binding OpenProjectInFileManagerCommand}" />
|
||||
<MenuItem Header="Open In Terminal" HotKey="CTRL+T" Command="{Binding OpenProjectInTerminalCommand}" />
|
||||
<MenuItem Header="Refresh" HotKey="CTRL+R" Command="{Binding RefreshListingCommand}" />
|
||||
</MenuItem>
|
||||
<MenuItem Header="_CPKG">
|
||||
<MenuItem Header="Add Package"/>
|
||||
<MenuItem Header="Add Package" Command="{Binding AddPackageCommand}"/>
|
||||
<MenuItem Header="Install">
|
||||
<MenuItem Header="Template"/>
|
||||
<MenuItem Header="Tool"/>
|
||||
<MenuItem Header="Web Application"/>
|
||||
<MenuItem Header="Console Application"/>
|
||||
<MenuItem Header="Template" Command="{Binding InstallTemplateCommand}"/>
|
||||
<MenuItem Header="Tool" Command="{Binding InstallToolCommand}"/>
|
||||
<MenuItem Header="Web Application" Command="{Binding InstallWebAppCommand}"/>
|
||||
<MenuItem Header="Console Application" Command="{Binding InstallConsoleCommand}"/>
|
||||
</MenuItem>
|
||||
<MenuItem Header="Push Package"/>
|
||||
<MenuItem Header="Manage Servers"/>
|
||||
<MenuItem Header="Push Package" Command="{Binding PushPackageCommand}"/>
|
||||
</MenuItem>
|
||||
<MenuItem Header="_Help">
|
||||
|
||||
<MenuItem Header="Welcome"/>
|
||||
<MenuItem Header="Website"/>
|
||||
<MenuItem Header="Documentation"/>
|
||||
<MenuItem Header="Welcome" Command="{Binding WelcomeCommand}"/>
|
||||
<MenuItem Header="Website" Command="{Binding WebsiteCommand}"/>
|
||||
<MenuItem Header="Documentation" Command="{Binding DocumentationCommand}"/>
|
||||
<MenuItem Header="Video Documentation" Command="{Binding VideoDocumentationCommand}" />
|
||||
<MenuItem Header="Reference" Command="{Binding ReferenceCommand}" />
|
||||
</MenuItem>
|
||||
</Menu>
|
||||
<Grid Grid.Row="1" ColumnDefinitions="300, 4, *">
|
||||
<TreeView Grid.Column="0" ItemsSource="{Binding ProjectFiles}" SelectedItem="{Binding SelectedProjectFile}">
|
||||
<TreeView Grid.Column="0" ItemsSource="{Binding ProjectFiles}" SelectedItem="{Binding SelectedProjectFile}">
|
||||
<!--Thanks to https://stackoverflow.com/a/77362693 -->
|
||||
<TreeView.ItemContainerTheme>
|
||||
<ControlTheme TargetType="TreeViewItem" BasedOn="{StaticResource {x:Type TreeViewItem}}">
|
||||
@@ -78,6 +79,7 @@
|
||||
<controls:TabsControl SelectedItem="{Binding SelectedTab}" Grid.Column="2" ItemsSource="{Binding TabItems}"
|
||||
NewItemFactory="{Binding NewItemFactory}"
|
||||
LastTabClosedAction="{Binding Closed}"
|
||||
TabClosing="{Binding ClosingTab}"
|
||||
ShowDefaultAddButton="True"
|
||||
ShowDefaultCloseButton="True"
|
||||
Margin="0 8 0 0"
|
||||
|
||||
Reference in New Issue
Block a user