Slick V3.3 manual Programmable Macros, Loading Macros, Setting Macro Variables

Models: V3.3

1 568
Download 568 pages 2.03 Kb
Page 358
Image 358

Loading Macros

Programmable Macros

Many of the actions performed using SlickEdit® Core are performed using Slick-C®macros. Slick-C func- tions are mapped to menus, buttons, and keys and perform the action behind an event. Use Slick-C to customize, modify, and bind functions to other shortcuts.

Loading Macros

To load a Slick-C®macro file, from the main menu click Macro Load Module, or use the gui_load command. The Open dialog box is displayed, prompting you for a file.

Setting Macro Variables

You can set Slick-C®macro variables to specific values using the Set Variable dialog box (Macro Set Macro Variable or gui_set_var command).

Figure 9.2. Set Variable Dialog

Enter the name of Slick-C global variable in the Variable text field. You may use the spacebar and ? (completion) to assist you in entering the name. Click the drop-down arrow to select a variable from the list.

Enter the new value of the variable in the Value text box. Click Edit to display the Variable Editor, used for editing complex variables such as arrays, hash tables, structures, and unions.

Currently the Variable Editor does not have enough symbolic information to give you member names of structures or unions. Structures will appear as an array.

Figure 9.3. Variable Editor Dialog

336

Page 358
Image 358
Slick V3.3 manual Programmable Macros, Loading Macros, Setting Macro Variables