Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TStatusDef Class Reference

Represents a status line definition used by a TStatusLine view to display context-sensitive status lines. More...

#include <menus.h>

List of all members.

Public Methods

 TStatusDef (ushort aMin, ushort aMax, TStatusItem *someItems=0, TStatusDef *aNext=0)

Public Attributes

TStatusDef* next
ushort min
ushort max
TStatusItemitems


Detailed Description

A TStatusDef object represents a status line definition used by a TStatusLine view to display context-sensitive status lines.

Definition at line 761 of file menus.h.


Constructor & Destructor Documentation

TStatusDef::TStatusDef ( ushort aMin,
ushort aMax,
TStatusItem * someItems = 0,
TStatusDef * aNext = 0 ) [inline]
 

Creates a TStatusDef object with the given values.

Definition at line 797 of file menus.h.


Member Data Documentation

TStatusItem * TStatusDef::items
 

Points to a list of status items that make up the status line. A value of 0 indicates that there are no status items.

Definition at line 794 of file menus.h.

ushort TStatusDef::max
 

The maximum help context value for which this status definition is associated. TStatusLine always displays the first status item for which the current help context value is within min and max.

Definition at line 789 of file menus.h.

ushort TStatusDef::min
 

The minimum help context value for which this status definition is associated. TStatusLine always displays the first status item for which the current help context value is within min and max.

Definition at line 783 of file menus.h.

TStatusDef * TStatusDef::next
 

A nonzero next points to the next TStatusDef object in a list of status definitions. A 0 value indicates that this TStatusDef object is the last such in the list.

Definition at line 777 of file menus.h.


The documentation for this class was generated from the following file:
Generated at Sat Sep 22 20:19:35 2001 for TVision by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001