Views
Data Access Package API Reference Guide
Product Documentation:
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

◆ align

IlvAlignment IliDrawCellStruct::align

The alignment (IlvLeft, IlvCenter or IlvRight).

◆ bbox

IlvRect IliDrawCellStruct::bbox

The bounding box of the cell.

◆ clip

const IlvRegion* IliDrawCellStruct::clip

The clip region.

◆ dst

IlvPort* IliDrawCellStruct::dst

The port where the cell must be drawn.

◆ label

const char* IliDrawCellStruct::label

The label to be drawn.

◆ palette

IlvPalette* IliDrawCellStruct::palette

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

◆ rowno

IlInt IliDrawCellStruct::rowno

The row position of the cell.

◆ selected

IlBoolean IliDrawCellStruct::selected

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

◆ tblColno

IlInt IliDrawCellStruct::tblColno

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