start working on the event selector window

This commit is contained in:
Cedric Roux
2016-05-01 14:16:50 +02:00
parent bd50539fda
commit 68106e4a35
5 changed files with 63 additions and 8 deletions
+41
View File
@@ -0,0 +1,41 @@
#include "event_selector.h"
#include "gui/gui.h"
void setup_event_selector(gui *g, void *database, int socket, int *is_on)
{
widget *win;
widget *main_container;
widget *container;
widget *left, *right;
widget *events, *groups;
win = new_toplevel_window(g, 610, 800, "event selector");
main_container = new_container(g, VERTICAL);
widget_add_child(g, win, main_container, -1);
container = new_container(g, HORIZONTAL);
widget_add_child(g, main_container, container, -1);
container_set_child_growable(g, main_container, container, 1);
widget_add_child(g, main_container,
new_label(g, "mouse scroll to scroll - "
"left click to activate - "
"right click to deactivate"), -1);
left = new_container(g, VERTICAL);
right = new_container(g, VERTICAL);
widget_add_child(g, container, left, -1);
widget_add_child(g, container, right, -1);
container_set_child_growable(g, container, left, 1);
container_set_child_growable(g, container, right, 1);
widget_add_child(g, left, new_label(g, "Events"), -1);
widget_add_child(g, right, new_label(g, "Groups"), -1);
events = new_text_list(g, 300, 10, new_color(g, "#ccccff"));
groups = new_text_list(g, 300, 10, new_color(g, "#ccffee"));
widget_add_child(g, left, events, -1);
widget_add_child(g, right, groups, -1);
container_set_child_growable(g, left, events, 1);
container_set_child_growable(g, right, groups, 1);
}