j
authorhgn <hgodden00@gmail.com>
Thu, 7 Sep 2023 20:23:02 +0000 (21:23 +0100)
committerhgn <hgodden00@gmail.com>
Thu, 7 Sep 2023 20:23:02 +0000 (21:23 +0100)
skaterift.c
skaterift_imgui_dev.c

index 983ca9ba99c5fddc1b7d112fa7d36b5053ecf259..099ff993383b230424dd34abed69fd6009b8b5b5 100644 (file)
@@ -11,7 +11,7 @@
  * =============================================================================
  */
 
  * =============================================================================
  */
 
-#if 1
+#if 0
 
 #define SR_NETWORKED
 
 
 #define SR_NETWORKED
 
index 53fcccc417e8e11421d06fa66618fccc24055058..2a3d282366b76c0304a23447cc16c15ee1dce1b4 100644 (file)
@@ -89,6 +89,7 @@ static struct ui_enum_opt dropdown_options[] = {
    { -1, "Minus One" }
 };
 static i32 dropdown_value = 8;
    { -1, "Minus One" }
 };
 static i32 dropdown_value = 8;
+static i32 checkbox_value = 0;
 
 VG_STATIC void vg_gui(void){
    if( !skaterift_loaded ) return;
 
 VG_STATIC void vg_gui(void){
    if( !skaterift_loaded ) return;
@@ -105,15 +106,9 @@ VG_STATIC void vg_gui(void){
    vg_ui.wants_mouse = 1;
 
    ui_rect panel;
    vg_ui.wants_mouse = 1;
 
    ui_rect panel;
-   if( vgi_window( window, "Test window", k_vgi_window_standard, panel ) ){
-      ui_rect tmp;
-      ui_split( panel, k_ui_axis_h, k_vgi_widget_height*k_vgi_scale,
-                0, tmp, panel );
-      ui_enum( tmp, "Select enum:", dropdown_options, 3, &dropdown_value );
-   }
-   else{
-      /* window close */
-   }
+   ui_panel( window, panel );
+   ui_enum( panel, "Select enum:", dropdown_options, 3, &dropdown_value );
+   ui_checkbox( panel, "Toggly:", &checkbox_value );
 
 #if 0
    ui_fill( window, ui_colour( k_ui_bg+1 ) );
 
 #if 0
    ui_fill( window, ui_colour( k_ui_bg+1 ) );