|
XmActivateProtocol(3) -- A VendorShell function that activates a protocol
|
XmActivateProtocol activates a protocol. It updates the handlers and the property if the shell is realized. It is sometimes useful to allow a protocol's state information (callback lists, and so on) to persist, even though the client may choose to temporarily resign from the interaction. This is supported by allowing a protocol to be in one of two states: active or inactive. If the protocol is ac... |
XmActivateWMProtocol(3) -- A VendorShell convenience interface that activates a protocol
|
XmActivateWMProtocol is a convenience interface. It calls XmActivateProtocol with the property value set to the atom returned by interning WM_PROTOCOLS. shell Specifies the widget with which the protocol property is associated protocol Specifies the protocol Atom For a complete definition of VendorShell and its associated resources, see VendorShell(3). |
|
XmAddProtocolCallback(3) -- A VendorShell function that adds client callbacks for a protocol
|
XmAddProtocolCallback adds client callbacks for a protocol. It checks if the protocol is registered, and if it is not, calls XmAddProtocols. It then adds the callback to the internal list. These callbacks are called when the corresponding client message is received. XmAddWMProtocolCallback is a convenience interface. It calls XmAddProtocolCallback with the property value set to the atom returned b... |
XmAddProtocols(3) -- A VendorShell function that adds the protocols to the protocol manager and allocates the internal tables
|
XmAddProtocols adds the protocols to the protocol manager and allocates the internal tables. XmAddWMProtocols is a convenience interface. It calls XmAddProtocols with the property value set to the atom returned by interning WM_PROTOCOLS. shell Specifies the widget with which the protocol property is associated property Specifies the protocol property protocols Specifies the protocol Atoms num_prot... |
XmAddTabGroup(3) -- A function that adds a manager or a primitive widget to the list of tab groups
|
This function is obsolete and its behavior is replaced by setting XmNnavigationType to XmEXCLUSIVE_TAB_GROUP. When the keyboard is used to traverse through a widget hierarchy, primitive or manager widgets are grouped together into what are known as tab groups. Any manager or primitive widget can be a tab group. Within a tab group, move the focus to the next widget in the tab group by using the arr... |
XmAddToPostFromList(3) -- a RowColumn function that makes a menu accessible from more than one widget
|
XmAddToPostFromList makes a menu accessible from more than one widget. After a menu is once created, this function may be used to make that menu accessible from a second widget. The process may be repeated indefinitely. In other words, where an application would use XmCreatePopupMenu or XmCreatePulldownMenu or their equivalent to create a new menu identical to one that already exists, it can use t... |
XmAddWMProtocolCallback(3) -- A VendorShell convenience interface that adds client callbacks for a protocol
|
XmAddWMProtocolCallback is a convenience interface. It calls XmAddProtocolCallback with the property value set to the atom returned by interning WM_PROTOCOLS. shell Specifies the widget with which the protocol property is associated protocol Specifies the protocol Atom callback Specifies the procedure to call when a protocol message is received closure Specifies the client data to be passed to the... |
XmAddWMProtocols(3) -- A VendorShell convenience interface that adds the protocols to the protocol manager and allocates the internal
|
XmAddWMProtocols is a convenience interface. It calls XmAddProtocols with the property value set to the atom returned by interning WM_PROTOCOLS. shell Specifies the widget with which the protocol property is associated protocols Specifies the protocol Atoms num_protocols Specifies the number of elements in protocols For a complete definition of VendorShell and its associated resources, see VendorS... |
XmArrowButton(3) -- The ArrowButton widget class
|
ArrowButton consists of a directional arrow surrounded by a border shadow. When it is selected, the shadow changes to give the appearance that the ArrowButton has been pressed in. When the ArrowButton is unselected, the shadow reverts to give the appearance that the ArrowButton is released, or out. ArrowButton holds the XmQTactivatable trait. |
XmArrowButtonGadget(3) -- The ArrowButtonGadget widget class
|
ArrowButtonGadget consists of a directional arrow surrounded by a border shadow. When it is selected, the shadow changes to give the appearance that the ArrowButtonGadget has been pressed in. When it is unselected, the shadow reverts to give the appearance that the button is released, or out. ArrowButtonGadget holds the XmQTactivatable trait. |
XmBulletinBoard(3) -- The BulletinBoard widget class
|
BulletinBoard is a composite widget that provides simple geometry management for child widgets. It does not force positioning on its children, but can be set to reject geometry requests that result in overlapping children. BulletinBoard is the base widget for most dialog widgets and is also used as a general container widget. Modal and modeless dialogs are implemented as collections of widgets tha... |
XmCascadeButton(3) -- The CascadeButton widget class
|
CascadeButton links two menu panes or a MenuBar to a menu pane. It is used in menu systems and must have a RowColumn parent with its XmNrowColumnType resource set to XmMENU_BAR, XmMENU_POPUP or XmMENU_PULLDOWN. It is the only widget that can have a Pulldown menu pane attached to it as a submenu. The submenu is displayed when this widget is activated within a MenuBar, a PopupMenu, or a PulldownMenu... |
XmCascadeButtonGadget(3) -- The CascadeButtonGadget widget class
|
CascadeButtonGadget links two menu panes, a MenuBar to a menu pane, or an OptionMenu to a menu pane. It is used in menu systems and must have a RowColumn parent with its XmNrowColumnType resource set to XmMENU_BAR, XmMENU_POPUP, XmMENU_PULLDOWN, or XmMENU_OPTION. It is the only gadget that can have a Pulldown menu pane attached to it as a submenu. The submenu is displayed when this gadget is activ... |
XmCascadeButtonGadgetHighlight(3) -- A CascadeButtonGadget function that sets the highlight state
|
XmCascadeButtonGadgetHighlight either draws or erases the shadow highlight around the CascadeButtonGadget. cascadeButtonGadget Specifies the CascadeButtonGadget to be highlighted or unhighlighted highlight Specifies whether to highlight (True) or to unhighlight (False) For a complete definition of CascadeButtonGadget and its associated resources, see XmCascadeButtonGadget(3). |
XmCascadeButtonHighlight(3) -- A CascadeButton and CascadeButtonGadget function that sets the highlight state
|
XmCascadeButtonHighlight either draws or erases the shadow highlight around the CascadeButton or the CascadeButtonGadget. cascadeButton Specifies the CascadeButton or CascadeButtonGadget to be highlighted or unhighlighted highlight Specifies whether to highlight (True) or to unhighlight (False) For a complete definition of CascadeButton or CascadeButtonGadget and their associated resources, see Xm... |