COMMAND.CPP
上传用户:xr_qian
上传日期:2007-01-05
资源大小:443k
文件大小:2k
源码类别:

通讯/手机编程

开发平台:

DOS

  1. // ******************************************************************** //
  2. //                                                                      //
  3. //      COMMAND.CPP                                                     //
  4. //      Copyright (c) 1993, Michael Holmes and Bob Flanders             //
  5. //      C++ Communication Utilities                                     //
  6. //                                                                      //
  7. //      Chapter 7: Receiving a FAX                                      //
  8. //      Last changed in chapter 2                                       //
  9. //                                                                      //
  10. //      This file contains the functions which are under the            //
  11. //      Alt-Space entry in the main menu.                               //
  12. //                                                                      //
  13. // ******************************************************************** //
  14. /* ******************************************************************** *
  15.  *
  16.  *  about() -- display about box
  17.  *
  18.  * ******************************************************************** */
  19. int     about(int c, int r)                 // column and row
  20. {
  21. Window  about_win(c, r, c + 68, r + 5,      // define about window
  22.             menu_cn, menu_cr);              // ..using system colors
  23. _wscroll = 0;                               // disable scrolling
  24. about_win.Open(double_line);                // open window with a border
  25. about_win.Display(copyright);               // display part one of msg
  26. about_win.GotoXY(20, 4);                    // locate cursor for next part
  27. about_win.DisplayReverse(about_msg);        // ..then give part two
  28. while (NOT get_key(NO_ALT))                 // wait for a key
  29.     ;                                       // ..before closing down
  30. return(0);                                  // return to menu system
  31. }
  32. /* ******************************************************************** *
  33.  *
  34.  *  pc_exit() -- exit menu entry
  35.  *
  36.  * ******************************************************************** */
  37. #pragma argsused                            // hold unused arg messages
  38. int     pc_exit(int c, int r)               // column and row
  39. {
  40. quit_flag = 1;                              // set termination flag
  41. return(ESC);                                // return with an ESC to
  42.                                             // ..cause menu to return
  43. }