Editing Menus
To select a menu for editing, from the main menu click
Macro
→
Menus
(or use the
open_menu
com-
mand). Select the menu to edit from the list, then click
Open
. The Menu Editor will be displayed. See
Menu Editor Dialog
for a list of the available options.
Defining Menu Item Aliases
The Menu Item Alias dialog box allows you to define aliases (which are similar commands) for the com-
mand that is being executed. This dialog box can be accessed by clicking the
Alias
button on the Menu
Editor. Enter each alias command on a separate line. If one of the alias commands are bound to a key,
that key name will be displayed to the right of the menu item. For example, the
e
and
edit
commands are
absolutely identically in function except that the
e
command requires fewer characters to type. The
gui_open
command is identical to the
edit
command except that it prompts the user with a dialog box,
whereas the
edit
command prompts for files on the command line. These two examples illustrate the best
reasons for using aliases.
Enabling/Disabling Menu Items
SlickEdit
®
Core has some attributes for enabling/disabling predefines that you can specify for any com-
mand. When these predefined auto-enabling attributes are not enough, you need to implement a callback
which determines the enable or disable state of the command. See the
Slick-C
®
Macro Programming
Guide
for information on enabling and disabling menu items with your own callback.
The Auto Enable Properties dialog box is used for these settings, and can be accessed from the main
menu by clicking
Macro
→
Menus
. When the Open Menu dialog box is displayed, click
New
to display
the Menu Editor. Click the
Auto Enable
button, and the Auto Enable Properties dialog is displayed.
For descriptions of the options on this dialog, see
Auto Enable Properties Dialog
.
Using the ISPF and XEDIT Emu-
lations
500
Summary of Contents for Corev3.3 for Eclipse
Page 1: ...Think Slick Corev3 3 for Eclipse...
Page 2: ......
Page 3: ...SlickEdit Core v3 3 for Eclipse...
Page 5: ......
Page 6: ......
Page 14: ...xii...
Page 20: ...xviii...
Page 22: ...xx...
Page 23: ...Chapter 1 Introduction 1...
Page 41: ...Chapter 3 User Interface 19...
Page 61: ...Chapter 4 User Preferences 39...
Page 80: ...BODY BODY HTML HTMLEOF Restoring Settings on Startup 58...
Page 82: ...60...
Page 83: ...Chapter 5 Context Tagging 61...
Page 97: ...Chapter 6 Editing Features 75...
Page 124: ...Code Templates 102...
Page 238: ...Figure 6 49 Test Parsing Configuration Example 1 C Refactoring 216...
Page 241: ...Figure 6 51 Test Parsing Configuration Example 3 Reviewing Refactoring Changes 219...
Page 250: ...228...
Page 251: ...Chapter 7 Language Specific Editing 229...
Page 328: ...306...
Page 329: ...Chapter 8 Tools and Utilities 307...
Page 350: ...328...
Page 351: ...Chapter 9 Macros and Macro Programming 329...
Page 360: ...338...
Page 361: ...Chapter 10 SlickEdit Core Dialogs 339...
Page 375: ...Find and Replace View 353...
Page 491: ...Chapter 11 Appendix 469...
Page 567: ......
Page 568: ......