Various things but also major error
[vg.git] / vg_console.h
index 66e7f5f26c65a440d08cbfa907088bcf6720333f..c25dc6fa1ab5836f631c1be5544127be57bab2f9 100644 (file)
@@ -677,12 +677,15 @@ VG_STATIC void _vg_console_draw(void)
    /* 
     * Input area 
     */
-   vg_ui.textbuf_on_up = _vg_console_on_up;
-   vg_ui.textbuf_on_down = _vg_console_on_down;
-   vg_ui.textbuf_on_change = _vg_console_on_update;
-   vg_ui.textbuf_on_enter = _vg_console_on_enter;
+
+   struct ui_textbox_callbacks callbacks = {
+      .up = _vg_console_on_up,
+      .down = _vg_console_on_down,
+      .change = _vg_console_on_update,
+      .enter = _vg_console_on_enter
+   };
    ui_textbox( rect_input, vg_console.input, vg_list_size(vg_console.input),
-               UI_TEXTBOX_AUTOFOCUS );
+               UI_TEXTBOX_AUTOFOCUS, &callbacks );
 
    /* 
     * suggestions