home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d6xx / d691 / cmanual.lha / CManual / ACE1.lha / Amiga / Appendices / Contents / Intuition.doc < prev    next >
Text File  |  1992-05-15  |  4KB  |  191 lines

  1. TABLE OF CONTENTS "INTUITION"
  2. -----------------------------
  3.  
  4. Chapter 1 "SCREENS"
  5. -------------------
  6. 1.1  INTRODUCTION
  7. 1.2  DIFFERENT TYPES OF SCREENS
  8. 1.3  WORKBENCH SCREEN
  9. 1.4  CUSTOM SCREENS
  10. 1.4.1  RESOLUTION
  11. 1.4.2  DEPTH
  12. 1.4.3  INTERLACED
  13. 1.4.4  HAM AND EXTRA HALFBRIGHTE
  14. 1.4.5  DUAL PLAYFIELDS
  15. 1.4.6  FONTS
  16. 1.4.7  SIZE AND POSITION
  17. 1.4.8  TITLE
  18. 1.4.9  GADGETS
  19. 1.5  INITIALIZE A CUSTOM SCREEN
  20. 1.6  OPEN A CUSTOM SCREEN
  21. 1.7  SCREEN STRUCTURE
  22. 1.8  FUNCTIONS
  23. 1.9  EXAMPLES
  24.  
  25.  
  26.  
  27. Chapter 2 "WINDOWS"
  28. -------------------
  29. 2.1  INTRODUCTION
  30. 2.2  SPECIAL WINDOWS
  31. 2.2.1  BACKDROP WINDOWS
  32. 2.2.2  BORDERLESS WINDOWS
  33. 2.2.3  GIMMEZEROZERO WINDOWS
  34. 2.2.4  SUPERBITMAP WINDOWS
  35. 2.3  SYSTEM GADGETS
  36. 2.4  REDRAWING THE WINDOW DISPLAY
  37. 2.5  INITIALIZE A WINDOW
  38. 2.6  OPEN A WINDOW
  39. 2.7  WINDOW STRUCTURE
  40. 2.8  OPEN A SUPERBITMAP WINDOW
  41. 2.9  MAKE YOUR OWN CUSTOM POINTER
  42. 2.10  FUNCTIONS
  43. 2.11  EXAMPLES
  44.  
  45.  
  46.  
  47. Chapter 3 "GRAPHICS"
  48. --------------------
  49. 3.1  INTRODUCTION
  50. 3.2  LINES TEXT PICTURES
  51. 3.3  BORDERS
  52. 3.3.1  THE BORDER STRUCTURE
  53. 3.3.2  COORDINATES
  54. 3.4  HOW TO USE THE BORDER STRUCTURE
  55. 3.4  TEXT
  56. 3.4.1  THE INTUITEXT STRUCTURE
  57. 3.4.2  FONTS
  58. 3.4.3  HOW TO USE THE INTUITEXT STRUCTURE
  59. 3.5  IMAGES
  60. 3.5.1  IMAGE DATA
  61. 3.5.2  THE IMAGE STRUCTURE
  62. 3.5.3  PLANEPICK
  63. 3.5.4  PLANEONOFF
  64. 3.5.5  HOW TO USE THE IMAGE STRUCTURE
  65. 3.6  FUNCTIONS
  66. 3.7  EXAMPLES
  67.  
  68.  
  69.  
  70. Chapter 4 "GADGETS"
  71. -------------------
  72. 4.1  INTRODUCTION
  73. 4.2  DIFFERENT TYPES OF GADGETS
  74. 4.3  CUSTOM GADGETS
  75. 4.3.1  GRAPHICS FOR CUSTOM GADGETS
  76. 4.3.2  POSITION
  77. 4.3.3  SIZE
  78. 4.4  INITIALIZE A CUSTOM GADGET
  79. 4.5  BOOLEAN GADGET
  80. 4.6  STRING/INTEGER GADGET
  81. 4.6.1  STRINGINFO STRUCTURE
  82. 4.6.2  INITIALIZE A STRING/INTEGER GADGET
  83. 4.6.3  USING A STRING/INTEGER GADGET
  84. 4.7  PROPORTIONAL GADGET
  85. 4.7.1  PROPINFO STRUCTURE
  86. 4.7.2  INITIALIZE A PROPORTIONAL GADGET
  87. 4.8  MONITORING THE GADGETS
  88. 4.9  FUNCTIONS
  89. 4.10  EXAMPLES
  90.  
  91.  
  92.  
  93. Chapter 5 "REQUESTERS"
  94. ----------------------
  95. 5.1  INTRODUCTION
  96. 5.2  DIFFERENT TYPES OF REQUESTERS
  97. 5.2.1  SYSTEM REQUESTERS
  98. 5.2.2  APPLICATION REQUESTERS
  99. 5.2.3  DOUBLE-MENU REQUESTERS
  100. 5.3  GRAPHICS FOR REQUESTERS
  101. 5.4  POSITION
  102. 5.5  REQUESTERS AND GADGETS
  103. 5.6  SIMPLE REQUESTERS
  104. 5.7  OPEN A REQUESTERS
  105. 5.7.1  INITIALIZE A REQUESTER
  106. 5.7.2  HOW TO ACTIVATE AN APPLICATION REQUESTER
  107. 5.8  IDCMP FLAGS
  108. 5.9  FUNCTIONS
  109. 5.10  EXAMPLES
  110.  
  111.  
  112.  
  113. Chapter 6 "ALERTS"
  114. ------------------
  115. 6.1  INTRODUCTION
  116. 6.2  DIFFERENT LEVELS OF WARNINGS 
  117. 6.3  HOW TO USE THE DISPLAYALERT() FUNCTION
  118. 6.4  EXAMPLES OF STRINGS AND SUBSTRINGS
  119. 6.5  FUNCTIONS
  120. 6.6  EXAMPLES
  121.  
  122.  
  123.  
  124. Chapter 7 "MENUS"
  125. -----------------
  126. 7.1  INTRODUCTION
  127. 7.2  MENU DESIGN
  128. 7.3  HOW TO ACCESS MENUS FROM THE KEYBOARD
  129. 7.4  MENU ITEMS
  130. 7.5  MUTUAL EXCLUDE
  131. 7.6  OPEN A MENU
  132. 7.6.1  INITIALIZE A MENU STRUCTURE
  133. 7.6.2  INITIALIZE A MENUITEM STRUCTURE
  134. 7.6.3  HOW TO SUBMIT AND REMOVE A MENU STRIP TO/FROM A WINDOW
  135. 7.7  SPECIAL IDCMP FLAGS
  136. 7.7.1  MENUPICK
  137. 7.7.2  MENUVERIFY
  138. 7.8  MENU NUMBERS
  139. 7.9  FUNCTIONS
  140. 7.10  MACROS
  141. 7.11  EXAMPLES
  142.  
  143.  
  144.  
  145. Chapter 8 "IDCMP"
  146. -----------------
  147. 8.1  INTRODUCTION
  148. 8.2  IDCMP PORTS
  149. 8.3  HOW TO RECEIVE IDCMP MESSAGES
  150. 8.3.1  OPEN IDCMP PORTS
  151. 8.3.2  WAIT FOR MESSAGES
  152. 8.3.3  COLLECT MESSAGES
  153. 8.3.4  EXAMINE THE MESSAGE
  154. 8.3.5  REPLY
  155. 8.3.6  EXAMPLE
  156. 8.4  IDCMP FLAGS
  157. 8.5  FUNCTIONS
  158. 8.6  EXAMPLES
  159.  
  160.  
  161.  
  162. Chapter 9 "MISCELLANEOUS"
  163. -------------------------
  164. 9.1  INTRODUCTION
  165. 9.2  MEMORY
  166. 9.2.1  ALLOCATE MEMORY
  167. 9.2.2  DEALLOCATE MEMORY
  168. 9.2.3  REMEMBER MEMORY
  169. 9.3  PREFERENCES
  170. 9.4  WARNINGS
  171. 9.5  DOUBLE CLICK
  172. 9.6  TIME
  173. 9.7  STYLE
  174. 9.7.1  GADGETS
  175. 9.7.2  REQUESTERS
  176. 9.7.3  MENUS
  177. 9.7.4  MOUSE
  178. 9.8  FUNCTIONS
  179. 9.9  EXAMPLES
  180.  
  181.  
  182.  
  183. Chapter 10 "File Window"
  184. ------------------------
  185.  
  186.  
  187.  
  188. Chapter 11 "Colour Window"
  189. --------------------------
  190.  
  191.