53 lines
1.3 KiB
C++
53 lines
1.3 KiB
C++
/**********************************************************************/
|
|
/** Microsoft Windows NT **/
|
|
/** Copyright(c) Microsoft Corp., 1991 **/
|
|
/**********************************************************************/
|
|
|
|
/*
|
|
fontedit.hxx
|
|
This is a wrapper for the Win32 Font Picker Common Dialog.
|
|
|
|
FILE HISTORY:
|
|
JonN 22-Sep-1993 Created
|
|
|
|
*/
|
|
|
|
#ifndef _FONTPICK_HXX_
|
|
#define _FONTPICK_HXX_
|
|
|
|
#include <commdlg.h> // CHOOSEFONT and LOGFONT
|
|
|
|
class FONT;
|
|
|
|
/*************************************************************************
|
|
|
|
NAME: WIN32_FONT_PICKER
|
|
|
|
SYNOPSIS: Wrapper class for Win32's ChooseFont API.
|
|
|
|
INTERFACE: Process() - Brings up the dialog,
|
|
|
|
USES: FONT
|
|
|
|
HISTORY:
|
|
jonn 22-Sep-1993 Created
|
|
|
|
**************************************************************************/
|
|
|
|
DLL_CLASS WIN32_FONT_PICKER
|
|
{
|
|
public:
|
|
|
|
static APIERR Process( OWNER_WINDOW * powin,
|
|
BOOL * pfCancelled,
|
|
FONT * pfont = NULL,
|
|
LOGFONT * plf = NULL,
|
|
CHOOSEFONT * pcf = NULL );
|
|
|
|
static VOID InitCHOOSEFONT ( CHOOSEFONT * pcf,
|
|
LOGFONT * plf,
|
|
HWND hwndOwner );
|
|
};
|
|
|
|
#endif // _FONTPICK_HXX_
|