OLE Client events
aboutToCloseWidget 
The aboutToCloseWidget event signals that the part is about to be closed. 
If you need to perform any actions just before the window closes, connect the aboutToCloseWidget event of the Window part to an action in your part. 
aboutToMapWidget 
The aboutToMapWidget event signals that the part is about to be shown on the screen. If you need to take any actions or set any visual attributes on the part before it is shown, connect to this event. If you hide and show the part rather than closing and opening it (typically for performance reasons), you can use this event to refresh the part data before it appears. 
aboutToOpenWidget 
The aboutToOpenWidget event signals that the part is about to be opened. This event is signaled just before the part is displayed on the screen. 
If you need to perform any actions just before the window opens, connect the aboutToOpenWidget event of the Window part to an action in your part. 
aboutToUnmapWidget 
The aboutToUnmapWidget event signals that the part is about to be hidden. 
activateVerb 
An activateVerb event indicates that the operation to be performed on the contained OLE object when it is activated has changed. 
activationPolicy 
An activationPolicy event indicates that the policy used for activation of the contained OLE object has changed. Valid values are: 
XmACTIVATEDOUBLECLICK 
Activate the OLE object when a double-click is detected on the OLE Client part. 
XmACTIVATEMANUAL 
Activate the OLE object only programmatically via the doVerb method. 
automationObject 
An automationObject event indicates the read-only attribute representing an instance of OleAutomationObject, for OLE objects that support OLE automation has changed. 
backgroundColor 
The backgroundColor event signals the part that the background color has changed. 
borderWidth 
The borderWidth event signals the part that the width of the border, specified in pixels, has changed. 
clientClipping 
A clientClipping event indicates that the OLE object can draw outside the OLE Client widget. 
clientName 
A clientName event indicates a change in the OLE class for the OLE object contained in the part. 
clientType 
A clientType event indicates that the type of OLE object that will be contained in the OLE Client part has changed. Valid values are: 
XmUNDEFINED 
There is no contained OLE object. 
XmLINKED 
The contained OLE object is linked. 
XmEMBEDDED 
The contained OLE object is embedded. 
clientUserName 
A clientUserName event indicates a change in the string containing a user-presentable identification for an OLE object. 
closedWidget 
The closedWidget event signals that the part has been closed. 
configuredWidget 
The configuredWidget event signals that the part has been moved or resized. 
deactivationPolicy 
A deactivationPolicy event indicates the policy used for deactivation of the contained OLE object has been created. It cannot be changed once the part has been created. Valid values are: 
XmDEACTIVATEONLOSEFOCUS 
Deactivate the contained OLE object when focus is given to another widget in the same window 
XmDEACTIVATEMANUAL 
Deactivate the contained OLE object only programmatically via the doVerb method 
destroyPart 
The destroyPart event indicates the part and its children have been destroyed and all associated resources have been released. 
displayAsIcon 
A displayAsIcon event indicates that the OLE Client part displays its contained OLE object as an icon. If the displayAsIcon attribute is set to true after the part is created, the display of the contained OLE object changes appropriately. 
dragDropSpec 
For more information on the 
dragDropSpec event, refer to 
***. 
enabled 
The enabled event signals that the part is available for selection. 
enableVerbsMenu 
An enableVerbsMenu event indicates that a popup menu containing the valid verbs for the contained OLE object is automatically hooked to the OLE Control or OLE Client part. 
focusDecorationPolicy 
A focusDecorationPolicy event indicates that the decoration policy used when the part receives focus has changed. Valid values are: 
XmNONE 
Display no special trimmings around the part 
XmBORDER 
Display a border around the part 
XmNIBS 
Display resize nibs around the part 
XmBORDERANDNIBS 
Display a border and resize nibs around the part 
foregroundColor 
The foregroundColor event signals the part the name of the RGB color, to use, for the foreground of the part. 
framingSpec 
The framingSpec event signals the part that the edge specifications for the part have changed. The edge specifications determine the width, height, and position of the part. 
helpFile 
A helpFile event indicates that a signal is sent to the part that the help file associated with the part has changed 
helpKeysId 
A helpKeysId event indicates that the ID of the keys, help has associated with the part, has changed. The ID can be a string or an integer value. 
helpRequested 
The helpRequested event signals that help has been requested. You can connect the helpRequested event to an action that displays your own help, such as a message box. If the action you connect this event to does not return nil, default help processing occurs, using the specified help file and help topic. 
helpTitle 
A helpTitle event signals the part that the title of the help window associated with that part has changed 
helpTopicId 
The helpTopicId event signals a change in the ID of the help topic associated with the part. The ID can be a string or an integer. 
isEmbedded 
An isEmbedded event indicates that the OLE Client part represents an embedded OLE client. 
isLinked 
An isLinked event indicates that the OLE Client part represents a linked OLE client. 
isRunning 
An isRunning event indicates that the server application that provides the OLE object is running. 
isStaticEmbedding 
An isStaticEmbedding event signals that the OLE Client part represents a static item, such as a bitmap or a metafile. 
mappedWhenManaged 
The mappedWhenManaged event signals the part to be visible if the mappedWhenManaged attribute has been set to true. 
oleWidget 
An oleWidget event indicates that the widget for the OLE Client part has changed. 
openWidget 
The openWidget action opens the part. 
self 
A self event indicates that the value of the target part itself has changed. 
sizePolicy 
A sizePolicy event indicates the policy used for controlling the display boundaries of the contained OLE object has changed. Valid values are: 
XmSIZEACTUAL 
Display the contained OLE object's image in actual size within the part. No changes are made to the extents of the OLE Client or the OLE object. 
XmSIZESTRETCH 
Stretch the display of the contained OLE object to cover the extents of the part. No changes are made to the extents of the OLE Client or the OLE object. 
sourcePath 
A sourcePath event indicates that the file name of the server source for a linked or embedded OLE object has changed. 
tabGroup 
A tabGroup event signals the part that it is included as a tab stop and can be accessed via the Tab or Backtab keys 
traversalOn 
The traversalOn property specifies whether users can access the part using the cursor movement keys. If the part is specified as a tab stop by using the tabGroup property, users also can use the Tab and Backtab keys to access the part. 
unmappedWidget 
The unmappedWidget event signals that the part is about to be hidden. 
verbs 
A verbs event indicates a change in the array containing the OLE verbs supported by the OLE object.