+ tWindow *win;
+
+ win = calloc(1, sizeof(tWindow) + 1);
+ if(!win) return NULL;
+
+ ret = &win->RootElement;
+ ret->Type = ELETYPE_WINDOW;
+ ret->Data = win;
+ ret->Parent = &App->MetaElement;
+
+ // Add to parent list
+ if(ret->Parent->LastChild)
+ ret->Parent->LastChild->NextSibling = ret;
+ ret->Parent->LastChild = ret;
+ if(!ret->Parent->FirstChild)
+ ret->Parent->FirstChild = ret;