home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 5 / FreshFish_July-August1994.bin / bbs / dev / amiga_e-2.1b.lha / Amiga_E-2.1b / Modules-Text / intuition / screens.txt < prev    next >
Encoding:
Text File  |  1992-09-02  |  3.4 KB  |  157 lines

  1. ShowModule v0.1 (c) 1992 $#%!
  2. now showing: "emodules:intuition/screens.m"
  3. NOTE: don't use this output in your code, use the module instead.
  4.  
  5. CONST DRI_VERSION=1
  6.  
  7. (---) OBJECT drawinfo
  8. (  0)   version:INT
  9. (  2)   numpens:INT
  10. (  4)   pens:LONG
  11. (  8)   font:LONG
  12. ( 12)   depth:INT
  13. ( 14)   resolutionx:INT
  14. ( 16)   resolutiony:INT
  15. ( 18)   flags:LONG
  16. ( 22)   longreserved:substructure
  17. (---) ENDOBJECT     /* SIZEOF=NONE !!! */
  18.  
  19. CONST DRIF_NEWLOOK=1,
  20.       DRIB_NEWLOOK=0,
  21.       DETAILPEN=0,
  22.       BLOCKPEN=1,
  23.       TEXTPEN=2,
  24.       SHINEPEN=3,
  25.       SHADOWPEN=4,
  26.       FILLPEN=5,
  27.       FILLTEXTPEN=6,
  28.       BACKGROUNDPEN=7,
  29.       HIGHLIGHTTEXTPEN=8,
  30.       NUMDRIPENS=9
  31.  
  32. (---) OBJECT screen
  33. (  0)   nextscreen:LONG
  34. (  4)   firstwindow:LONG
  35. (  8)   leftedge:INT
  36. ( 10)   topedge:INT
  37. ( 12)   width:INT
  38. ( 14)   height:INT
  39. ( 16)   mousey:INT
  40. ( 18)   mousex:INT
  41. ( 20)   flags:INT
  42. ( 22)   title:LONG
  43. ( 26)   defaulttitle:LONG
  44. ( 30)   barheight:CHAR
  45. ( 31)   barvborder:CHAR
  46. ( 32)   barhborder:CHAR
  47. ( 33)   menuvborder:CHAR
  48. ( 34)   menuhborder:CHAR
  49. ( 35)   wbortop:CHAR
  50. ( 36)   wborleft:CHAR
  51. ( 37)   wborright:CHAR
  52. ( 38)   wborbottom:CHAR
  53. ( 40)   font:LONG
  54. ( 44)   viewport:substructure
  55. ( 84)   rastport:substructure
  56. (184)   bitmap:substructure
  57. (224)   layerinfo:substructure
  58. (326)   firstgadget:LONG
  59. (330)   detailpen:CHAR
  60. (331)   blockpen:CHAR
  61. (332)   savecolor0:INT
  62. (334)   barlayer:LONG
  63. (338)   extdata:LONG
  64. (342)   userdata:LONG
  65. (---) ENDOBJECT     /* SIZEOF=346 */
  66.  
  67. CONST SCREENTYPE=15,
  68.       WBENCHSCREEN=1,
  69.       PUBLICSCREEN=2,
  70.       CUSTOMSCREEN=15,
  71.       SHOWTITLE=16,
  72.       BEEPING=$20,
  73.       CUSTOMBITMAP=$40,
  74.       SCREENBEHIND=$80,
  75.       SCREENQUIET=$100,
  76.       SCREENHIRES=$200,
  77.       STDSCREENHEIGHT=-1,
  78.       STDSCREENWIDTH=-1,
  79.       NS_EXTENDED=$1000,
  80.       AUTOSCROLL=$4000,
  81.       SA_LEFT=$80000021,
  82.       SA_TOP=$80000022,
  83.       SA_WIDTH=$80000023,
  84.       SA_HEIGHT=$80000024,
  85.       SA_DEPTH=$80000025,
  86.       SA_DETAILPEN=$80000026,
  87.       SA_BLOCKPEN=$80000027,
  88.       SA_TITLE=$80000028,
  89.       SA_COLORS=$80000029,
  90.       SA_ERRORCODE=$8000002A,
  91.       SA_FONT=$8000002B,
  92.       SA_SYSFONT=$8000002C,
  93.       SA_TYPE=$8000002D,
  94.       SA_BITMAP=$8000002E,
  95.       SA_PUBNAME=$8000002F,
  96.       SA_PUBSIG=$80000030,
  97.       SA_PUBTASK=$80000031,
  98.       SA_DISPLAYID=$80000032,
  99.       SA_DCLIP=$80000033,
  100.       SA_OVERSCAN=$80000034,
  101.       SA_OBSOLETE1=$80000035,
  102.       SA_SHOWTITLE=$80000036,
  103.       SA_BEHIND=$80000037,
  104.       SA_QUIET=$80000038,
  105.       SA_AUTOSCROLL=$80000039,
  106.       SA_PENS=$8000003A,
  107.       SA_FULLPALETTE=$8000003B,
  108.       OSERR_NOMONITOR=1,
  109.       OSERR_NOCHIPS=2,
  110.       OSERR_NOMEM=3,
  111.       OSERR_NOCHIPMEM=4,
  112.       OSERR_PUBNOTUNIQUE=5,
  113.       OSERR_UNKNOWNMODE=6
  114.  
  115. (---) OBJECT ns
  116. (  0)   leftedge:INT
  117. (  2)   topedge:INT
  118. (  4)   width:INT
  119. (  6)   height:INT
  120. (  8)   depth:INT
  121. ( 10)   detailpen:CHAR
  122. ( 11)   blockpen:CHAR
  123. ( 12)   viewmodes:INT
  124. ( 14)   type:INT
  125. ( 16)   font:LONG
  126. ( 20)   defaulttitle:LONG
  127. ( 24)   gadgets:LONG
  128. ( 28)   custombitmap:LONG
  129. (---) ENDOBJECT     /* SIZEOF=32 */
  130.  
  131. (---) OBJECT extnewscreen
  132. (  0)   ns:substructure
  133. ( 32)   extension:LONG
  134. (---) ENDOBJECT     /* SIZEOF=36 */
  135.  
  136. CONST OSCAN_TEXT=1,
  137.       OSCAN_STANDARD=2,
  138.       OSCAN_MAX=3,
  139.       OSCAN_VIDEO=4
  140.  
  141. (---) OBJECT pubscreennode
  142. (  0)   ln:substructure
  143. ( 14)   screen:LONG
  144. ( 18)   flags:INT
  145. ( 20)   size:INT
  146. ( 22)   visitorcount:INT
  147. ( 24)   sigtask:LONG
  148. ( 28)   sigbit:CHAR
  149. ( 29)   pad1:CHAR
  150. (---) ENDOBJECT     /* SIZEOF=30 */
  151.  
  152. CONST PSNF_PRIVATE=1,
  153.       MAXPUBSCREENNAME=$8B,
  154.       SHANGHAI=1,
  155.       POPPUBSCREEN=2
  156.  
  157.