Description | Hierarchy | Fields | Methods | Properties |
type tagCHOOSEFONTW = packed record
maximum point size allowed if cf_LimitSize is used
lStructSize: DWORD; |
hWndOwner: HWnd; |
hDC: HDC; |
lpLogFont: PLogFontW; |
iPointSize: Integer; |
Flags: DWORD; |
rgbColors: COLORREF; |
lCustData: LPARAM; |
lpfnHook: function(Wnd: HWND; Message: UINT; wParam: WPARAM; lParam: LPARAM): UINT stdcall; |
lpTemplateName: pwChar; |
hInstance: HINST; |
lpszStyle: pwChar; |
nFontType: Word; |
wReserved: Word; |
nSizeMin: Integer; |
nSizeMax: Integer; |
lStructSize: DWORD; |
hWndOwner: HWnd; |
hDC: HDC; |
caller's window handle |
lpLogFont: PLogFontW; |
printer DC/IC or nil |
iPointSize: Integer; |
pointer to a LOGFONT struct |
Flags: DWORD; |
10 * size in points of selected font |
rgbColors: COLORREF; |
dialog flags |
lCustData: LPARAM; |
returned text color |
lpfnHook: function(Wnd: HWND; Message: UINT; wParam: WPARAM; lParam: LPARAM): UINT stdcall; |
data passed to hook function |
lpTemplateName: pwChar; |
pointer to hook function |
hInstance: HINST; |
custom template name |
lpszStyle: pwChar; |
instance handle of EXE that contains custom dialog template |
nFontType: Word; |
return the style field here must be lf_FaceSize or bigger |
wReserved: Word; |
same value reported to the EnumFonts call back with the extra fonttype_ bits added |
nSizeMin: Integer; |
nSizeMax: Integer; |
minimum point size allowed and |
(c) 2012 Lake of Soft