Rogue Wave Views |
Rogue Wave Views Documentation Home |
Gadget class. More...
#include <ilviews/dataccess/gadgets/datagem.h>
Public Member Functions | |
virtual IlvBitmap * | getBitmap () const |
Returns the bitmap that is displayed during the design phase in Rogue Wave Views Data Access. More... | |
IlBoolean | hasGlobalScope () const |
Returns IlFalse if the scope of the name of the data gem is limited to the container in which it is located. More... | |
IlBoolean | isSystemUsage () const |
Returns IlTrue if the object is used by the system. More... | |
virtual void | setGlobalScope (IlBoolean global) |
Specifies whether the scope of the name of the data gem is local to the container in which it is located or globally visible. More... | |
virtual void | usedBySystem (IlBoolean usage) |
Specifies if the object is a system object. More... | |
Protected Member Functions | |
IliDataGem (IlvDisplay *display, const IlvPoint &at, IlUShort thickness=IlvDefaultGadgetThickness, IlvPalette *palette=0) | |
The constructor initializes a data gem. More... | |
Gadget class.
Library: dbgadget
The IliDataGem
class defines gadgets that are only visible during the design phase in Rogue Wave Views Data Access. At run time, they cannot be seen by the user. This class serves as a base class for the IliDataSource
class, for example.
|
protected |
The constructor initializes a data gem.
This constructor is protected.
display | The display. |
at | The position. |
thickness | The border thickness. |
palette | The palette. |
|
virtual |
Returns the bitmap that is displayed during the design phase in Rogue Wave Views Data Access.
Reimplemented in IliXML, IliDataSource, IliHTMLReporter, IliDbTimer, IliMemoryDataSource, and IliSQLDataSource.
IlBoolean IliDataGem::hasGlobalScope | ( | ) | const |
Returns IlFalse
if the scope of the name of the data gem is limited to the container in which it is located.
IlBoolean IliDataGem::isSystemUsage | ( | ) | const |
Returns IlTrue
if the object is used by the system.
|
virtual |
Specifies whether the scope of the name of the data gem is local to the container in which it is located or globally visible.
global | The data source scope (IlTrue for global). |
Reimplemented in IliDataSource.
|
virtual |
Specifies if the object is a system object.
While users cannot see the system object, they can use it. By default, an object is not a system object.
usage | The system object flag. |
© Copyright 2015, 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.