fcMTblItem

Classes ››
Parent Previous Next

fcMTblItem

Definition of a table item.

Instance Variables
Type
Number: One of the following type constants:

MTBL_ITEM_CELL

The item is a cell

MTBL_ITEM_COLHDR

The item is a column header

MTBL_ITEM_COLHDRGRP

The item is a column header group

MTBL_ITEM_ROW

The item is a row

MTBL_ITEM_ROWHDR

The item is a row header

MTBL_ITEM_CORNER

The item is the corner

WndHandle
Window Handle: Depends on Type:

Type

WndHandle is...

MTBL_ITEM_CELL

Column handle

MTBL_ITEM_COLHDR

Column handle

MTBL_ITEM_COLHDRGRP

hWndNULL

MTBL_ITEM_ROW

hWndNULL

MTBL_ITEM_ROWHDR

hWndNULL

MTBL_ITEM_CORNER

hWndNULL

MTBL_ITEM_NODE

Column handle or hWndNULL if the node is in the row header (mirrored)

Id
Number: Depends on Type:

Type

Id is...

MTBL_ITEM_CELL

M!Table row ID

MTBL_ITEM_COLHDR

0

MTBL_ITEM_COLHDRGRP

Column header group ID

MTBL_ITEM_ROW

M!Table row ID

MTBL_ITEM_ROWHDR

M!Table row ID

MTBL_ITEM_CORNER

0


Part
Number: One of the following part constants:

MTBL_PART_UNDEF

Undefined ( means normally the item itself )

MTBL_PART_TEXT

Text of the item

MTBL_PART_IMAGE

Image of the item

MTBL_PART_IMAGE_EXP

Image of the item when the appropriate row is expanded

MTBL_PART_BTN

Button of the item

MTBL_PART_DDBTN

Drop-Down-Button of the item

MTBL_PART_NODE

Node of the item


Functions
DefineAsCell
DefineAsCellNode
DefineAsCol
DefineAsColHdr
DefineAsColHdrBtn
DefineAsColHdrGrp
DefineAsCorner
DefineAsRow
DefineAsRowHdr
DefineAsRowHdrNode
DefineFromODI
GetRowNr
GetTableHandle
Init
IsIdRow
IsWndHandleCol

Created with the Personal Edition of HelpNDoc: Full-featured Help generator