mirror of https://github.com/lianthony/NT4.0
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.
93 lines
2.8 KiB
93 lines
2.8 KiB
/****************************************************************************
|
|
Copyright(c) Maynard, an Archive Company. 1991
|
|
|
|
Name: DLM_PRV.H
|
|
|
|
Description: This header file contains private defines, prototypes,
|
|
and variables for the display list manager.
|
|
|
|
$Log: G:/UI/LOGFILES/DLM_PRV.H_V $
|
|
|
|
Rev 1.10 01 Nov 1992 16:30:40 DAVEV
|
|
Unicode changes
|
|
|
|
Rev 1.9 04 Oct 1992 19:46:50 DAVEV
|
|
UNICODE AWK PASS
|
|
|
|
Rev 1.8 08 Sep 1992 10:37:22 ROBG
|
|
Changed the x and y positions to short versus USHORT.
|
|
|
|
Rev 1.7 15 Jan 1992 15:22:52 DAVEV
|
|
16/32 bit port-2nd pass
|
|
|
|
Rev 1.6 26 Dec 1991 10:22:00 ROBG
|
|
Removed prototype for DLM_DrawLMapSText.
|
|
|
|
Rev 1.5 19 Dec 1991 09:40:10 ROBG
|
|
Fixed bug.
|
|
|
|
Rev 1.4 19 Dec 1991 09:38:28 ROBG
|
|
Added DLM_GetWidth
|
|
|
|
|
|
Rev 1.3 19 Dec 1991 08:43:12 ROBG
|
|
Added mwpTempObjBuff.
|
|
|
|
Rev 1.2 17 Dec 1991 17:34:42 ROBG
|
|
Added two fields to remember the maximum width of a character font.
|
|
|
|
Rev 1.1 17 Dec 1991 14:02:28 ROBG
|
|
Move out the definition DLM_GetDispHdr.
|
|
|
|
Rev 1.0 20 Nov 1991 19:33:48 SYSTEM
|
|
Initial revision.
|
|
|
|
****************************************************************************/
|
|
|
|
#ifndef dlm_prv_h
|
|
#define dlm_prv_h
|
|
|
|
VOID DLM_GetRect ( HWND hWndCtl, DLM_HEADER_PTR pHdr,
|
|
// LPSHORT pcxPos, short cyPos,
|
|
SHORT *pcxPos, short cyPos,
|
|
LPRECT lpRect, DLM_ITEM_PTR lpDispItem ) ;
|
|
|
|
VOID DLM_GetWidth ( HWND hWndCtl, DLM_HEADER_PTR pHdr,
|
|
SHORT * pcxPos, DLM_ITEM_PTR lpDispItem ) ;
|
|
// LPSHORT pcxPos, DLM_ITEM_PTR lpDispItem ) ;
|
|
|
|
WORD DLM_ProcessButton ( HWND hWnd , DLM_HEADER_PTR pHdr, WORD msg,
|
|
LPRECT lpRect, USHORT wCurSel,
|
|
LMHANDLE dhListItem,DLM_ITEM_PTR lpDispItem ) ;
|
|
WORD DLM_DrawLMapLText ( HWND hWnd, LPDRAWITEMSTRUCT lpdis ) ;
|
|
WORD DLM_DrawSMapLText ( HWND hWnd, LPDRAWITEMSTRUCT lpdis ) ;
|
|
WORD DLM_DrawTree ( HWND hWnd, LPDRAWITEMSTRUCT lpdis ) ;
|
|
BOOL DLM_IsFocusInWindow( HWND hWnd,HWND hWndCtl ) ;
|
|
|
|
VOID DLM_InitScrnValues ( DLM_HEADER_PTR pHdr ) ;
|
|
WORD DLM_LBNflatmsgs ( HWND hWnd, MP1 mp1, MP2 mp2 ) ;
|
|
VOID DLM_SpaceBarPressed ( HWND hWndListBox, DLM_HEADER_PTR pHdr, LPWORD pwKey ) ;
|
|
|
|
|
|
// Module wide variables
|
|
|
|
INT16 mwDLMInflate ;
|
|
|
|
USHORT mwcxDLMFontFilesMaxWidth ;
|
|
USHORT mwcxDLMFontFilesWidth ;
|
|
USHORT mwcyDLMFontFilesHeight ;
|
|
|
|
USHORT mwcxDLMIconLabelsMaxWidth ;
|
|
USHORT mwcxDLMIconLabelsWidth ;
|
|
USHORT mwcyDLMIconLabelsHeight ;
|
|
|
|
USHORT mwcxDLMFontLogMaxWidth ;
|
|
USHORT mwcxDLMFontLogWidth ;
|
|
USHORT mwcyDLMFontLogHeight ;
|
|
|
|
BYTE mwfFontSizesSet ;
|
|
LPSTR mwpTempObjBuff ;
|
|
#endif
|
|
|
|
|
|
|