gwenhywfar
4.3.3
|
Go to the source code of this file.
Defines | |
#define | DISABLE_DEBUGLOG |
#define | LINE_EXTRA_OFFSET_DIV 20 |
Functions | |
static int | HtmlObject_Box_Layout (HTML_OBJECT *o) |
HTML_OBJECT * | HtmlObject_Box_new (GWEN_XML_CONTEXT *ctx) |
#define DISABLE_DEBUGLOG |
#define LINE_EXTRA_OFFSET_DIV 20 |
Definition at line 24 of file o_box.c.
Referenced by HtmlObject_Box_Layout().
static int HtmlObject_Box_Layout | ( | HTML_OBJECT * | o | ) | [static] |
Definition at line 28 of file o_box.c.
References DBG_INFO, GWEN_LOGDOMAIN, HTML_OBJECT_FLAGS_END_WITH_NEWLINE, HTML_OBJECT_FLAGS_JUSTIFY_HCENTER, HTML_OBJECT_FLAGS_JUSTIFY_RIGHT, HTML_OBJECT_FLAGS_START_ON_NEWLINE, HtmlCtx_GetResolutionX(), HtmlCtx_GetResolutionY(), HtmlCtx_GetTextHeight(), HtmlObject_GetFlags(), HtmlObject_GetHeight(), HtmlObject_GetProperties(), HtmlObject_GetWidth(), HtmlObject_GetX(), HtmlObject_GetXmlCtx(), HtmlObject_Layout(), HtmlObject_SetHeight(), HtmlObject_SetWidth(), HtmlObject_SetX(), HtmlObject_SetY(), HtmlProps_GetFont(), and LINE_EXTRA_OFFSET_DIV.
Referenced by HtmlObject_Box_new().
HTML_OBJECT* HtmlObject_Box_new | ( | GWEN_XML_CONTEXT * | ctx | ) |
Definition at line 236 of file o_box.c.
References HtmlObject_Box_Layout(), HtmlObject_new(), HtmlObject_SetLayoutFn(), and HtmlObjectType_Box.
Referenced by HtmlCtx_new(), HtmlCtx_SetText(), HtmlGroup_Box_StartTag(), and HtmlObject_GridEntry_new().