VkIconButton(3x)

VkIconButton - Creates an XmPushButton from an Xpm description

As shipped in IRIX 6.5.7. Unchanged since IRIX 6.5.

NAME
     VkIconButton - Creates an XmPushButton from an Xpm description


INHERITS FROM
     VkComponent : VkCallbackObject


HEADER FILE
     #include <Vk/VkIconButton.h>


PUBLIC PROTOCOL SUMMARY
   Constructor/Destructor
           VkIconButton(char*,Widget,char**,Boolean);
           virtual ~VkIconButton(void);



X RESOURCES ASSOCIATED WITH THIS CLASS
          This class tailors its drawing,
          depending on whether sgiMode is TRUE or FALSE.



CLASS DESCRIPTION
     This class creates an XmPushButton, setting the pushbutton's labelPixmap
     and armPixmap according to an Xpm description.  It will, optionally, add
     the pushbutton's label to these pixmaps.


FUNCTION DESCRIPTIONS
   VkIconButton()
          VkIconButton(char* name, Widget parent, char** xpmIcon, Boolean showLabel);


          name is the name for this component.

          parent is the widget parent for the XmPushButton.

          xpmIcon is the Xpm description, from which the pixmap will be
          created.

          showLabel controls whether or not to add the pushbutton's label
          string to the pixmap.

   ~VkIconButton()
          virtual ~VkIconButton(void);
          Free memory used by the VkIconButton class.


INHERITED MEMBER FUNCTIONS
   Inherited from VkComponent
          _baseWidget, _extension, _name, _w,
          afterRealizeHook(), attributeList(), baseWidget(), deleteCallback,
          getAttribute(), getResources(), hide(), installDestroyHandler(),
          isComponent(), loadObject(), manage(), name(), okToQuit(),
          realize(), removeDestroyHandler(), setAttribute(),
          setDefaultResources(), show(), unmanage(), Widget(),
          widgetDestroyed()


   Inherited from VkCallbackObject
          addCallback(), callCallbacks(), cloneCallback(), cloneCallbacks(),
          getMethodArgType(), getMethods(), hasCallbacks(), invokeMethod(),
          loadObject(), registerLoadedObject(), removeAllCallbacks(),
          removeCallback()



CLASSES USED BY THIS CLASS
     VkComponent


SEE ALSO
     VkCallbackObject, VkComponent