home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 6 / AACD06.ISO / AACD / Programming / DOpus4-GPL / DOpus_Icon / dopuspragmas.h < prev    next >
C/C++ Source or Header  |  2000-01-27  |  7KB  |  143 lines

  1. /*
  2.  
  3. Directory Opus 4
  4. Original GPL release version 4.12
  5. Copyright 1993-2000 Jonathan Potter
  6.  
  7. This program is free software; you can redistribute it and/or
  8. modify it under the terms of the GNU General Public License
  9. as published by the Free Software Foundation; either version 2
  10. of the License, or (at your option) any later version.
  11.  
  12. This program is distributed in the hope that it will be useful,
  13. but WITHOUT ANY WARRANTY; without even the implied warranty of
  14. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  15. GNU General Public License for more details.
  16.  
  17. You should have received a copy of the GNU General Public License
  18. along with this program; if not, write to the Free Software
  19. Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
  20.  
  21. All users of Directory Opus 4 (including versions distributed
  22. under the GPL) are entitled to upgrade to the latest version of
  23. Directory Opus version 5 at a reduced price. Please see
  24. http://www.gpsoft.com.au for more information.
  25.  
  26. The release of Directory Opus 4 under the GPL in NO WAY affects
  27. the existing commercial status of Directory Opus 5.
  28.  
  29. */
  30.  
  31. /* "dopus.library"                                             */
  32. /*                                                             */
  33. /* Support routines for Directory Opus and associated programs */
  34. /* (c) Copyright 1992 Jonathan Potter                          */
  35. /*                                                             */
  36. #pragma libcall DOpusBase FileRequest 1E 801
  37. #pragma libcall DOpusBase Do3DBox 24 543210807
  38. #pragma libcall DOpusBase Do3DStringBox 2A 543210807
  39. #pragma libcall DOpusBase Do3DCycleBox 30 543210807
  40. #pragma libcall DOpusBase DoArrow 36 6543210808
  41. /*pragma libcall DOpusBase LSprintf 3C 0*/
  42. #pragma libcall DOpusBase LCreateExtIO 42 0802
  43. #pragma libcall DOpusBase LCreatePort 48 0802
  44. #pragma libcall DOpusBase LDeleteExtIO 4E 801
  45. #pragma libcall DOpusBase LDeletePort 54 801
  46. #pragma libcall DOpusBase LToUpper 5A 001
  47. #pragma libcall DOpusBase LToLower 60 001
  48. #pragma libcall DOpusBase LStrCat 66 9802
  49. #pragma libcall DOpusBase LStrnCat 6C 09803
  50. #pragma libcall DOpusBase LStrCpy 72 9802
  51. #pragma libcall DOpusBase LStrnCpy 78 09803
  52. #pragma libcall DOpusBase LStrCmp 7E 9802
  53. #pragma libcall DOpusBase LStrnCmp 84 09803
  54. #pragma libcall DOpusBase LStrCmpI 8A 9802
  55. #pragma libcall DOpusBase LStrnCmpI 90 09803
  56. #pragma libcall DOpusBase StrCombine 96 0A9804
  57. #pragma libcall DOpusBase StrConcat 9C 09803
  58. #pragma libcall DOpusBase LParsePattern A2 9802
  59. #pragma libcall DOpusBase LMatchPattern A8 9802
  60. #pragma libcall DOpusBase LParsePatternI AE 9802
  61. #pragma libcall DOpusBase LMatchPatternI B4 9802
  62. #pragma libcall DOpusBase BtoCStr BA 09803
  63. #pragma libcall DOpusBase Assign C0 9802
  64. #pragma libcall DOpusBase BaseName C6 801
  65. #pragma libcall DOpusBase CompareLock CC 9802
  66. #pragma libcall DOpusBase PathName D2 09803
  67. #pragma libcall DOpusBase SendPacket D8 190804
  68. #pragma libcall DOpusBase TackOn DE 09803
  69. #pragma libcall DOpusBase StampToStr E4 801
  70. #pragma libcall DOpusBase StrToStamp EA 801
  71. #pragma libcall DOpusBase AddListView F0 0802
  72. #pragma libcall DOpusBase ListViewIDCMP F6 9802
  73. #pragma libcall DOpusBase RefreshListView FC 0802
  74. #pragma libcall DOpusBase RemoveListView 102 0802
  75. #pragma libcall DOpusBase DrawCheckMark 108 210804
  76. #pragma libcall DOpusBase FixSliderBody 10E 2109805
  77. #pragma libcall DOpusBase FixSliderPot 114 32109806
  78. #pragma libcall DOpusBase GetSliderPos 11A 10803
  79. #pragma libcall DOpusBase LAllocRemember 120 10803
  80. #pragma libcall DOpusBase LFreeRemember 126 801
  81. #pragma libcall DOpusBase SetBusyPointer 12C 801
  82. #pragma libcall DOpusBase GetWBScreen 132 801
  83. #pragma libcall DOpusBase SearchPathList 138 09803
  84. #pragma libcall DOpusBase CheckExist 13E 9802
  85. #pragma libcall DOpusBase CompareDate 144 9802
  86. #pragma libcall DOpusBase Seed 14A 001
  87. #pragma libcall DOpusBase Random 150 001
  88. #pragma libcall DOpusBase StrToUpper 156 9802
  89. #pragma libcall DOpusBase StrToLower 15C 9802
  90. #pragma libcall DOpusBase RawkeyToStr 162 2981005
  91. #pragma libcall DOpusBase DoRMBGadget 168 9802
  92. #pragma libcall DOpusBase AddGadgets 16E 3210A9807
  93. #pragma libcall DOpusBase ActivateStrGad 174 9802
  94. #pragma libcall DOpusBase RefreshStrGad 17A 9802
  95. #pragma libcall DOpusBase CheckNumGad 180 109804
  96. #pragma libcall DOpusBase CheckHexGad 186 109804
  97. #pragma libcall DOpusBase Atoh 18C 0802
  98. #pragma libcall DOpusBase HiliteGad 192 9802
  99. #pragma libcall DOpusBase DoSimpleRequest 198 9802
  100. /*                                                             */
  101. /* Directory Opus private functions                            */
  102. /*                                                             */
  103. #pragma libcall DOpusBase ReadConfig 19E 9802
  104. #pragma libcall DOpusBase SaveConfig 1A4 9802
  105. #pragma libcall DOpusBase DefaultConfig 1AA 801
  106. #pragma libcall DOpusBase GetDevices 1B0 801
  107. #pragma libcall DOpusBase AssignGadget 1B6 A910805
  108. #pragma libcall DOpusBase AssignMenu 1BC A90804
  109. #pragma libcall DOpusBase FindSystemFile 1C2 109804
  110. /*                                                             */
  111. /*                                                             */
  112. /*                                                             */
  113. #pragma libcall DOpusBase Do3DFrame 1C8 5493210808
  114. #pragma libcall DOpusBase FreeConfig 1CE 801
  115. #pragma libcall DOpusBase DoCycleGadget 1D4 0A9804
  116. #pragma libcall DOpusBase UScoreText 1DA 2109805
  117. #pragma libcall DOpusBase DisableGadget 1E0 109804
  118. #pragma libcall DOpusBase EnableGadget 1E6 109804
  119. #pragma libcall DOpusBase GhostGadget 1EC 109804
  120. #pragma libcall DOpusBase DrawRadioButton 1F2 543210807
  121. #pragma libcall DOpusBase GetButtonImage 1F8 854321007
  122. #pragma libcall DOpusBase ShowSlider 1FE 9802
  123. #pragma libcall DOpusBase CheckConfig 204 801
  124. #pragma libcall DOpusBase GetCheckImage 20A 821004
  125. /*                                                             */
  126. #pragma libcall DOpusBase OpenRequester 210 801
  127. #pragma libcall DOpusBase CloseRequester 216 801
  128. #pragma libcall DOpusBase AddRequesterObject 21C 9802
  129. #pragma libcall DOpusBase RefreshRequesterObject 222 9802
  130. #pragma libcall DOpusBase ObjectText 228 493210807
  131. /**/
  132. #pragma libcall DOpusBase DoGlassImage 22E 2109805
  133. #pragma libcall DOpusBase Decode_RLE 234 09803
  134. #pragma libcall DOpusBase ReadStringFile 23A 9802
  135. #pragma libcall DOpusBase FreeStringFile 240 801
  136. #pragma libcall DOpusBase LFreeRemEntry 246 9802
  137. /**/
  138. #pragma libcall DOpusBase AddGadgetBorders 24C 2109805
  139. #pragma libcall DOpusBase CreateGadgetBorders 252 432A910808
  140. #pragma libcall DOpusBase SelectGadget 258 9802
  141. /*                                                             */
  142. /* end "dopus.library" pragmas */
  143.