fontPrefWindow.h
#ifndef FONTPREFWINDOW
#define FONTPREFWINDOW
#if BUILDING_LIB
#endif
#define UGLY_IMPEXP __declspec(dllexport)
#else
#define UGLY_IMPEXP __declspec(dllimport)
#endif
class UGLY_IMPEXP FloatGadget;
class UGLY_IMPEXP MyPopUpMenu;
class UGLY_IMPEXP MyCheckBox;
class UGLY_IMPEXP
FontPrefWindow :
public WindowGuts
{
private:
FontPrefWindow(const FontPrefWindow& copy);/*not implemented on purpose*/
public:
FontPrefWindow& operator = (const FontPrefWindow& assign);/*not implemented on purpose*/
void OpenFontDisplayWindow(void);
char * mpcFullLine;
font_family mffFamilyName;
font_style mfsStyleName;
FontPrefWindow(BRect paramBound,
};
const char * paramWindowTitle,
~FontPrefWindow();
const char * paramScrollViewName,
const char * paramNamePrefFrame);
virtual bool QuitRequested(void);
virtual void MessageReceived(BMessage * pparamMessage);
void ResetFontSize(float newSize);
FloatGadget * mpSizeFloatGadget;
WindowGuts * mpFontDisplayWindow;
MyPopUpMenu * mpFontFamilyPUM;
MyPopUpMenu * mpFontStylePUM;
MyCheckBox * mpDisplayFontCheckBox;
MyCheckBox * mpAntiAliasFontCheckBox;
for version 1.0.1
The BeGUI
Book
Copyright © 1998-1999 Ed Musgrove Be Developer #2076. All rights reserved.
edgar@harbornet.com
emusgrov@linknet.kitsap.lib.wa.us
Last modified January 19, 1999.