static void showHide(uiButton *b, void *data) { uiControl *c = uiControl(data); if (uiControlVisible(c)) uiControlHide(c); else uiControlShow(c); }
static uiControl *emptyGrid(void) { uiGrid *g; uiControl *t; g = newGrid(); t = testControl("(0, 0)", red); uiGridAppend(g, t, 0, 0, 1, 1, 1, uiAlignFill, 1, uiAlignFill); uiControlHide(t); return uiControl(g); }
static Janet janet_ui_hide(int32_t argc, Janet *argv) { janet_fixarity(argc, 1); uiControl *c = janet_getcontrol(argv, 0); uiControlHide(c); return argv[0]; }
static void onHideAll(uiButton *b, void *data) { uiControlHide(uiControl(hideOne)); uiControlHide(uiControl(one)); uiControlHide(uiControl(showOne)); }
static void onHideOne(uiButton *b, void *data) { uiControlHide(uiControl(one)); }