application/main.c

changeset 56
87e3a5dc66dd
parent 55
9076eb40454d
child 58
2b124f8ebd95
--- a/application/main.c	Mon Aug 25 17:27:29 2014 +0200
+++ b/application/main.c	Thu Aug 28 16:34:09 2014 +0200
@@ -43,6 +43,8 @@
     UiText text;
 } Document;
 
+UiText text;
+
 void action_new(UiEvent *event, void *data) {
     printf("new\n");
 }
@@ -77,7 +79,8 @@
 void action_button(UiEvent *event, void *data) {
     printf("button: %d\n", event->intval);
     //char *s = ui_gettext(event->obj, "text");
-    //printf("{%s}\n", s);    
+    char *s = ui_getval(text);
+    printf("{%s}\n", s);
 }
 
 int main(int argc, char** argv) { 
@@ -94,11 +97,12 @@
     ui_menuitem_st(UI_STOCK_CLOSE, action_close, NULL);
     //ui_checkitem("Check", action_button, NULL);
     
-    ui_toolitem_st("button", UI_STOCK_GO_BACK, action_button, NULL);
+    ui_toolitem_st("button", UI_STOCK_OPEN, action_button, NULL);
     ui_toolbar_add_default("button");
     
     printf("create window\n");
     UiObject *window = ui_window("Mod0", NULL);
+    ui_textarea(window, &text);
     
     /*
     UiModelInfo *model = ui_model_info(window->ctx, UI_STRING, "Name", UI_STRING, "Email", -1);

mercurial