home *** CD-ROM | disk | FTP | other *** search
/ IRIS Development Option 6.2 / IRIS_Development_Option_6.2_814-0478-001.iso / dist / dev.idb / usr / include / abi / Xm / BulletinB.h.z / BulletinB.h
C/C++ Source or Header  |  1996-03-14  |  2KB  |  65 lines

  1. /* 
  2.  * (c) Copyright 1989, 1990, 1991, 1992 OPEN SOFTWARE FOUNDATION, INC. 
  3.  * ALL RIGHTS RESERVED 
  4. */ 
  5. /* 
  6.  * Motif Release 1.2
  7. */ 
  8. /*   $RCSfile: BulletinB.h,v $ $Revision: 1.2 $ $Date: 1994/04/20 01:29:34 $ */
  9. /*
  10. *  (c) Copyright 1989, DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS. */
  11. /*
  12. *  (c) Copyright 1987, 1988, 1989, 1990, 1991, 1992 HEWLETT-PACKARD COMPANY */
  13. #ifndef _XmBulletinBoard_h
  14. #define _XmBulletinBoard_h
  15.  
  16. #include <Xm/Xm.h>
  17.  
  18. #ifdef __cplusplus
  19. extern "C" {
  20. #endif
  21.  
  22. /* Class record constants */
  23.  
  24. externalref WidgetClass xmBulletinBoardWidgetClass;
  25.  
  26. typedef struct _XmBulletinBoardClassRec * XmBulletinBoardWidgetClass;
  27. typedef struct _XmBulletinBoardRec      * XmBulletinBoardWidget;
  28.  
  29.  
  30. #ifndef XmIsBulletinBoard
  31. #define XmIsBulletinBoard(w)  (XtIsSubclass (w, xmBulletinBoardWidgetClass))
  32. #endif
  33.  
  34.  
  35.  
  36. /********    Public Function Declarations    ********/
  37. #ifdef _NO_PROTO
  38.  
  39. extern Widget XmCreateBulletinBoard() ;
  40. extern Widget XmCreateBulletinBoardDialog() ;
  41.  
  42. #else
  43.  
  44. extern Widget XmCreateBulletinBoard( 
  45.                         Widget p,
  46.                         String name,
  47.                         ArgList args,
  48.                         Cardinal n) ;
  49. extern Widget XmCreateBulletinBoardDialog( 
  50.                         Widget ds_p,
  51.                         String name,
  52.                         ArgList bb_args,
  53.                         Cardinal bb_n) ;
  54.  
  55. #endif /* _NO_PROTO */
  56. /********    End Public Function Declarations    ********/
  57.  
  58.  
  59. #ifdef __cplusplus
  60. }  /* Close scope of 'extern "C"' declaration which encloses file. */
  61. #endif
  62.  
  63. #endif /* _XmBulletinBoard_h */
  64. /* DON'T ADD ANYTHING AFTER THIS #endif */
  65.