mirror of
https://github.com/peterdell/wudsn-ide.git
synced 2024-06-03 06:29:35 +00:00
Add separate Assembler menu/entries
This commit is contained in:
parent
49f91b768d
commit
2c89002812
|
@ -15,9 +15,12 @@ com.wudsn.ide.lng.Target.MOS65816=65816
|
|||
|
||||
com.wudsn.ide.lng.compiler.CompilerSourceFile.name=Source Code File
|
||||
|
||||
com.wudsn.ide.lng.editor.LanguageEditorAssemblerMenu.label=Assembler
|
||||
com.wudsn.ide.lng.editor.LanguageEditorAssemblerMenu.mnemonic=s
|
||||
com.wudsn.ide.lng.editor.LanguageEditorCompilerMenu.label=Compiler
|
||||
com.wudsn.ide.lng.editor.LanguageEditorCompilerMenu.mnemonic=C
|
||||
|
||||
com.wudsn.ide.lng.editor.LanguageEditorAssemblerToolbar.label=Assembler
|
||||
com.wudsn.ide.lng.editor.LanguageEditorCompilerToolbar.label=Compiler
|
||||
|
||||
com.wudsn.ide.lng.editor.LanguageEditorCommands.name=Source Code Editor Commands
|
||||
|
@ -25,11 +28,18 @@ com.wudsn.ide.lng.editor.LanguageEditorOpenSourceFolderCommand.name=Open Source
|
|||
com.wudsn.ide.lng.editor.LanguageEditorOpenSourceFolderCommand.mnemonic=S
|
||||
com.wudsn.ide.lng.editor.LanguageEditorOpenOutputFolderCommand.name=Open Output Folder
|
||||
com.wudsn.ide.lng.editor.LanguageEditorOpenOutputFolderCommand.mnemonic=O
|
||||
com.wudsn.ide.lng.editor.LanguageEditorAssembleCommand.name=Assemble
|
||||
com.wudsn.ide.lng.editor.LanguageEditorAssembleCommand.mnemonic=A
|
||||
com.wudsn.ide.lng.editor.LanguageEditorAssembleAndRunCommand.name=Assemble and Run
|
||||
com.wudsn.ide.lng.editor.LanguageEditorAssembleAndRunCommand.mnemonic=R
|
||||
com.wudsn.ide.lng.editor.LanguageEditorAssembleAndRunWithCommand.name=Assemble and Run with...
|
||||
com.wudsn.ide.lng.editor.LanguageEditorAssemblerHelpCommand.name=Assembler Help
|
||||
com.wudsn.ide.lng.editor.LanguageEditorAssemblerHelpCommand.mnemonic=H
|
||||
com.wudsn.ide.lng.editor.LanguageEditorCompileCommand.name=Compile
|
||||
com.wudsn.ide.lng.editor.LanguageEditorCompileCommand.mnemonic=C
|
||||
com.wudsn.ide.lng.editor.LanguageEditorCompileAndRunCommand.name=Compile and Run
|
||||
com.wudsn.ide.lng.editor.LanguageEditorCompileAndRunWithCommand.name=Compile and Run with...
|
||||
com.wudsn.ide.lng.editor.LanguageEditorCompileAndRunCommand.mnemonic=R
|
||||
com.wudsn.ide.lng.editor.LanguageEditorCompileAndRunWithCommand.name=Compile and Run with...
|
||||
com.wudsn.ide.lng.editor.LanguageEditorCompilerHelpCommand.name=Compiler Help
|
||||
com.wudsn.ide.lng.editor.LanguageEditorCompilerHelpCommand.mnemonic=H
|
||||
com.wudsn.ide.lng.editor.LanguageEditorToggleCommentCommand.name=Toggle Comment
|
||||
|
|
|
@ -62,6 +62,26 @@
|
|||
id="com.wudsn.ide.lng.editor.LanguageEditorOpenOutputFolderCommand"
|
||||
name="%com.wudsn.ide.lng.editor.LanguageEditorOpenOutputFolderCommand.name">
|
||||
</command>
|
||||
<command
|
||||
categoryId="com.wudsn.ide.lng.editor.LanguageEditorCommands"
|
||||
id="com.wudsn.ide.lng.editor.LanguageEditorAssembleCommand"
|
||||
name="%com.wudsn.ide.lng.editor.LanguageEditorAssembleCommand.name">
|
||||
</command>
|
||||
<command
|
||||
categoryId="com.wudsn.ide.lng.editor.LanguageEditorCommands"
|
||||
id="com.wudsn.ide.lng.editor.LanguageEditorAssembleAndRunCommand"
|
||||
name="%com.wudsn.ide.lng.editor.LanguageEditorAssembleAndRunCommand.name">
|
||||
</command>
|
||||
<command
|
||||
categoryId="com.wudsn.ide.lng.editor.LanguageEditorCommands"
|
||||
id="com.wudsn.ide.lng.editor.LanguageEditorAssembleAndRunWithCommand"
|
||||
name="%com.wudsn.ide.lng.editor.LanguageEditorAssembleAndRunWithCommand.name">
|
||||
</command>
|
||||
<command
|
||||
categoryId="com.wudsn.ide.lng.editor.LanguageEditorCommands"
|
||||
id="com.wudsn.ide.lng.editor.LanguageEditorAssemblerHelpCommand"
|
||||
name="%com.wudsn.ide.lng.editor.LanguageEditorAssemblerHelpCommand.name">
|
||||
</command>
|
||||
<command
|
||||
categoryId="com.wudsn.ide.lng.editor.LanguageEditorCommands"
|
||||
id="com.wudsn.ide.lng.editor.LanguageEditorCompileCommand"
|
||||
|
@ -118,6 +138,54 @@
|
|||
</with>
|
||||
</activeWhen>
|
||||
</handler>
|
||||
<handler
|
||||
class="com.wudsn.ide.lng.editor.LanguageEditorCompileCommandHandler"
|
||||
commandId="com.wudsn.ide.lng.editor.LanguageEditorAssembleCommand">
|
||||
<activeWhen>
|
||||
<with
|
||||
variable="activeEditor">
|
||||
<instanceof
|
||||
value="com.wudsn.ide.lng.editor.LanguageEditor">
|
||||
</instanceof>
|
||||
</with>
|
||||
</activeWhen>
|
||||
</handler>
|
||||
<handler
|
||||
class="com.wudsn.ide.lng.editor.LanguageEditorCompileCommandHandler"
|
||||
commandId="com.wudsn.ide.lng.editor.LanguageEditorAssembleAndRunCommand">
|
||||
<activeWhen>
|
||||
<with
|
||||
variable="activeEditor">
|
||||
<instanceof
|
||||
value="com.wudsn.ide.lng.editor.LanguageEditor">
|
||||
</instanceof>
|
||||
</with>
|
||||
</activeWhen>
|
||||
</handler>
|
||||
<handler
|
||||
class="com.wudsn.ide.lng.editor.LanguageEditorCompileCommandHandler"
|
||||
commandId="com.wudsn.ide.lng.editor.LanguageEditorAssembleAndRunWithCommand">
|
||||
<activeWhen>
|
||||
<with
|
||||
variable="activeEditor">
|
||||
<instanceof
|
||||
value="com.wudsn.ide.lng.editor.LanguageEditor">
|
||||
</instanceof>
|
||||
</with>
|
||||
</activeWhen>
|
||||
</handler>
|
||||
<handler
|
||||
class="com.wudsn.ide.lng.editor.LanguageEditorCompilerHelpCommandHandler"
|
||||
commandId="com.wudsn.ide.lng.editor.LanguageEditorAssemblerHelpCommand">
|
||||
<activeWhen>
|
||||
<with
|
||||
variable="activeEditor">
|
||||
<instanceof
|
||||
value="com.wudsn.ide.lng.editor.LanguageEditor">
|
||||
</instanceof>
|
||||
</with>
|
||||
</activeWhen>
|
||||
</handler>
|
||||
<handler
|
||||
class="com.wudsn.ide.lng.editor.LanguageEditorCompileCommandHandler"
|
||||
commandId="com.wudsn.ide.lng.editor.LanguageEditorCompileCommand">
|
||||
|
@ -216,6 +284,50 @@
|
|||
point="org.eclipse.ui.menus">
|
||||
<menuContribution
|
||||
locationURI="menu:org.eclipse.ui.main.menu?after=additions">
|
||||
<menu
|
||||
id="com.wudsn.ide.lng.editor.LanguageEditorAssemblerMenu"
|
||||
label="%com.wudsn.ide.lng.editor.LanguageEditorAssemblerMenu.label"
|
||||
mnemonic="%com.wudsn.ide.lng.editor.LanguageEditorAssemblerMenu.mnemonic">
|
||||
<visibleWhen
|
||||
checkEnabled="false">
|
||||
<with
|
||||
variable="activeEditor">
|
||||
<instanceof
|
||||
value="com.wudsn.ide.lng.editor.LanguageEditor">
|
||||
</instanceof>
|
||||
</with>
|
||||
</visibleWhen>
|
||||
<command
|
||||
commandId="com.wudsn.ide.lng.editor.LanguageEditorOpenSourceFolderCommand"
|
||||
mnemonic="%com.wudsn.ide.lng.editor.LanguageEditorOpenSourceFolderCommand.mnemonic">
|
||||
</command>
|
||||
<command
|
||||
commandId="com.wudsn.ide.lng.editor.LanguageEditorOpenOutputFolderCommand"
|
||||
mnemonic="%com.wudsn.ide.lng.editor.LanguageEditorOpenOutputFolderCommand.mnemonic">
|
||||
</command>
|
||||
<separator
|
||||
name="com.wudsn.ide.lng.editor.LanguageEditorAssemblerMenuSeparator1"
|
||||
visible="true">
|
||||
</separator>
|
||||
<command
|
||||
commandId="com.wudsn.ide.lng.editor.LanguageEditorAssembleCommand"
|
||||
id="com.wudsn.ide.lng.editor.LanguageEditorAssembleCommand"
|
||||
mnemonic="%com.wudsn.ide.lng.editor.LanguageEditorAssembleCommand.mnemonic">
|
||||
</command>
|
||||
<command
|
||||
commandId="com.wudsn.ide.lng.editor.LanguageEditorAssembleAndRunCommand"
|
||||
id="com.wudsn.ide.lng.editor.LanguageEditorAssembleAndRunCommand"
|
||||
mnemonic="%com.wudsn.ide.lng.editor.LanguageEditorAssembleAndRunCommand.mnemonic">
|
||||
</command>
|
||||
<separator
|
||||
name="com.wudsn.ide.lng.editor.LanguageEditorAssemblerMenuSeparator2"
|
||||
visible="true">
|
||||
</separator>
|
||||
<command
|
||||
commandId="com.wudsn.ide.lng.editor.LanguageEditorAssemblerHelpCommand"
|
||||
mnemonic="%com.wudsn.ide.lng.editor.LanguageEditorAssemblerHelpCommand.mnemonic">
|
||||
</command>
|
||||
</menu>
|
||||
<menu
|
||||
id="com.wudsn.ide.lng.editor.LanguageEditorCompilerMenu"
|
||||
label="%com.wudsn.ide.lng.editor.LanguageEditorCompilerMenu.label"
|
||||
|
@ -265,6 +377,17 @@
|
|||
<menuContribution
|
||||
locationURI="toolbar:org.eclipse.ui.main.toolbar?after=additions">
|
||||
label="%com.wudsn.ide.lng.editor.LanguageEditorCompilerMenu.label"
|
||||
<toolbar
|
||||
id="com.wudsn.ide.lng.editor.LanguageEditorAssemblerToolbar"
|
||||
label="%com.wudsn.ide.lng.editor.LanguageEditorAssemblerToolbar.label">
|
||||
<dynamic
|
||||
class="com.wudsn.ide.lng.editor.LanguageEditorAssembleAndRunCommandMenu"
|
||||
id="com.wudsn.ide.lng.editor.LanguageEditorAssembleAndRunCommandMenu">
|
||||
<visibleWhen
|
||||
checkEnabled="true">
|
||||
</visibleWhen>
|
||||
</dynamic>
|
||||
</toolbar>
|
||||
<toolbar
|
||||
id="com.wudsn.ide.lng.editor.LanguageEditorToolbar"
|
||||
label="%com.wudsn.ide.lng.editor.LanguageEditorCompilerToolbar.label">
|
||||
|
|
Loading…
Reference in New Issue
Block a user