void choose_type_of_refs_edit() { int op_type; if (!is_number(buffer)) { prt(NOT_A_NUMBER); return; } prt(CLS); op_type = atoi(buffer); print_all_buses_with_refs(); print_all_depots(); switch (op_type) { case 1: assign_dialog(); modified = 1; break; case 2: del_assign_dialog(); modified = 1; break; case 3: move_assign_dialog(); modified = 1; break; default: prt(INVALID_OPTION); prt(LINE); break; } }
/* do_main() * ================================================================ */ void do_main( void ) { int result; do { /* Do Introduction Dialog Box */ intro_dialog(); result = TRUE; /* Do Assign.SYS Dialog Box */ if( result ) result = assign_dialog(); /* Do APath Dialog Box */ if( result ) result = path_dialog(); /* Do EXTEND.SYS Dialog Box */ if( result ) result = extend_dialog(); /* Do EPATH Dialog Box */ if( result ) result = epath_dialog(); /* Do Driver Dialog Box */ if( result ) result = driver_dialog(); #if 0 /* Do Fonts Dialog Box */ if( result ) result = fonts_dialog(); /* Do Application Dialog Box */ if( result ) result = apps_dialog(); #endif /* Do Start Dialog Box */ if( result ) result = DoStart(); /* Go To main loop */ if( result ) DoInstall(); }while( !result ); /* Display Complete */ if( vq_gdos() ) DoGDOS(); /* Display warning of a previously loaded GDOS */ else DoComplete(); /* Standard reboot exit message */ }