MTM_ExpandRow

This message is sent to expand a row.

Parameters
wParam
Optional flags:

MTER_REDRAW

Redraws the table

MTER_RECURSIVE

Expands all levels

MTER_BY_USER

The user expands the row through a mouse or keybord action

lParam
Number of the row to expand

Return
Return MTBL_NODEFAULTACTION to prevent row expanding

Remarks
M!Table sends this message in the following cases:

  • The user clicks into the node of a row that has the flag MTBL_ROW_CANEXPAND
  • The user double clicks a row that has the flag MTBL_ROW_CANEXPAND and the table flag MTBL_FLAG_EXPAND_ROW_ON_DBLCLK is set
  • The user presses [+] or [*] ( expands all levels ) when the focus row has the flag MTBL_ROW_CANEXPAND
  • A call to MTblExpandRow

See also
Tree view

Created with the Personal Edition of HelpNDoc: Easily create PDF Help documents