VkMenuActionWidget(3x)

VkMenuActionWidget - Class For Widget-based Menu Actions

As shipped in IRIX 6.5.5. Unchanged since IRIX 6.5.

NAME
     VkMenuActionWidget - Class For Widget-based Menu Actions

INHERITS FROM
     VkMenuAction : VkMenuItem : VkComponent : VkCallbackObject

HEADER FILE
     #include <Vk/VkMenuItem.h>


PUBLIC PROTOCOL SUMMARY
   Constructor/Destructor
           VkMenuActionWidget(const char *name,
                              XtCallbackProc callback = NULL,
                              XtPointer clientData = NULL);
           VkMenuActionWidget(const char *name,
                              XtCallbackProc callback,
                              XtCallbackProc undoCallback,
                              XtPointer clientData = NULL);
           ~VkMenuActionWidget();


   Access Functions
           virtual const char* className();
           virtual VkMenuItemType menuType();


CLASS DESCRIPTION
     This class is similar to VkMenuAction but creates a widget instead of a
     gadget. This class should rarely be needed.

FUNCTION DESCRIPTIONS
   VkMenuActionWidget
           VkMenuActionWidget(const char *name,
                          XtCallbackProc callback = NULL,
                          XtPointer clientData = NULL);

           VkMenuActionWidget(const char *name,
                          XtCallbackProc callback,
                          XtCallbackProc undoCallback,
                          XtPointer clientData = NULL);


          Initialize a VkMenuAction object.

   ~VkMenuActionWidget
           ~VkMenuActionWidget();


          Empty function.
   className
           virtual const char* className();


          Returns "VkMenuActionWidget".

   menuType
           virtual VkMenuItemType menuType();


          return VkMenuItem::ACTIONWIDGET.

INHERITED MEMBER FUNCTIONS
   Inherited from VkMenuAction
          undo(), hasUndo(), _undoCallback, _func, _data


   Inherited from VkMenuItem
          show(), hide(), manageAll(), setLabel(), setPosition(), activate(),
          deactivate(), remove(), show(), isContainer(), _position, _isBuilt,
          _sensitive, _parentMenu, _label, _isHidden, _unmanagedWidgets,
          _numUnmanagedWidgets,


   Inherited from VkComponent
          installDestroyHandler(), removeDestroyHandler(), widgetDestroyed(),
          setDefaultResources(), getResources(), callCallbacks(),
          VkComponent(), manage(), unmanage(), baseWidget(), okToQuit(),
          _name, _baseWidget, _w, deleteCallback


   Inherited from VkCallbackObject
          callCallbacks(), addCallback(), addCallback(), removeCallback(),
          removeCallback(), removeAllCallbacks(), removeAllCallbacks()


KNOWN CLASSES THAT USE THIS CLASS
     VkMenu

SEE ALSO
     VkMenuAction, VkMenuItem, VkComponent, VkMenu
     ViewKit Programmer's Guide
     The X Window System, DEC Press, Bob Sheifler and Jim Gettys
     The X Window System Toolkit, DEC Press, Paul Asente and Ralph Swick
     The OSF/Motif Programmers Reference, Prentice Hall, OSF