#ifndef __XUISTATS_H #define __XUISTATS_H #include #define XUISTATS_PARENT GuiObjectWnd // {12D9C377-A981-4b77-95E0-242AF7226960} static const GUID COLOREDIT_PREVIEWRECT_GUID = { 0x12d9c377, 0xa981, 0x4b77, { 0x95, 0xe0, 0x24, 0x2a, 0xf7, 0x22, 0x69, 0x60 } }; class ColorEditorInstance; // ----------------------------------------------------------------------- class XuiStats : public XUISTATS_PARENT { public: XuiStats(); virtual ~XuiStats(); virtual int onInit(); virtual int onPaint(Canvas *c); virtual void onSetVisible(int show); virtual void timerCallback(int p1); virtual void addLine(const wchar_t *txt, const Wasabi::FontInfo *fontInfo); private: void doTextOut(Canvas *canvas, const wchar_t *text, int line, int col, const Wasabi::FontInfo *fontInfo); int hastimer; int line ; int col; Canvas *curcanvas; }; // ----------------------------------------------------------------------- extern const wchar_t XuiStatsXuiObjectStr[]; extern char XuiStatsXuiSvcName[]; class XuiStatsXuiSvc : public XuiObjectSvc {}; #endif