| Prev | Next
| Previous Chapter
| Next Chapter
| Title Page
| Glossary
| Index
| Comments |
Part III
Controlling GMS
Chapter 10: Controlling Access to Menus
Shows how to control access to menus by locking all menus against user input, disabling and enabling individual menu entries, and restricting menu entries in specified user modes.
Chapter 11: Controlling the Appearance of Icons
Shows how to specify an icon for a menu entry, and customize its color and size.
Chapter 12: Internationalizing GMS Menus
Summarizes the techniques for displaying GMS menus in different languages, using Gensym Foundation Resources (GFR) to provide internationalization.
Chapter 13: Configuring Global GMS Characteristics
Shows how to set properties that affect GMS as a whole such as automatic GMS startup, preserving the compiled resource on reset, specifying the maximum number of menu entries, suppressing global consistency checking, and internationalization.
Chapter 14: Customizing the GMS Interface to the User
Shows how to set GMS properties for individual G2 users. These properties include: font and separator size, help display, text and background colors, navigation modes, menu blinking, initial menu, and menu language.
Chapter 15: Specifying the Interface Between GMS and G2
Shows how to configure GMS to work with and extend G2 capabilities such as accessing a compiled resource from G2, implementing keyboard accelerators, and handling mouse events for popup menus.
Chapter 16: Managing GMS Programmatically
Shows how to manage programmatically the internal operations of GMS. You can use the techniques described to manage menu building and compilation, change global settings, manage user preferences, and reset GMS without resetting G2.
| Prev | Next
| Previous Chapter
| Next Chapter
| Title Page
| Glossary
| Index
| Comments |
Copyright © 1997 Gensym Corporation, Inc.