OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
owl::TDrawItem Class Reference

#include <owl/window.h>

Inheritance diagram for owl::TDrawItem:
owl::TDrawItemBase owl::TButtonTextDrawItem owl::TDrawMenuItem

Public Types

typedef const char * Type_id
Public Types inherited from owl::TDrawItemBase
enum  TDrawItemId { drawId = 0x69777264 }

Public Member Functions

virtual void Draw (DRAWITEMSTRUCT &)
virtual void Measure (MEASUREITEMSTRUCT &)
virtual int Compare (COMPAREITEMSTRUCT &)
Public Member Functions inherited from owl::TDrawItemBase
 TDrawItemBase ()
virtual ~TDrawItemBase ()

Public Attributes

 DECLARE_CASTABLE
Public Attributes inherited from owl::TDrawItemBase
 DECLARE_CASTABLE
uint32 __itemId

Detailed Description

Definition at line 188 of file window.h.

Member Typedef Documentation

◆ Type_id

typedef const char* owl::TDrawItem::Type_id

Definition at line 191 of file window.h.

Member Function Documentation

◆ Compare()

virtual int owl::TDrawItem::Compare ( COMPAREITEMSTRUCT & )
inlinevirtual

Reimplemented in owl::TButtonTextDrawItem.

Definition at line 196 of file window.h.

◆ Draw()

virtual void owl::TDrawItem::Draw ( DRAWITEMSTRUCT & )
inlinevirtual

Reimplemented in owl::TButtonTextDrawItem.

Definition at line 194 of file window.h.

◆ Measure()

virtual void owl::TDrawItem::Measure ( MEASUREITEMSTRUCT & )
inlinevirtual

Reimplemented in owl::TButtonTextDrawItem.

Definition at line 195 of file window.h.

Member Data Documentation

◆ DECLARE_CASTABLE

owl::TDrawItem::DECLARE_CASTABLE

Definition at line 192 of file window.h.


The documentation for this class was generated from the following file: