home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1995 April / Internet Tools.iso / osi / isode / vmsisode / vmsisode80_tar.Z / vmsisode80_tar / sockit / gccinclude / x11 / constraintp.h < prev    next >
Encoding:
C/C++ Source or Header  |  1990-04-24  |  3.3 KB  |  85 lines

  1. /*  DEC/CMS REPLACEMENT HISTORY, Element CONSTRAINTP.H */
  2. /*  *3    27-FEB-1988 18:16:55 GEORGE "Add copyright" */
  3. /*  *2     5-JAN-1988 15:33:11 TREGGIARI "Replace with completely new version" */
  4. /*  *1    18-DEC-1987 14:02:11 TREGGIARI "Initial Entry" */
  5. /*  DEC/CMS REPLACEMENT HISTORY, Element CONSTRAINTP.H */
  6. /*
  7. * $Header: ConstraintP.h,v 6.3 87/12/08 12:40:18 asente Exp $
  8. */
  9.  
  10. /*
  11. *****************************************************************************
  12. **                                                                          *
  13. **                         COPYRIGHT (c) 1988 BY                            *
  14. **             DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS.                *
  15. **               ALL RIGHTS RESERVED                              *
  16. **                                                                          *
  17. **  THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND  COPIED  *
  18. **  ONLY  IN  ACCORDANCE  WITH  THE  TERMS  OF  SUCH  LICENSE AND WITH THE  *
  19. **  INCLUSION OF THE ABOVE COPYRIGHT NOTICE.  THIS SOFTWARE OR  ANY  OTHER  *
  20. **  COPIES  THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY  *
  21. **  OTHER PERSON.  NO TITLE TO AND OWNERSHIP OF  THE  SOFTWARE  IS  HEREBY  *
  22. **  TRANSFERRED.                                                            *
  23. **                                                                          *
  24. **  THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE  WITHOUT  NOTICE  *
  25. **  AND  SHOULD  NOT  BE  CONSTRUED  AS  A COMMITMENT BY DIGITAL EQUIPMENT  *
  26. **  CORPORATION.                                                            *
  27. **                                                                          *
  28. **  DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR  RELIABILITY  OF  ITS  *
  29. **  SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.                 *
  30. **                                                                          *
  31. *****************************************************************************
  32. **++
  33. **  FACILITY:
  34. **
  35. **    < to be supplied >
  36. **
  37. **  ABSTRACT:
  38. **
  39. **    < to be supplied >
  40. **
  41. **  ENVIRONMENT:
  42. **
  43. **    < to be supplied >
  44. **
  45. **  MODIFICATION HISTORY:
  46. **
  47. **    < to be supplied >
  48. **
  49. **--
  50. **/
  51.  
  52. #ifndef _XtConstraintP_h
  53. #define _XtConstraintP_h
  54.  
  55.  
  56. typedef struct _ConstraintPart {
  57.     caddr_t     mumble;        /* No new fields, keep C compiler happy */
  58. } ConstraintPart;
  59.  
  60. typedef struct _ConstraintRec {
  61.     CorePart        core;
  62.     CompositePart   composite;
  63.     ConstraintPart  constraint;
  64. } ConstraintRec, *ConstraintWidget;
  65.  
  66. typedef struct _ConstraintClassPart {
  67.     XtResourceList resources;          /* constraint resource list         */
  68.     Cardinal   num_resources;         /* number of constraints in list       */
  69.     Cardinal   constraint_size;       /* size of constraint record           */
  70.     XtInitProc initialize;            /* constraint initialization           */
  71.     XtWidgetProc destroy;             /* constraint destroy proc             */
  72.     XtSetValuesFunc set_values;       /* constraint set_values proc          */
  73. } ConstraintClassPart;
  74.  
  75. typedef struct _ConstraintClassRec {
  76.     CoreClassPart       core_class;
  77.     CompositeClassPart  composite_class;
  78.     ConstraintClassPart constraint_class;
  79. } ConstraintClassRec;
  80.  
  81. globalref ConstraintClassRec constraintClassRec;
  82.  
  83. #endif _XtConstraintP_h
  84. /* DON'T ADD STUFF AFTER THIS #endif */
  85.