home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d5xx / d556 / asmonedemo.lha / ASMOneDemo / ASMOneDemo.lzh / ASM-One / Include.Strip / intuition / preferences.i < prev    next >
Text File  |  1991-10-17  |  3KB  |  149 lines

  1.     IFND    INTUITION_PREFERENCES_I
  2. INTUITION_PREFERENCES_I    SET    1
  3.     IFND    EXEC_TYPES_I
  4.     INCLUDE    "exec/types.i"
  5.     ENDC
  6.     IFND    DEVICES_TIMER_I
  7.     include    "devices/timer.i"
  8.     ENDC
  9. FILENAME_SIZE    EQU    30
  10. POINTERSIZE    EQU    (1+16+1)*2
  11. TOPAZ_EIGHTY    EQU    8
  12. TOPAZ_SIXTY    EQU    9
  13.     STRUCTURE    Preferences,0
  14.     BYTE    pf_FontHeight
  15.     BYTE    pf_PrinterPort
  16.     WORD    pf_BaudRate
  17.     STRUCT    pf_KeyRptSpeed,TV_SIZE
  18.     STRUCT    pf_KeyRptDelay,TV_SIZE
  19.     STRUCT    pf_DoubleClick,TV_SIZE
  20.     STRUCT    pf_PointerMatrix,POINTERSIZE*2
  21.     BYTE    pf_XOffset
  22.     BYTE    pf_YOffset
  23.     WORD    pf_color17
  24.     WORD    pf_color18
  25.     WORD    pf_color19
  26.     WORD    pf_PointerTicks
  27.     WORD    pf_color0
  28.     WORD    pf_color1
  29.     WORD    pf_color2
  30.     WORD    pf_color3
  31.     BYTE    pf_ViewXOffset
  32.     BYTE    pf_ViewYOffset
  33.     WORD    pf_ViewInitX
  34.     WORD    pf_ViewInitY
  35.     BOOL    EnableCLI
  36.     WORD    pf_PrinterType
  37.     STRUCT    pf_PrinterFilename,FILENAME_SIZE
  38.     WORD    pf_PrintPitch
  39.     WORD    pf_PrintQuality
  40.     WORD    pf_PrintSpacing
  41.     WORD    pf_PrintLeftMargin
  42.     WORD    pf_PrintRightMargin
  43.     WORD    pf_PrintImage
  44.     WORD    pf_PrintAspect
  45.     WORD    pf_PrintShade
  46.     WORD    pf_PrintThreshold
  47.     WORD    pf_PaperSize
  48.     WORD    pf_PaperLength
  49.     WORD    pf_PaperType
  50.     BYTE    pf_SerRWBits
  51.     BYTE    pf_SerStopBuf
  52.     BYTE    pf_SerParShk
  53.     BYTE    pf_LaceWB
  54.     STRUCT    pf_WorkName,FILENAME_SIZE
  55.     BYTE    pf_RowSizeChange
  56.     BYTE    pf_ColumnSizeChange
  57.     UWORD    pf_PrintFlags
  58.     WORD    pf_PrintMaxWidth
  59.     UWORD    pf_PrintMaxHeight
  60.     UBYTE    pf_PrintDensity
  61.     UBYTE    pf_PrintXOffset
  62.     UWORD    pf_wb_Width
  63.     UWORD    pf_wb_Height
  64.     UBYTE    pf_wb_Depth
  65.     UBYTE    pf_ext_size
  66.     LABEL    pf_SIZEOF
  67. LACEWB    EQU    $01
  68. PARALLEL_PRINTER    EQU    $00
  69. SERIAL_PRINTER    EQU    $01
  70. BAUD_110    EQU    $00
  71. BAUD_300    EQU    $01
  72. BAUD_1200    EQU    $02
  73. BAUD_2400    EQU    $03
  74. BAUD_4800    EQU    $04
  75. BAUD_9600    EQU    $05
  76. BAUD_19200    EQU    $06
  77. BAUD_MIDI    EQU    $07
  78. FANFOLD    EQU    $00
  79. SINGLE    EQU    $80
  80. PICA    EQU    $000
  81. ELITE    EQU    $400
  82. FINE    EQU    $800
  83. DRAFT    EQU    $000
  84. LETTER    EQU    $100
  85. SIX_LPI    EQU    $000
  86. EIGHT_LPI    EQU    $200
  87. IMAGE_POSITIVE    EQU    $00
  88. IMAGE_NEGATIVE    EQU    $01
  89. ASPECT_HORIZ    EQU    $00
  90. ASPECT_VERT    EQU    $01
  91. SHADE_BW    EQU    $00
  92. SHADE_GREYSCALE    EQU    $01
  93. SHADE_COLOR    EQU    $02
  94. US_LETTER    EQU    $00
  95. US_LEGAL    EQU    $10
  96. N_TRACTOR    EQU    $20
  97. W_TRACTOR    EQU    $30
  98. CUSTOM    EQU    $40
  99. CUSTOM_NAME    EQU    $00
  100. ALPHA_P_101    EQU    $01
  101. BROTHER_15XL    EQU    $02
  102. CBM_MPS1000    EQU    $03
  103. DIAB_630    EQU    $04
  104. DIAB_ADV_D25    EQU    $05
  105. DIAB_C_150    EQU    $06
  106. EPSON    EQU    $07
  107. EPSON_JX_80    EQU    $08
  108. OKIMATE_20    EQU    $09
  109. QUME_LP_20    EQU    $0A
  110. HP_LASERJET    EQU    $0B
  111. HP_LASERJET_PLUS    EQU    $0C
  112. SBUF_512    EQU    $00
  113. SBUF_1024    EQU    $01
  114. SBUF_2048    EQU    $02
  115. SBUF_4096    EQU    $03
  116. SBUF_8000    EQU    $04
  117. SBUF_16000    EQU    $05
  118. SREAD_BITS    EQU    $F0
  119. SWRITE_BITS    EQU    $0F
  120. SSTOP_BITS    EQU    $F0
  121. SBUFSIZE_BITS    EQU    $0F
  122. SPARITY_BITS    EQU    $F0
  123. SHSHAKE_BITS    EQU    $0F
  124. SPARITY_NONE    EQU    $00
  125. SPARITY_EVEN    EQU    $01
  126. SPARITY_ODD    EQU    $02
  127. SHSHAKE_XON    EQU    $00
  128. SHSHAKE_RTS    EQU    $01
  129. SHSHAKE_NONE    EQU    $02
  130. CORRECT_RED    EQU    $0001
  131. CORRECT_GREEN    EQU    $0002
  132. CORRECT_BLUE    EQU    $0004
  133. CENTER_IMAGE    EQU    $0008
  134. IGNORE_DIMENSIONS    EQU    $0000
  135. BOUNDED_DIMENSIONS    EQU    $0010
  136. ABSOLUTE_DIMENSIONS    EQU    $0020
  137. PIXEL_DIMENSIONS    EQU    $0040
  138. MULTIPLY_DIMENSIONS    EQU    $0080
  139. INTEGER_SCALING    EQU    $0100
  140. ORDERED_DITHERING    EQU    $0000
  141. HALFTONE_DITHERING    EQU    $0200
  142. FLOYD_DITHERING    EQU    $0400
  143. ANTI_ALIAS    EQU    $0800
  144. GREY_SCALE2    EQU    $1000
  145. CORRECT_RGB_MASK    EQU    (CORRECT_RED+CORRECT_GREEN+CORRECT_BLUE)
  146. DIMENSIONS_MASK    EQU    (BOUNDED_DIMENSIONS+ABSOLUTE_DIMENSIONS+PIXEL_DIMENSIONS+MULTIPLY_DIMENSIONS)
  147. DITHERING_MASK    EQU    (HALFTONE_DITHERING+FLOYD_DITHERING)
  148.     ENDC
  149.