Document Revision History

This table describes the changes to HIToolbar Programming Guide.

DateNotes
2005-07-07

Changed title from "Using HIToolbar." Made minor bug fix.

2003-04-30

In What Is a Toolbar?, indicated that the user can cycle between display modes by command-clicking the toolbar button.

 

Added info in What Is a Toolbar? describing how the user can bring up the configuration sheet.

 

Added overflow menu screen shot, Figure 1-4.

 

Added new section Model-View-Controller for HIToolbar showing how HIToolbar fits into the model-view-controller design convention.

 

Added command ID as one of the data types associated with toolbar items in Toolbar Items.

 

Removed kHIToolbarItemValidAttrs and kHIToolbarItemMutableAttrs from Toolbar Item Attributes, as these constants may change over time.

 

In Creating Items from an Identifier, indicated that toolbar items that do not have a command ID associated with them will not be enabled when they appear in the overflow menu.

 

Added info to Creating Items from an Identifier describing cases where you might not want to assign a command ID to a toolbar item.

 

Replaced 'void' with typeVoidPtr in Listing 2-5 in the SetEventParameter call for the construct event.

 

Added specific information in Creating Items from a Drag about what kind of data you can store in response to the kEventToolbarItemGetPersistentData event.

 

Indicated in Creating Items from a Drag that if you handle the kEventToolbarItemPerformAction event, you must also set the command ID of the toolbar item to kHIToolbarCommandPressAction.

 

Removed Panther-specific information.

2003-03-01

Preliminary review draft.