P. 1
ToolBook 11.5: Advanced Features

ToolBook 11.5: Advanced Features

|Views: 85|Likes:
Published by CubemanPDX

More info:

Published by: CubemanPDX on Nov 28, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

12/04/2012

pdf

text

original

When a user chooses a menu item, ToolBook sends the menuItemSelected notification message. If
the menuItemSelected message reaches the system level, ToolBook sends a menu‐event message
corresponding to that menu item’s name or to its alias, if one exists.

ToolBook automatically creates and sends a menu‐event message that corresponds to the menu
item’s name or alias (if specified), whether it is built in or user defined. ToolBook provides
automatic behavior for built‐in menu‐event messages. Whenever you create a new menu item for
any menu bar, you must write a script that handles the new name or alias that is sent as a message
when the menu item is chosen.

You can write a handler for the specific menu‐event message, or you can write a handler for the
menuItemSelected notification message and include condition statements for individual menu
items. In most cases, you can adequately define behavior for new menu items by writing handlers
for each menu‐event message. Use the menuItemSelected message to control menu behavior based
on the state of the application.

If you want to define behavior for a drop‐down menu just before it is displayed, you can write a
handler for the enterMenu message. For details, see “Displaying menu items conditionally,” later in
this section.

Where to place handlers for menu-event messages

Use this message…

In the script of this object…

Individual menu-event message

Page, background or book

menuItemSelected

Viewer or book

enterMenu

Viewer or book

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->