application/main.c

changeset 124
80609f9675f1
parent 122
e82b01d17a78
child 125
3335268a8073
--- a/application/main.c	Tue Feb 16 17:39:33 2016 +0100
+++ b/application/main.c	Mon May 23 12:28:32 2016 +0200
@@ -97,6 +97,15 @@
     //*/
 }
 
+void* model_getval(void *obj, int col) {
+    if(col == 0) {
+        return "folder";
+    } else if(col == 2) {
+        return "test@localhost";
+    }
+    return obj;
+}
+
 UIMENU ctxmenu;
 void click(UiEvent *event, void *data) {
     UiMouseEvent *me = event->eventdata;
@@ -141,22 +150,9 @@
     ui_context_closefunc(obj->ctx, window_close, NULL);
     
 ///*
-    ui_vbox_sp(obj, 8, 4);
-    
-    ui_textfield(obj, NULL);
-    ui_passwordfield(obj, NULL);
-    ui_frameless_textfield(obj, NULL);
-    
-    ui_layout_fill(obj, FALSE);
-    ui_hbox_sp(obj, 0, 10);
-    ui_textfield_w(obj, 5, NULL);
-    ui_textfield_w(obj, 10, NULL);
-    ui_textfield(obj, NULL);
-    ui_end(obj);
-    
-    ui_textarea(obj, NULL);
-    
-    ui_end(obj);
+    UiModelInfo *modeldesc = ui_model_info(obj->ctx, UI_ICON_TEXT, "Name", UI_STRING, "Mail", -1);
+    modeldesc->getvalue = model_getval;
+    ui_table(obj, list, modeldesc);
 //*/
     
     ui_show(obj);

mercurial