int main(int argc, char *const argv[]) { eHandle win, vbox, bn; static GalPixbuf *pixbuf; egui_init(argc, argv); win = egui_window_new(GUI_WINDOW_TOPLEVEL); e_signal_connect(win, SIG_DESTROY, egui_quit); vbox = egui_vbox_new(); egui_box_set_layout(vbox, BoxLayout_CENTER); egui_set_expand(vbox, etrue); egui_add(win, vbox); bn = egui_label_button_new(_("hello")); egui_add(vbox, bn); pixbuf = egal_pixbuf_new_from_file(_("1.jpg"), 1.0, 1.0); image = egal_image_new_from_pixbuf(pixbuf); egui_request_resize(win, image->w, image->h); e_signal_connect(win, SIG_EXPOSE_BG, win_expose_bg); egui_main(); return 0; }
int main(int argc, const char *argv[]) { eHandle win, vbox, bar, lv, chat; const echar *titles[1] = {_("")}; egui_init(argc, argv); win = egui_window_new(); vbox = egui_vbox_new(); egui_set_expand(vbox, true); egui_add(win, vbox); chat = chat_win_new(); bar = menu_bar_new_with_entrys(win, menu_entrys, sizeof(menu_entrys) / sizeof(GuiMenuEntry)); egui_add(vbox, bar); lv = egui_clist_new(titles, 1); egui_set_min(lv, 150, 200); e_signal_connect(lv, SIG_2CLICKED, open_chat_win, (ePointer)chat); egui_clist_title_hide(lv); egui_request_resize(lv, 150, 400); clist_vsbar_set_auto(lv, true); egui_add(vbox, lv); egui_main(); return 0; }
int main(int argc, char *const argv[]) { eHandle win, vbox, ddlist, item; egui_init(argc, argv); win = egui_window_new(GUI_WINDOW_TOPLEVEL); e_signal_connect(win, SIG_DESTROY, egui_quit); vbox = egui_vbox_new(); egui_set_expand(vbox, true); egui_add(win, vbox); ddlist = egui_ddlist_new(); egui_request_resize(ddlist, 100, 0); egui_add(vbox, ddlist); item = egui_menu_item_new_with_label(_("aaa")); e_signal_connect1(item, SIG_CLICKED, item_clicked, "aaaaaaaa"); egui_add(ddlist, item); item = egui_menu_item_new_with_label(_("bbb asd")); egui_add(ddlist, item); item = egui_menu_item_new_with_label(_("aasdfa")); egui_add(ddlist, item); egui_main(); return 0; }
int main(int argc, char *const argv[]) { eHandle win, vbox, hbox, frame; eHandle vscrollbar, hscrollbar; eHandle scrollwin; egui_init(argc, argv); win = egui_window_new(GUI_WINDOW_TOPLEVEL); e_signal_connect(win, SIG_DESTROY, egui_quit); egui_request_resize(win, 300, 300); frame = egui_frame_new(_("frame")); egui_set_expand(frame, etrue); egui_add(win, frame); vbox = egui_vbox_new(); hbox = egui_hbox_new(); egui_set_expand(vbox, etrue); egui_set_expand(hbox, etrue); vscrollbar = egui_vscrollbar_new(etrue); hscrollbar = egui_hscrollbar_new(etrue); scrollwin = egui_scrollwin_new(); egui_hook_v(scrollwin, vscrollbar); egui_hook_h(scrollwin, hscrollbar); egui_add(vbox, scrollwin); egui_add(vbox, hscrollbar); egui_add(hbox, vbox); egui_add(hbox, vscrollbar); egui_add(frame, hbox); add_box_button(scrollwin); e_signal_connect(scrollwin, SIG_EXPOSE_BG, win_expose_bg); egui_main(); return 0; }
int main(int argc, char *const argv[]) { eHandle win, vbox, button, filesel; egui_init(argc, argv); win = egui_window_new(GUI_WINDOW_TOPLEVEL); e_signal_connect(win, SIG_DESTROY, egui_quit); egui_move(win, 200, 200); vbox = egui_vbox_new(); egui_add(win, vbox); button = egui_button_new(80, 35); egui_add(vbox, button); filesel = egui_filesel_new(); egui_request_resize(filesel, 400, 400); e_signal_connect1(button, SIG_CLICKED, filesel_clicked, (ePointer)filesel); egui_main(); return 0; }