void hide_button() { if (ui_button_wid) { XPHideWidget(ui_button_wid); // debug("hide button"); } }
/* The Widget handler */ int AboutHandler(XPWidgetMessage inMessage, XPWidgetID inWidget, long inParam1, long inParam2) { if (inMessage == xpMessage_CloseButtonPushed) { if (gMenuItem == 1) XPHideWidget(AboutWidget); return 1; } return 0; }
bool do_cleanup() { XPLMClearAllMenuItems(checklistsMenu); checklists_count = -1; if(xCheckListWidget != NULL){ if(XPIsWidgetVisible(xCheckListWidget)){ XPHideWidget(xCheckListWidget); } XPDestroyWidget(xCheckListWidget, 1); xCheckListWidget = NULL; } if(setupWidget != NULL){ if(XPIsWidgetVisible(setupWidget)){ XPHideWidget(setupWidget); } XPDestroyWidget(setupWidget, 1); setupWidget = NULL; } return true; }
void hide_dialog() { if (ui_dialog_wid && ui_dialog_open) { XPHideWidget(ui_dialog_wid); // debug("hiding dialog"); ui_dialog_open = 0; // cancel any hide that may have been scheduled XPLMSetFlightLoopCallbackInterval(hide_dialog_flcb, 0, 0, NULL); } }