SoMessageDialog Class Reference

VSG extension Message Dialog node. More...

#include <DialogViz/dialog/SoMessageDialog.h>

Inheritance diagram for SoMessageDialog:
SoDialogViz SoDragger SoInteractionKit SoBaseKit SoNode SoGetView SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Types

enum  Type {

Public Member Functions

 SoMessageDialog ()
 SoMessageDialog (SbString MDText, SbString MDTitle, Type MDType)
virtual void show ()
virtual void close ()
void destroy ()

Public Attributes

SoSFEnum type
SoSFString title

Detailed Description

VSG extension Message Dialog node.


See related examples:

ShowAll, Simple, SetSkin, Simple3DMenu

Member Enumeration Documentation


Display the Error symbol.


Display the international information symbol (an "i" with a circle around it).


Display the default message symbol.


Display the question symbol (a "?" in a circle).


Display the warning symbol (a "!" is displayed).


Display a working window.

Constructor & Destructor Documentation

SoMessageDialog::SoMessageDialog (  ) 


SoMessageDialog::SoMessageDialog ( SbString  MDText,
SbString  MDTitle,
Type  MDType 

Special constructor : build the message dialog box with text, title and type properties, and show it next.

Member Function Documentation

virtual void SoMessageDialog::close (  )  [virtual]

Close the current working message dialog.

Only used with message dialog of type MD_WORKING

void SoMessageDialog::destroy (  )  [virtual]

Destroy the message dialog.

Reimplemented from SoDialogViz.

virtual void SoMessageDialog::show (  )  [virtual]

Show the MessageDialog widget.

Member Data Documentation

Title of the message dialog box.

Control the message dialog box type.

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

Open Inventor Toolkit reference manual, generated on 28 Oct 2019
Copyright © Thermo Fisher Scientific All rights reserved.