home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / VSCPPv8.zip / VACPP / IBMCPP / samples / TOOLKIT / OS2 / QUEUES / SVRQXTRN.H < prev   
Text File  |  1994-11-17  |  2KB  |  53 lines

  1. /*==============================================================*\
  2.  *                                                              *
  3.  *  Svrqxtrn.h - External declarations                          *
  4.  *      Copyright 1991, IBM Corp.                               *
  5.  *                                                              *
  6.  *--------------------------------------------------------------*
  7.  *                                                              *
  8.  *  This header file contains the application wide function     *
  9.  *  declarations.                                               *
  10.  *                                                              *
  11. \*==============================================================*/
  12.  
  13.  
  14. /*--------------------------------------------------------------*\
  15.  *  Entry point declarations                                    *
  16. \*--------------------------------------------------------------*/
  17.  
  18. /* from main.c */
  19. INT              main(int, char *[]);
  20. MRESULT EXPENTRY MainWndProc(HWND, ULONG, MPARAM, MPARAM);
  21. ULONG            MessageBox(HWND, ULONG, ULONG, BOOL);
  22. VOID             MainCommand(MPARAM mp1, MPARAM mp2);
  23. BOOL             Init(int, char *[]);
  24. VOID             FileExit(VOID);
  25.  
  26. /* from pnt.c */
  27. VOID    MainPaint(HWND, CHAR [MAX_MESSAGES][MESSAGE_LEN+38], unsigned int, SHORT);
  28. MRESULT InitMainWindow(HWND, MPARAM, MPARAM);
  29. MRESULT MainSize(HWND, USHORT, MPARAM, MPARAM);
  30. MRESULT MainHorizScroll(HWND, MPARAM);
  31. MRESULT MainVertScroll(HWND, MPARAM);
  32. MRESULT MainCharHScroll(HWND, ULONG, MPARAM, MPARAM);
  33. MRESULT MainCharVScroll(HWND, ULONG, MPARAM, MPARAM);
  34. VOID    MainUpdateMsg(HWND, CHAR [MAX_MESSAGES][MESSAGE_LEN+38], unsigned int, SHORT);
  35. VOID    MainPurgeWindow(VOID);
  36.  
  37. /* from help.c */
  38. VOID  InitHelp(VOID);
  39. VOID  DestroyHelpInstance(VOID);
  40. VOID  DisplayHelpPanel(SHORT sIdPanel);
  41. VOID  HelpAbout(MPARAM mp2);
  42. VOID  HelpTutorial(MPARAM mp2);
  43. VOID  HelpIndex(MPARAM mp2);
  44. VOID  HelpKeys (MPARAM mp2);
  45. VOID  HelpExtended(MPARAM mp2);
  46. VOID  HelpHelpForHelp(MPARAM mp2);
  47.  
  48. #ifdef INCL_DOSQUEUES
  49.  /* from thrd.c */
  50.  HQUEUE InitQ(PID, HWND);
  51.  VOID _Optlink ReadQMessage(PVOID);
  52. #endif
  53.