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.
 
 
 
 
 
 

138 lines
2.8 KiB

/**********************************************************************/
/** Microsoft Windows NT **/
/** Copyright(c) Microsoft Corp., 1991 **/
/**********************************************************************/
/*
fontedit.hxx
Header file for MLT_FONT, SLT_FONT, MLE_FONT and SLE_FONT class.
They are classes derived from MLT, SLT, MLE and SLE. The different
is that the caller can supply the font of the text.
FILE HISTORY:
terryk 21-Nov-1991 Created
terryk 30-Nov-1991 Code review changes. Attend: johnl
yi-hsins terryk
terryk 30-Nov-1991 move from eventvwr to here
Yi-HsinS21-Feb-1992 Added MLE_FONT and SLE_FONT
*/
#ifndef _FONTEDIT_HXX_
#define _FONTEDIT_HXX_
#include "bltfont.hxx"
#include "bltedit.hxx"
/*************************************************************************
NAME: MLT_FONT
SYNOPSIS: Same as MLT. However the caller can supply the FONT
type
INTERFACE: MLT_FONT() - constructor
PARENT: MLT
USES: FONT
HISTORY:
terryk 21-Nov-1991 Created
**************************************************************************/
DLL_CLASS MLT_FONT : public MLT
{
private:
FONT _fontMLT;
public:
MLT_FONT( OWNER_WINDOW *powin, CID cid,
enum FontType fonttype = FONT_DEFAULT );
};
/*************************************************************************
NAME: SLT_FONT
SYNOPSIS: Same as SLT. However the caller can supply the FONT
type
INTERFACE: SLT_FONT() - constructor
PARENT: SLT
USES: FONT
HISTORY:
terryk 21-Nov-1991 Created
**************************************************************************/
DLL_CLASS SLT_FONT : public SLT
{
private:
FONT _fontSLT;
public:
SLT_FONT( OWNER_WINDOW *powin, CID cid,
enum FontType fonttype = FONT_DEFAULT );
};
/*************************************************************************
NAME: MLE_FONT
SYNOPSIS: Same as MLE. However the caller can supply the FONT
type
INTERFACE: MLE_FONT() - constructor
PARENT: MLE
USES: FONT
HISTORY:
Yi-HsinS21-Feb-1992 Created
**************************************************************************/
DLL_CLASS MLE_FONT : public MLE
{
private:
FONT _fontMLE;
public:
MLE_FONT( OWNER_WINDOW *powin, CID cid,
enum FontType fonttype = FONT_DEFAULT );
};
/*************************************************************************
NAME: SLE_FONT
SYNOPSIS: Same as SLE. However the caller can supply the FONT
type
INTERFACE: SLE_FONT() - constructor
PARENT: SLE
USES: FONT
HISTORY:
Yi-HsinS21-Feb-1992 Created
**************************************************************************/
DLL_CLASS SLE_FONT : public SLE
{
private:
FONT _fontSLE;
public:
SLE_FONT( OWNER_WINDOW *powin, CID cid,
enum FontType fonttype = FONT_DEFAULT );
};
#endif // _FONTEDIT_HXX_