rwlogo
Rogue Wave Views 5.6

Rogue Wave Views
Studio Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

IlvStIGadgetInspectorPanel Class Reference

Inspector class. More...

Inheritance diagram for IlvStIGadgetInspectorPanel:
IlvStIGraphicInspectorPanel IlvStInspectorPanel

List of all members.

Public Member Functions

 IlvStIGadgetInspectorPanel (IlvDisplay *display, const char *title, const char *filename=0, IlvSystemView transientFor=0, IlvStIAccessor::UpdateMode mode=IlvStIAccessor::OnApply)
 Constructor.
virtual void applyChange (IlvGraphic *)
 Called to apply the modifications to the graphic object.
virtual void initFrom (IlvGraphic *)
 Called to initialize the editors with the graphic object.
virtual void initializeEditors ()
 Called to initialize the editors.

Detailed Description

Inspector class.

Library: ivstudio

This class defines an inspector panel for gadgets.


Constructor & Destructor Documentation

IlvStIGadgetInspectorPanel::IlvStIGadgetInspectorPanel ( IlvDisplay display,
const char *  title,
const char *  filename = 0,
IlvSystemView  transientFor = 0,
IlvStIAccessor::UpdateMode  mode = IlvStIAccessor::OnApply 
)

Constructor.

Initializes an instance of IlvStIGadgetInspectorPanel.

Parameters:
display The display used to create the inspector panel.
title The title of the inspector panel.
filename The path to the .ilv file that loads the inspector.
transientFor The view system for which the inspector is transient.
mode Specifies when the modifications are applied to the inspected object. By default, modifications are performed when the user presses the Apply button.

Member Function Documentation

virtual void IlvStIGadgetInspectorPanel::applyChange ( IlvGraphic obj  )  [virtual]

Called to apply the modifications to the graphic object.

Parameters:
obj The graphic object.

Reimplemented from IlvStIGraphicInspectorPanel.

virtual void IlvStIGadgetInspectorPanel::initFrom ( IlvGraphic obj  )  [virtual]

Called to initialize the editors with the graphic object.

Parameters:
obj The graphic object.

Reimplemented from IlvStIGraphicInspectorPanel.

virtual void IlvStIGadgetInspectorPanel::initializeEditors (  )  [virtual]

Called to initialize the editors.

Adds or removes notebook pages from the inspector panel and creates all the editors and accessors of the inspector panel. Pages should be added to the inspector panel before adding the editors that are associated with the gadgets in these pages.

Reimplemented from IlvStIGraphicInspectorPanel.

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

© Copyright 2012, 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.