Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/**********************************************************************/ /** Microsoft LAN Manager **/ /** Copyright(c) Microsoft Corp., 1991 **/ /**********************************************************************/
/*
bltcolh.hxx Listbox column header control, class declaration
The listbox column header control goes above a listbox where it tells the contents of each listbox column.
FILE HISTORY: rustanl 22-Jul-1991 Created rustanl 07-Aug-1991 Added to BLT
*/
#ifndef _BLTCOLH_HXX_
#define _BLTCOLH_HXX_
#include "bltedit.hxx"
#include "bltcc.hxx"
/*************************************************************************
NAME: LB_COLUMN_HEADER
SYNOPSIS: Listbox column header control
INTERFACE: LB_COLUMN_HEADER() - constructor QueryHeight()
PARENT: SLT, CUSTOM_CONTROL
CAVEATS: This class is not yet fully implemented.
NOTES: In order to make good use of this class, subclass it replacing the virtual OnPaintReq method. To easily satisfy the paint request, make use of the DISPLAY_TABLE class, usually in conjunction with the METALLIC_STR_DTE class.
HISTORY: rustanl 22-Jul-1991 Created initial implementation congpay 8-Jan-1993 add QueryHeight().
**************************************************************************/
DLL_CLASS LB_COLUMN_HEADER : public SLT, public CUSTOM_CONTROL { protected: virtual BOOL Dispatch( const EVENT & e, ULONG * pnRes );
public: LB_COLUMN_HEADER( OWNER_WINDOW * powin, CID cid, XYPOINT xy, XYDIMENSION dxy );
INT QueryHeight(); }; // class LB_COLUMN_HEADER
#endif // _BLTCOLH_HXX_
|