home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / X / mit / lib / Xaw / sharedlib.c < prev    next >
Encoding:
C/C++ Source or Header  |  1991-06-29  |  5.4 KB  |  164 lines

  1. /*
  2.  * $XConsortium: sharedlib.c,v 1.1 91/06/29 12:40:18 rws Exp $
  3.  * 
  4.  * Copyright 1991 Massachusetts Institute of Technology
  5.  *
  6.  * Permission to use, copy, modify, distribute, and sell this software and its
  7.  * documentation for any purpose is hereby granted without fee, provided that
  8.  * the above copyright notice appear in all copies and that both that
  9.  * copyright notice and this permission notice appear in supporting
  10.  * documentation, and that the name of M.I.T. not be used in advertising or
  11.  * publicity pertaining to distribution of the software without specific,
  12.  * written prior permission.  M.I.T. makes no representations about the
  13.  * suitability of this software for any purpose.  It is provided "as is"
  14.  * without express or implied warranty.
  15.  *
  16.  */
  17.  
  18. #if defined(SUNSHLIB) && !defined(SHAREDCODE)
  19.  
  20. #include <X11/IntrinsicP.h>
  21. #include <X11/Xaw/AsciiSinkP.h>
  22. #include <X11/Xaw/AsciiSrcP.h>
  23. #include <X11/Xaw/AsciiTextP.h>
  24. #include <X11/Xaw/BoxP.h>
  25. #include <X11/Xaw/ClockP.h>
  26. #include <X11/Xaw/CommandP.h>
  27. #include <X11/Xaw/DialogP.h>
  28. #include <X11/Xaw/FormP.h>
  29. #include <X11/Xaw/GripP.h>
  30. #include <X11/Xaw/LabelP.h>
  31. #include <X11/Xaw/ListP.h>
  32. #include <X11/Xaw/LogoP.h>
  33. #include <X11/Xaw/MailboxP.h>
  34. #include <X11/Xaw/MenuButtoP.h>
  35. #include <X11/Xaw/PanedP.h>
  36. #include <X11/Xaw/PannerP.h>
  37. #include <X11/Xaw/PortholeP.h>
  38. #include <X11/Xaw/RepeaterP.h>
  39. #include <X11/Xaw/ScrollbarP.h>
  40. #include <X11/Xaw/SimpleP.h>
  41. #include <X11/Xaw/SimpleMenP.h>
  42. #include <X11/Xaw/SmeP.h>
  43. #include <X11/Xaw/SmeBSBP.h>
  44. #include <X11/Xaw/SmeLineP.h>
  45. #include <X11/Xaw/StripCharP.h>
  46. #include <X11/Xaw/TextP.h>
  47. #include <X11/Xaw/TextSinkP.h>
  48. #include <X11/Xaw/TextSrcP.h>
  49. #include <X11/Xaw/ToggleP.h>
  50. #include <X11/Xaw/TreeP.h>
  51. #include <X11/VendorP.h>
  52. #include <X11/Xaw/ViewportP.h>
  53.  
  54. extern AsciiSinkClassRec asciiSinkClassRec;
  55. WidgetClass asciiSinkObjectClass = (WidgetClass)&asciiSinkClassRec;
  56.  
  57. extern AsciiSrcClassRec asciiSrcClassRec;
  58. WidgetClass asciiSrcObjectClass = (WidgetClass)&asciiSrcClassRec;
  59.  
  60. extern AsciiTextClassRec asciiTextClassRec;
  61. WidgetClass asciiTextWidgetClass = (WidgetClass)&asciiTextClassRec;
  62.  
  63. #ifdef ASCII_STRING
  64. extern AsciiStringClassRec asciiStringClassRec;
  65. WidgetClass asciiStringWidgetClass = (WidgetClass)&asciiStringClassRec;
  66. #endif
  67.  
  68. #ifdef ASCII_DISK
  69. extern AsciiDiskClassRec asciiDiskClassRec;
  70. WidgetClass asciiDiskWidgetClass = (WidgetClass)&asciiDiskClassRec;
  71. #endif
  72.  
  73. extern BoxClassRec boxClassRec;
  74. WidgetClass boxWidgetClass = (WidgetClass)&boxClassRec;
  75.  
  76. extern ClockClassRec clockClassRec;
  77. WidgetClass clockWidgetClass = (WidgetClass) &clockClassRec;
  78.  
  79. extern CommandClassRec commandClassRec;
  80. WidgetClass commandWidgetClass = (WidgetClass) &commandClassRec;
  81.  
  82. extern DialogClassRec dialogClassRec;
  83. WidgetClass dialogWidgetClass = (WidgetClass)&dialogClassRec;
  84.  
  85. extern FormClassRec formClassRec;
  86. WidgetClass formWidgetClass = (WidgetClass)&formClassRec;
  87.  
  88. extern GripClassRec gripClassRec;
  89. WidgetClass gripWidgetClass = (WidgetClass) &gripClassRec;
  90.  
  91. extern LabelClassRec labelClassRec;
  92. WidgetClass labelWidgetClass = (WidgetClass)&labelClassRec;
  93.  
  94. extern ListClassRec listClassRec;
  95. WidgetClass listWidgetClass = (WidgetClass)&listClassRec;
  96.  
  97. extern LogoClassRec logoClassRec;
  98. WidgetClass logoWidgetClass = (WidgetClass) &logoClassRec;
  99.  
  100. extern MailboxClassRec mailboxClassRec;
  101. WidgetClass mailboxWidgetClass = (WidgetClass) &mailboxClassRec;
  102.  
  103. extern MenuButtonClassRec menuButtonClassRec;
  104. WidgetClass menuButtonWidgetClass = (WidgetClass) &menuButtonClassRec;
  105.  
  106. extern PanedClassRec panedClassRec;
  107. WidgetClass panedWidgetClass = (WidgetClass) &panedClassRec;
  108. WidgetClass vPanedWidgetClass = (WidgetClass) &panedClassRec;
  109.  
  110. extern PannerClassRec pannerClassRec;
  111. WidgetClass pannerWidgetClass = (WidgetClass) &pannerClassRec;
  112.  
  113. extern PortholeClassRec portholeClassRec;
  114. WidgetClass portholeWidgetClass = (WidgetClass) &portholeClassRec;
  115.  
  116. extern RepeaterClassRec repeaterClassRec;
  117. WidgetClass repeaterWidgetClass = (WidgetClass) &repeaterClassRec;
  118.  
  119. extern ScrollbarClassRec scrollbarClassRec;
  120. WidgetClass scrollbarWidgetClass = (WidgetClass)&scrollbarClassRec;
  121.  
  122. extern SimpleClassRec simpleClassRec;
  123. WidgetClass simpleWidgetClass = (WidgetClass)&simpleClassRec;
  124.  
  125. extern SimpleMenuClassRec simpleMenuClassRec;
  126. WidgetClass simpleMenuWidgetClass = (WidgetClass)&simpleMenuClassRec;
  127.  
  128. extern SmeClassRec smeClassRec;
  129. WidgetClass smeObjectClass = (WidgetClass) &smeClassRec;
  130.  
  131. extern SmeBSBClassRec smeBSBClassRec;
  132. WidgetClass smeBSBObjectClass = (WidgetClass) &smeBSBClassRec;
  133.  
  134. extern SmeLineClassRec smeLineClassRec;
  135. WidgetClass smeLineObjectClass = (WidgetClass) &smeLineClassRec;
  136.  
  137. extern StripChartClassRec stripChartClassRec;
  138. WidgetClass stripChartWidgetClass = (WidgetClass) &stripChartClassRec;
  139.  
  140. extern TextClassRec textClassRec;
  141. WidgetClass textWidgetClass = (WidgetClass)&textClassRec;
  142.  
  143. unsigned long FMT8BIT = 0L;
  144.  
  145. extern TextSinkClassRec textSinkClassRec;
  146. WidgetClass textSinkObjectClass = (WidgetClass)&textSinkClassRec;
  147.  
  148. extern TextSrcClassRec textSrcClassRec;
  149. WidgetClass textSrcObjectClass = (WidgetClass)&textSrcClassRec;
  150.  
  151. extern ToggleClassRec toggleClassRec;
  152. WidgetClass toggleWidgetClass = (WidgetClass) &toggleClassRec;
  153.  
  154. extern TreeClassRec treeClassRec;
  155. WidgetClass treeWidgetClass = (WidgetClass) &treeClassRec;
  156.  
  157. extern VendorShellClassRec vendorShellClassRec;
  158. WidgetClass vendorShellWidgetClass = (WidgetClass) &vendorShellClassRec;
  159.  
  160. extern ViewportClassRec viewportClassRec;
  161. WidgetClass viewportWidgetClass = (WidgetClass)&viewportClassRec;
  162.  
  163. #endif /* SUNSHLIB */
  164.