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 / Sgm / ZbText.h.z / ZbText.h
C/C++ Source or Header  |  1996-03-14  |  1KB  |  48 lines

  1. /***********************************************************************
  2.  *
  3.  * ZbText Widget
  4.  *
  5.  ***********************************************************************/
  6.  
  7. #ifndef _SGZBTEXT_H_
  8. #define _SGZBTEXT_H_
  9.  
  10. #include <Xm/Xm.h>
  11.  
  12. #ifdef __cplusplus
  13. extern "C" {
  14. #endif
  15.  
  16. #ifndef SgIsZbText
  17. #define SgIsZbText(w) XtIsSubclass(w, sgZbTextWidgetClass)
  18. #endif /* SgIsZbText */
  19.  
  20. #define SgZBTEXT_TEXT 0
  21. #define SgZBTEXT_ZOOM_BAR 1
  22.  
  23. /* ZbText Widget */
  24.  
  25. externalref WidgetClass sgZbTextWidgetClass;
  26.  
  27. typedef struct _SgZbTextClassRec *SgZbTextWidgetClass;
  28. typedef struct _SgZbTextRec      *SgZbTextWidget;
  29.  
  30.  
  31. /********    Public Function Declarations    ********/
  32.  
  33. extern Widget SgCreateZbText( Widget parent, char *name, ArgList arglist, Cardinal argcount) ;
  34.  
  35. extern Widget SgZbTextGetChild( Widget w, int child );
  36.  
  37.  
  38. /********    End Public Function Declarations    ********/
  39.  
  40.  
  41. #ifdef __cplusplus
  42. }  /* Close scope of 'extern "C"' declaration which encloses file. */
  43. #endif
  44.  
  45. #endif /* _SGZBTEXT_H_ */
  46. /* DON'T ADD ANYTHING AFTER THIS #endif */
  47.  
  48.