diff -r 794a5c91c479 -r c96169444d88 application/main.c --- a/application/main.c Sun Apr 06 13:21:37 2014 +0200 +++ b/application/main.c Thu Apr 10 11:37:41 2014 +0200 @@ -51,6 +51,9 @@ UiObject *window = ui_window("Mod1", NULL); //ui_window_addint(window, "check1"); ui_show(window); + if(event->eventdata) { + printf("%s\n", event->eventdata); + } } void action_open(UiEvent *event, void *data) { @@ -77,7 +80,7 @@ void action_save(UiEvent *event, void *data) { TestWindowData *wd = event->window; printf("Text: {%s}\n", ui_getval(wd->text)); - ui_setval(wd->text, "--------"); + ui_setval(wd->text, uistr("hello")); ui_list_append(list, "abc"); ui_notify(list->observers, NULL); @@ -150,8 +153,11 @@ } -int main(int argc, char** argv) { +int main(int argc, char** argv) { ui_init("app1", argc, argv); + ui_load_locale(NULL); + ui_openfilefunc(action_new, NULL); + list = ui_list_new(); ui_list_append(list, "file1.txt");