10 #ifndef FOX16_HTMLCTX_HPP 11 #define FOX16_HTMLCTX_HPP 14 #include <gwen-gui-fox16/fox16_gui.hpp> 15 #include <gwenhywfar/htmlobject_be.h> 16 #include <gwenhywfar/htmlfont_be.h> 17 #include <gwenhywfar/htmlctx_be.h> 29 void setText(
const char *s);
40 void addMediaPath(
const char *s);
42 int layout(
int width,
int height);
45 void paint(FXDC *dc,
int xOffset,
int yOffset);
46 void paintAt(FXDC *dc,
47 int xOffset,
int yOffset,
51 void setBackgroundColor(FXColor c);
52 void setForegroundColor(FXColor c);
62 void _paint(FXDC *dc,
HTML_OBJECT *o,
int xOffset,
int yOffset);
64 int xOffset,
int yOffset,
74 uint32_t getColorFromName(
const char *name);
FXIconSource * m_iconSource
struct HTML_IMAGE HTML_IMAGE
struct HTML_FONT HTML_FONT
friend class FOX16_HtmlCtx
struct GWEN_XML_CONTEXT GWEN_XML_CONTEXT
GWEN_XML_CONTEXT * _context
struct HTML_OBJECT HTML_OBJECT