|
gwenhywfar 5.10.1
|
#include <gwenhywfar/htmlfont_be.h>

Go to the source code of this file.
Macros | |
| #define | HTML_PROPS_NOCOLOR 0xffffffff |
Typedefs | |
| typedef struct HTML_PROPS | HTML_PROPS |
Functions | |
| GWENHYWFAR_API void | HtmlProps_Attach (HTML_PROPS *pr) |
| GWENHYWFAR_API HTML_PROPS * | HtmlProps_dup (const HTML_PROPS *pr) |
| GWENHYWFAR_API void | HtmlProps_free (HTML_PROPS *pr) |
| GWENHYWFAR_API uint32_t | HtmlProps_GetBackgroundColor (const HTML_PROPS *pr) |
| GWENHYWFAR_API HTML_FONT * | HtmlProps_GetFont (const HTML_PROPS *pr) |
| GWENHYWFAR_API uint32_t | HtmlProps_GetForegroundColor (const HTML_PROPS *pr) |
| GWENHYWFAR_API HTML_PROPS * | HtmlProps_new (void) |
| GWENHYWFAR_API void | HtmlProps_SetBackgroundColor (HTML_PROPS *pr, uint32_t c) |
| GWENHYWFAR_API void | HtmlProps_SetFont (HTML_PROPS *pr, HTML_FONT *fnt) |
| GWENHYWFAR_API void | HtmlProps_SetForegroundColor (HTML_PROPS *pr, uint32_t c) |
| #define HTML_PROPS_NOCOLOR 0xffffffff |
Definition at line 17 of file htmlprops_be.h.
| typedef struct HTML_PROPS HTML_PROPS |
Definition at line 15 of file htmlprops_be.h.
| GWENHYWFAR_API void HtmlProps_Attach | ( | HTML_PROPS * | pr | ) |
Definition at line 73 of file htmlprops.c.
Referenced by HtmlCtx_SetStandardProps(), HtmlGroup_SetProperties(), and HtmlObject_SetProperties().

| GWENHYWFAR_API HTML_PROPS * HtmlProps_dup | ( | const HTML_PROPS * | pr | ) |
Definition at line 57 of file htmlprops.c.
References HtmlFont_Attach(), and HtmlProps_new().
Referenced by HtmlGroup_Box_StartTag(), and HtmlGroup_TableRow_StartTag().


| GWENHYWFAR_API void HtmlProps_free | ( | HTML_PROPS * | pr | ) |
Definition at line 40 of file htmlprops.c.
References GWEN_FREE_OBJECT, and HtmlFont_free().
Referenced by FOX16_HtmlCtx::FOX16_HtmlCtx(), HtmlCtx_FreeData(), HtmlCtx_SetStandardProps(), HtmlGroup_Box_StartTag(), HtmlGroup_free(), HtmlGroup_SetProperties(), HtmlGroup_TableRow_StartTag(), HtmlObject_free(), and HtmlObject_SetProperties().


| GWENHYWFAR_API uint32_t HtmlProps_GetBackgroundColor | ( | const HTML_PROPS * | pr | ) |
Definition at line 120 of file htmlprops.c.
Referenced by FOX16_HtmlCtx::_paint(), FOX16_HtmlCtx::_paintAt(), and dumpObject().

| GWENHYWFAR_API HTML_FONT * HtmlProps_GetFont | ( | const HTML_PROPS * | pr | ) |
Definition at line 82 of file htmlprops.c.
Referenced by FOX16_HtmlCtx::_paint(), FOX16_HtmlCtx::_paintAt(), dumpObject(), HtmlGroup_Box_StartTag(), HtmlGroup_TableRow_StartTag(), HtmlObject_Box_Layout(), and HtmlObject_Word_Layout().

| GWENHYWFAR_API uint32_t HtmlProps_GetForegroundColor | ( | const HTML_PROPS * | pr | ) |
Definition at line 102 of file htmlprops.c.
Referenced by FOX16_HtmlCtx::_paint(), FOX16_HtmlCtx::_paintAt(), and dumpObject().

| GWENHYWFAR_API HTML_PROPS * HtmlProps_new | ( | void | ) |
Definition at line 26 of file htmlprops.c.
References GWEN_NEW_OBJECT, and HTML_PROPS_NOCOLOR.
Referenced by FOX16_HtmlCtx::FOX16_HtmlCtx(), and HtmlProps_dup().

| GWENHYWFAR_API void HtmlProps_SetBackgroundColor | ( | HTML_PROPS * | pr, |
| uint32_t | c | ||
| ) |
Definition at line 129 of file htmlprops.c.
| GWENHYWFAR_API void HtmlProps_SetFont | ( | HTML_PROPS * | pr, |
| HTML_FONT * | fnt | ||
| ) |
Definition at line 91 of file htmlprops.c.
References HtmlFont_Attach(), and HtmlFont_free().
Referenced by FOX16_HtmlCtx::FOX16_HtmlCtx(), HtmlGroup_Box_StartTag(), and HtmlGroup_TableRow_StartTag().


| GWENHYWFAR_API void HtmlProps_SetForegroundColor | ( | HTML_PROPS * | pr, |
| uint32_t | c | ||
| ) |
Definition at line 111 of file htmlprops.c.
Referenced by HtmlGroup_Box_StartTag().
