void GUICloseDialog( gui_window *wnd ) { VFIELD *fields; a_dialog *ui_dlg_info; char *name; dialog_node *dlg_node; bool colours_set; dlg_node = GUIGetDlgByWnd( wnd ); if( dlg_node != NULL ) { ui_dlg_info = dlg_node->ui_dlg_info; fields = ui_dlg_info->fields; name = dlg_node->name; colours_set = dlg_node->colours_set; } GUIPopControlEvents(); uipoplist( /* DlgEvents */ ); uipoplist( /* GUIUserEvents */ ); uipoplist( /* NULL */ ); GUIDestroyDialog( wnd ); }
void GUICloseDialog( gui_window *wnd ) { // VFIELD *fields; // a_dialog *ui_dlg_info; // char *name; // dialog_node *dlg_node; // bool colours_set; // dlg_node = GUIGetDlgByWnd( wnd ); // if( dlg_node != NULL ) { // ui_dlg_info = dlg_node->ui_dlg_info; // fields = ui_dlg_info->fields; // name = dlg_node->name; // colours_set = dlg_node->colours_set; // } uipoplist( /* GUIDlgEvents */ ); uipoplist( /* GUIControlEvents */ ); uipoplist( /* GUIUserEvents */ ); uipoplist( /* NULL */ ); GUIDestroyDialog( wnd ); }