VkMenuActionObject man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



VkMenuActionObject(3x)					VkMenuActionObject(3x)

NAME
     VkMenuActionObject - Support for menu commands represented as objects

INHERITS FROM
     VkMenuAction : VkMenuItem : VkComponent : VkCallbackObject

HEADER FILE
     #include <Vk/VkMenuItem.h>

PUBLIC PROTOCOL SUMMARY
   Constructor/Destructor
	   VkMenuActionObject(const char *name,
			      XtPointer clientData = NULL);
	   ~VkMenuActionObject();

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

CLASS DESCRIPTION
     This class supports applications that wish to model menu commands as
     objects. To use this abstract class, the application must derive a new
     class and override the doit() and undoit() member functions. Instances of
     the derived can be added to a menu using the add() method supported by
     all VkMenu subclasses.

   Deriving Subclasses
     All derived classes must define the pure virtual methods doit() and
     undoit(). The derived classes should also use any additional class data
     members required to maintain state to allow the undoit() function to
     reverse the effects of the doit function. See VkMenuUndoManager(3X) for
     more info.

FUNCTION DESCRIPTIONS
   VkMenuActionObject
	   VkMenuActionObject(const char *name, XtPointer clientData = NULL);

	  Initialize a VkMenuActionObject. Copies any given clientData
	  argument to the _clientData data member.

   ~VkMenuActionObject
	   ~VkMenuActionObject();

	  Empty function.

									Page 1

VkMenuActionObject(3x)					VkMenuActionObject(3x)

   className
	   virtual const char* className();

	  Returns "VkMenuActionObject".

   menuType
	   virtual VkMenuItemType menuType();

	  Returns VkMenuItem::OBJECT.

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(), manage(), unmanage(),
	  baseWidget(), okToQuit(), _name, _baseWidget, _w, deleteCallback

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

SEE ALSO
     VkMenuAction, VkMenuItem, VkComponent, VkMenuActionObject, VkAction
     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

									Page 2

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net