PoXtTriggerButtonData Class Reference
[Dialog]

VSG extension Class to define a trigger button. More...

#include <Inventor/dialog/PoXtTriggerButtonData.h>

Inheritance diagram for PoXtTriggerButtonData:
PoXtElementData SoTVizControlsMenu

List of all members.

Public Member Functions

 PoXtTriggerButtonData (const SbString &label="", const SbString &buttonLabel="")
virtual ~PoXtTriggerButtonData ()
SoNONUNICODE void setLabel (const char *label)
void setLabel (const SbString &label)
SbString getLabel () const
SoNONUNICODE void setButtonLabel (const char *label)
void setButtonLabel (const SbString &label)
SbString getButtonLabel () const
virtual TypeXtElement getType () const
virtual PoXtElementDatacopy () const

Detailed Description

VSG extension Class to define a trigger button.

This element is composed of a label on the left and by a button. By default the text of the label and the text of the button is an empty string.

Deprecated:

Deprecated since Open Inventor 8000
Please use DialogViz classes for new development.

Constructor & Destructor Documentation

PoXtTriggerButtonData::PoXtTriggerButtonData ( const SbString label = "",
const SbString buttonLabel = "" 
)

Constructor.

virtual PoXtTriggerButtonData::~PoXtTriggerButtonData (  )  [virtual]

Destructor.


Member Function Documentation

virtual PoXtElementData* PoXtTriggerButtonData::copy (  )  const [virtual]

Creates and returns a new Xt element which is a copy of this Xt element.

Implements PoXtElementData.

SbString PoXtTriggerButtonData::getButtonLabel (  )  const

Gets the label of the button.

SbString PoXtTriggerButtonData::getLabel (  )  const

Gets the text of the label on the left of the button.

virtual TypeXtElement PoXtTriggerButtonData::getType (  )  const [virtual]

Returns the type of the Xt element.

Reimplemented from PoXtElementData.

void PoXtTriggerButtonData::setButtonLabel ( const SbString label  ) 

Sets the label of the button.

SoNONUNICODE void PoXtTriggerButtonData::setButtonLabel ( const char *  label  ) 

Sets the label of the button.

Non Unicode List:
This function should not be used in a Unicode application.
void PoXtTriggerButtonData::setLabel ( const SbString label  ) 

Sets the text of the label on the left of the button.

SoNONUNICODE void PoXtTriggerButtonData::setLabel ( const char *  label  ) 

Sets the text of the label on the left of the button.

Non Unicode List:
This function should not be used in a Unicode application.

The documentation for this class was generated from the following file:

Open Inventor Toolkit reference manual, generated on 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/