14#define DISABLE_DEBUGLOG
17#include "g_unorderedlist_p.h"
26#include <gwenhywfar/debug.h>
38 GROUP_UNORDEREDLIST *xg;
59 GROUP_UNORDEREDLIST *xg;
61 xg=(GROUP_UNORDEREDLIST *) p;
69 GROUP_UNORDEREDLIST *xg;
79 if (strcasecmp(tagName,
"li")==0) {
92 HtmlObject_Tree_AddChild(oGrid, o);
111 HtmlObject_Tree_AddChild(oGrid, o);
118 "Unexpected group [%s]", tagName);
#define DBG_ERROR(dbg_logger, format,...)
#define GWEN_ERROR_BAD_DATA
HTML_GROUP * HtmlGroup_Box_new(const char *groupName, HTML_GROUP *parent, GWEN_XML_CONTEXT *ctx)
HTML_GROUP * HtmlGroup_Generic_new(const char *groupName, HTML_GROUP *parent, GWEN_XML_CONTEXT *ctx)
int HtmlGroup_UnorderedList_StartTag(HTML_GROUP *g, const char *tagName)
void GWENHYWFAR_CB HtmlGroup_UnorderedList_FreeData(GWEN_UNUSED void *bp, void *p)
HTML_GROUP * HtmlGroup_UnorderedList_new(const char *groupName, HTML_GROUP *parent, GWEN_XML_CONTEXT *ctx)
void HtmlCtx_SetCurrentGroup(GWEN_XML_CONTEXT *ctx, HTML_GROUP *g)
void HtmlGroup_SetObject(HTML_GROUP *g, HTML_OBJECT *o)
HTML_OBJECT * HtmlGroup_GetObject(const HTML_GROUP *g)
GWEN_XML_CONTEXT * HtmlGroup_GetXmlContext(const HTML_GROUP *g)
HTML_PROPS * HtmlGroup_GetProperties(const HTML_GROUP *g)
void HtmlGroup_SetProperties(HTML_GROUP *g, HTML_PROPS *pr)
HTML_GROUP_STARTTAG_FN HtmlGroup_SetStartTagFn(HTML_GROUP *g, HTML_GROUP_STARTTAG_FN f)
struct HTML_GROUP HTML_GROUP
HTML_OBJECT_TYPE HtmlObject_GetObjectType(const HTML_OBJECT *o)
void HtmlObject_SetProperties(HTML_OBJECT *o, HTML_PROPS *pr)
struct HTML_OBJECT HTML_OBJECT
#define GWEN_INHERIT_SETDATA(bt, t, element, data, fn)
#define GWEN_INHERIT(bt, t)
#define GWEN_INHERIT_GETDATA(bt, t, element)
#define GWEN_FREE_OBJECT(varname)
#define GWEN_NEW_OBJECT(typ, varname)
void HtmlObject_Grid_SetRows(HTML_OBJECT *o, int i)
int HtmlObject_Grid_GetRows(const HTML_OBJECT *o)
void HtmlObject_GridEntry_SetColumn(HTML_OBJECT *o, int i)
void HtmlObject_GridEntry_SetRow(HTML_OBJECT *o, int i)
HTML_OBJECT * HtmlObject_GridEntry_new(GWEN_XML_CONTEXT *ctx)
HTML_OBJECT * HtmlObject_Word_new(GWEN_XML_CONTEXT *ctx, const char *s)
void GWEN_XmlCtx_IncDepth(GWEN_XML_CONTEXT *ctx)
struct GWEN_XML_CONTEXT GWEN_XML_CONTEXT