X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=skaterift_imgui_dev.c;h=c51acbe082b2d05b6ba3fac8ce92b3ff6632eb04;hb=ac6288a8951db15eab6c681b8add8f350eb60746;hp=383ff8c86b3fed63ac67de90f9d04231af4552b9;hpb=1f7014d965883820f984877b8ca15c1e439cf9cf;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/skaterift_imgui_dev.c b/skaterift_imgui_dev.c index 383ff8c..c51acbe 100644 --- a/skaterift_imgui_dev.c +++ b/skaterift_imgui_dev.c @@ -101,6 +101,30 @@ VG_STATIC void vg_gui(void) { if( !skaterift_loaded ) return; - workshop_form_gui(); + ui_rect null; + ui_rect screen = { 0, 0, vg.window_x, vg.window_y }; + ui_rect window = { 0, 0, 1000, 700 }; + ui_rect_center( screen, window ); + vg_ui.wants_mouse = 1; + + ui_fill( window, ui_colour( k_ui_bg+1 ) ); + ui_outline( window, 1, ui_colour( k_ui_bg+7 ) ); + + ui_rect title, panel; + ui_split_px( window, k_ui_axis_h, 28, 0, title, panel ); + ui_fill( title, ui_colour( k_ui_bg+7 ) ); + ui_text( title, "Workshop tool", 1, k_ui_align_middle_center, + ui_colourcont(k_ui_bg+7) ); + + ui_rect quit_button; + ui_split_px( title, k_ui_axis_v, title[2]-title[3], 2, title, quit_button ); + + if( workshop_form.operation == k_workshop_form_op_none ){ + if( ui_button_text( quit_button, "X", 1 ) ){ + workshop_quit_form(); + return; + } + } + ui_dev_colourview(); }