home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
103.lha
/
ColRequest
/
boxes&bows
< prev
next >
Wrap
Text File
|
1986-11-21
|
7KB
|
158 lines
* This is the table for adjusting the colour boxes' sizes.
* It could be calulated instead, but this makes it easier for you
* customize the placement of gadgets.
BoxTable32:
dc.w LeftColour,TopColour,WidthColour,HeightColour
dc.w LeftColour+ColourSep*1+WidthColour*1,TopColour,WidthColour,HeightColour
dc.w LeftColour+ColourSep*2+WidthColour*2,TopColour,WidthColour,HeightColour
dc.w LeftColour+ColourSep*3+WidthColour*3,TopColour,WidthColour,HeightColour
dc.w LeftColour+ColourSep*4+WidthColour*4,TopColour,WidthColour,HeightColour
dc.w LeftColour+ColourSep*5+WidthColour*5,TopColour,WidthColour,HeightColour
dc.w LeftColour+ColourSep*6+WidthColour*6,TopColour,WidthColour,HeightColour
dc.w LeftColour+ColourSep*7+WidthColour*7,TopColour,WidthColour,HeightColour
dc.w LeftColour+ColourSep*8+WidthColour*8,TopColour,WidthColour,HeightColour
dc.w LeftColour+ColourSep*9+WidthColour*9,TopColour,WidthColour,HeightColour
dc.w LeftColour+ColourSep*10+WidthColour*10,TopColour,WidthColour,HeightColour
dc.w LeftColour+ColourSep*11+WidthColour*11,TopColour,WidthColour,HeightColour
dc.w LeftColour+ColourSep*12+WidthColour*12,TopColour,WidthColour,HeightColour
dc.w LeftColour+ColourSep*13+WidthColour*13,TopColour,WidthColour,HeightColour
dc.w LeftColour+ColourSep*14+WidthColour*14,TopColour,WidthColour,HeightColour
dc.w LeftColour+ColourSep*15+WidthColour*15,TopColour,WidthColour,HeightColour
dc.w LeftColour,TopColour+HeightColour+ColourSep,WidthColour,HeightColour
dc.w LeftColour+ColourSep*1+WidthColour*1,TopColour+HeightColour+ColourSep,WidthColour,HeightColour
dc.w LeftColour+ColourSep*2+WidthColour*2,TopColour+HeightColour+ColourSep,WidthColour,HeightColour
dc.w LeftColour+ColourSep*3+WidthColour*3,TopColour+HeightColour+ColourSep,WidthColour,HeightColour
dc.w LeftColour+ColourSep*4+WidthColour*4,TopColour+HeightColour+ColourSep,WidthColour,HeightColour
dc.w LeftColour+ColourSep*5+WidthColour*5,TopColour+HeightColour+ColourSep,WidthColour,HeightColour
dc.w LeftColour+ColourSep*6+WidthColour*6,TopColour+HeightColour+ColourSep,WidthColour,HeightColour
dc.w LeftColour+ColourSep*7+WidthColour*7,TopColour+HeightColour+ColourSep,WidthColour,HeightColour
dc.w LeftColour+ColourSep*8+WidthColour*8,TopColour+HeightColour+ColourSep,WidthColour,HeightColour
dc.w LeftColour+ColourSep*9+WidthColour*9,TopColour+HeightColour+ColourSep,WidthColour,HeightColour
dc.w LeftColour+ColourSep*10+WidthColour*10,TopColour+HeightColour+ColourSep,WidthColour,HeightColour
dc.w LeftColour+ColourSep*11+WidthColour*11,TopColour+HeightColour+ColourSep,WidthColour,HeightColour
dc.w LeftColour+ColourSep*12+WidthColour*12,TopColour+HeightColour+ColourSep,WidthColour,HeightColour
dc.w LeftColour+ColourSep*13+WidthColour*13,TopColour+HeightColour+ColourSep,WidthColour,HeightColour
dc.w LeftColour+ColourSep*14+WidthColour*14,TopColour+HeightColour+ColourSep,WidthColour,HeightColour
dc.w LeftColour+ColourSep*15+WidthColour*15,TopColour+HeightColour+ColourSep,WidthColour,HeightColour
dc.w 0
BoxTable16:
dc.w LeftColour,TopColour,WidthColour,HeightColour*2
dc.w LeftColour+ColourSep*1+WidthColour*1,TopColour,WidthColour,HeightColour*2
dc.w LeftColour+ColourSep*2+WidthColour*2,TopColour,WidthColour,HeightColour*2
dc.w LeftColour+ColourSep*3+WidthColour*3,TopColour,WidthColour,HeightColour*2
dc.w LeftColour+ColourSep*4+WidthColour*4,TopColour,WidthColour,HeightColour*2
dc.w LeftColour+ColourSep*5+WidthColour*5,TopColour,WidthColour,HeightColour*2
dc.w LeftColour+ColourSep*6+WidthColour*6,TopColour,WidthColour,HeightColour*2
dc.w LeftColour+ColourSep*7+WidthColour*7,TopColour,WidthColour,HeightColour*2
dc.w LeftColour+ColourSep*8+WidthColour*8,TopColour,WidthColour,HeightColour*2
dc.w LeftColour+ColourSep*9+WidthColour*9,TopColour,WidthColour,HeightColour*2
dc.w LeftColour+ColourSep*10+WidthColour*10,TopColour,WidthColour,HeightColour*2
dc.w LeftColour+ColourSep*11+WidthColour*11,TopColour,WidthColour,HeightColour*2
dc.w LeftColour+ColourSep*12+WidthColour*12,TopColour,WidthColour,HeightColour*2
dc.w LeftColour+ColourSep*13+WidthColour*13,TopColour,WidthColour,HeightColour*2
dc.w LeftColour+ColourSep*14+WidthColour*14,TopColour,WidthColour,HeightColour*2
dc.w LeftColour+ColourSep*15+WidthColour*15,TopColour,WidthColour,HeightColour*2
dc.w 0
BoxTable8:
dc.w LeftColour,TopColour,WidthColour*2,HeightColour*2
dc.w LeftColour+ColourSep*1+WidthColour*2,TopColour,WidthColour*2,HeightColour*2
dc.w LeftColour+ColourSep*2+WidthColour*4,TopColour,WidthColour*2,HeightColour*2
dc.w LeftColour+ColourSep*3+WidthColour*6,TopColour,WidthColour*2,HeightColour*2
dc.w LeftColour+ColourSep*4+WidthColour*8,TopColour,WidthColour*2,HeightColour*2
dc.w LeftColour+ColourSep*5+WidthColour*10,TopColour,WidthColour*2,HeightColour*2
dc.w LeftColour+ColourSep*6+WidthColour*12,TopColour,WidthColour*2,HeightColour*2
dc.w LeftColour+ColourSep*7+WidthColour*14,TopColour,WidthColour*2,HeightColour*2
dc.w 0
BoxTable4:
dc.w LeftColour,TopColour,WidthColour*4,HeightColour*2
dc.w LeftColour+ColourSep*1+WidthColour*4,TopColour,WidthColour*4,HeightColour*2
dc.w LeftColour+ColourSep*2+WidthColour*8,TopColour,WidthColour*4,HeightColour*2
dc.w LeftColour+ColourSep*3+WidthColour*12,TopColour,WidthColour*4,HeightColour*2
dc.w 0
BoxTable2:
dc.w LeftColour,TopColour,WidthColour*8,HeightColour*2
dc.w LeftColour+ColourSep*1+WidthColour*8,TopColour,WidthColour*8,HeightColour*2
BoxTableArray:
dc.l BoxTable2 table of pointers to colour
dc.l BoxTable4 box sizes
dc.l BoxTable8
dc.l BoxTable16
dc.l BoxTable32
* And this is the table for the highlight box sizes for each of the above tables
PolyArray32:
dc.w 0,0
dc.w 0,WidthColour+1,0
dc.w WidthColour+1,HeightColour+1
dc.w 0,HeightColour+1
dc.w 0,0
PolyArray16:
dc.w 0,0
dc.w WidthColour+1,0
dc.w WidthColour+1,HeightColour*2+1
dc.w 0,HeightColour*2+1
dc.w 0,0
PolyArray8:
dc.w 0,0
dc.w WidthColour*2+1,0
dc.w WidthColour*2+1,HeightColour*2+1
dc.w 0,HeightColour+1
dc.w 0,0
PolyArray4:
dc.w 0,0
dc.w WidthColour*4+1,0
dc.w WidthColour*4+1,HeightColour*2+1
dc.w 0,HeightColour*2+1
dc.w 0,0
PolyArray2:
dc.w 0,0
dc.w WidthColour*8+1,0
dc.w WidthColour*8+1,HeightColour*2+1
dc.w 0,HeightColour*2+1
dc.w 0,0
PolyArrayTable:
dc.l PolyArray2
dc.l PolyArray4
dc.l PolyArray8
dc.l PolyArray16
dc.l PolyArray32
Render32:
dc.w WidthColour,HeightColour
Render16:
dc.w WidthColour,HeightColour*2
Render8:
dc.w WidthColour*2,HeightColour*2
Render4:
dc.w WidthColour*4,HeightColour*2
Render2:
dc.w WidthColour*8,HeightColour*2
RenderTable:
dc.l Render2
dc.l Render4
dc.l Render8
dc.l Render16
dc.l Render32