myStringDrawer.h
#ifndef GUI_MYSTRINGDRAWER
#define GUI_MYSTRINGDRAWER
#if BUILDING_LIB
};
#define UGLY_IMPEXP __declspec(dllexport)
#else
#define UGLY_IMPEXP __declspec(dllimport)
#endif
class UGLY_IMPEXP
MyStringDrawer :
public BStringView
{
private:
MyStringDrawer(const MyStringDrawer& copy);/*not implemented on purpose*/
public:
MyStringDrawer& operator = (const MyStringDrawer& assign);/*not implemented on purpose*/
BFont * font;
TextItem * textItem;
MyStringDrawer(const char * paramName,
const char * paramText,
~MyStringDrawer();
BFont * pparamFont,
LayoutMatrix * lpparamLayoutMatrix);
void AttachedToWindow(void);
void MyGetPreferredSize(float * fpparamWidth,
float * fpparamHeight);
BFont * GetFont(void) const;
TextItem * GetTextItem(void) const;
float descender;
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.