home *** CD-ROM | disk | FTP | other *** search
/ IRIS Development Option 6.2 / IRIS_Development_Option_6.2_814-0478-001.iso / dist / motif_dev.idb / usr / include / Xm / Label.h.z / Label.h
C/C++ Source or Header  |  1996-03-14  |  1KB  |  58 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: Label.h,v $ $Revision: 0.3 $ $Date: 1995/01/10 02:06:06 $ */
  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 _XmLabel_h
  14. #define _XmLabel_h
  15.  
  16. #include <Xm/Xm.h>
  17.  
  18. #ifdef __cplusplus
  19. extern "C" {
  20. #endif
  21.  
  22. /*  Widget class and record definitions  */
  23.  
  24. externalref WidgetClass xmLabelWidgetClass;
  25.  
  26. typedef struct _XmLabelClassRec     * XmLabelWidgetClass;
  27. typedef struct _XmLabelRec      * XmLabelWidget;
  28.  
  29. /*fast subclass define */
  30. #ifndef XmIsLabel
  31. #define XmIsLabel(w)     XtIsSubclass(w, xmLabelWidgetClass)
  32. #endif /* XmIsLabel */
  33.  
  34.  
  35. /********    Public Function Declarations    ********/
  36. #ifdef _NO_PROTO
  37.  
  38. extern Widget XmCreateLabel() ;
  39.  
  40. #else
  41.  
  42. extern Widget XmCreateLabel( 
  43.                         Widget parent,
  44.                         char *name,
  45.                         Arg *arglist,
  46.                         Cardinal argCount) ;
  47.  
  48. #endif /* _NO_PROTO */
  49. /********    End Public Function Declarations    ********/
  50.  
  51.  
  52. #ifdef __cplusplus
  53. }  /* Close scope of 'extern "C"' declaration which encloses file. */
  54. #endif
  55.  
  56. #endif /* _XmLabel_h */
  57. /* DON'T ADD ANYTHING AFTER THIS #endif */
  58.