Rogue Wave Views
Data Access Package API Reference Guide
Product Documentation:

Rogue Wave Views
Documentation Home
List of all members | Public Attributes
IliDrawCellStruct Struct Reference

struct type. More...

#include <ilviews/dataccess/gadgets/tablegad.h>

Public Attributes

IlvAlignment align
 
IlvRect bbox
 
const IlvRegionclip
 
IlvPortdst
 
const char * label
 
IlvPalettepalette
 
IlInt rowno
 
IlBoolean selected
 
IlInt tblColno
 

Detailed Description

struct type.

Library: dbgadget

This structure contains the information required to draw a cell in a table gadget. During execution of the DrawCell table gadget callback, this structure can be obtained by calling the IliTableGadget::getDrawCellStruct() member function.

See also
IliTableGadget.

Member Data Documentation

IlvAlignment IliDrawCellStruct::align

The alignment (IlvLeft, IlvCenter or IlvRight).

IlvRect IliDrawCellStruct::bbox

The bounding box of the cell.

const IlvRegion* IliDrawCellStruct::clip

The clip region.

IlvPort* IliDrawCellStruct::dst

The port where the cell must be drawn.

const char* IliDrawCellStruct::label

The label to be drawn.

IlvPalette* IliDrawCellStruct::palette

The text in the cell is drawn with the foreground color of this palette.

IlInt IliDrawCellStruct::rowno

The row position of the cell.

IlBoolean IliDrawCellStruct::selected

This member is set to IlTrue if the cell is selected (highlighted).

IlInt IliDrawCellStruct::tblColno

The column position of the cell (relative to the underlying table).


© 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.