Rogue Wave Views
Studio Package API Reference Guide
Product Documentation:

Rogue Wave Views
Documentation Home
List of all members | Public Member Functions
IlvStDialog Class Reference

Panel class. More...

#include <ivstudio/panel.h>

Inheritance diagram for IlvStDialog:
IlvStPanelHandler IlvStPropertySet IlvStProperty

Public Member Functions

 IlvStDialog (IlvStudio *editor, const char *name, IlvDialog *dialog=0)
 Initializes an instance of IlvStDialog. More...
 
virtual void apply ()
 Called when an apply of the panel is required.
 
virtual void cancel ()
 Called when a cancel of the panel is required.
 
IlvDialog & dialog () const
 Returns the dialog which contains the graphic objects. More...
 
- Public Member Functions inherited from IlvStPanelHandler
 IlvStPanelHandler (IlvStudio *editor, const char *name, IlvGadgetContainer *cont=0)
 Initializes an instance of IlvStPanelHandler. More...
 
virtual void connect ()
 Initializes the panel. More...
 
IlvGadgetContainer & container () const
 Returns the gadget container which contains the graphic objects. More...
 
IlvStudiogetEditor () const
 Returns the Rogue Wave Views Studio editor. More...
 
const char * getName () const
 Returns the property name. More...
 
virtual void hide ()
 Hides a Rogue Wave Views Studio panel. More...
 
virtual void reset ()
 Called when a reset of the panel is required.
 
virtual void show ()
 Shows a Rogue Wave Views Studio panel. More...
 
- Public Member Functions inherited from IlvStPropertySet
 IlvStPropertySet (const IlSymbol *name)
 Initializes an instance of IlvStPropertySet. More...
 
 IlvStPropertySet (const char *name)
 Initializes an instance of IlvStPropertySet. More...
 
virtual IlBoolean getPropertyValue (const IlSymbol *name, IlvValue &value)
 Returns the value from a property. More...
 
virtual void setName (const char *str)
 Sets the property name. More...
 
virtual IlBoolean setPropertyValue (const IlSymbol *name, const IlvValue &value)
 Sets the value of one property. More...
 
- Public Member Functions inherited from IlvStProperty
virtual const IlSymbolgetNameSymbol () const
 Returns the property name. More...
 
virtual IlvValuegetValue (IlvValue &value) const
 Returns the property value. More...
 
virtual void setNameSymbol (const IlSymbol *str)
 Sets the property name. More...
 
virtual void setValue (const IlvValue &value)
 Sets the property value. More...
 

Detailed Description

Panel class.

Library: ivstudio

This class is used to handle an instance of IlvDialog.

See also
IlvStudio, IlvStCommand, IlvStShowPanel.

Constructor & Destructor Documentation

IlvStDialog::IlvStDialog ( IlvStudio editor,
const char *  name,
IlvDialog *  dialog = 0 
)

Initializes an instance of IlvStDialog.

Parameters
editorThe editor.
nameThe dialog name.
dialogThe dialog which contains the graphic objects.

Member Function Documentation

IlvDialog& IlvStDialog::dialog ( ) const

Returns the dialog which contains the graphic objects.

Returns
The dialog which contains the graphic objects.

© Copyright 2016, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.