Commit 54e9d858 authored by Neil Turton's avatar Neil Turton
Browse files

Import from cleaned 360 CD

parents
| Copyright 1996 Acorn Computers Ltd
|
| Licensed under the Apache License, Version 2.0 (the "License");
| you may not use this file except in compliance with the License.
| You may obtain a copy of the License at
|
| http://www.apache.org/licenses/LICENSE-2.0
|
| Unless required by applicable law or agreed to in writing, software
| distributed under the License is distributed on an "AS IS" BASIS,
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
| See the License for the specific language governing permissions and
| limitations under the License.
|
Prefix <Obey$Dir>
Echo Cleaning <Prefix$Dir> ...
AMU_machine INSTDIR=!Paint clean_all
| Copyright 1996 Acorn Computers Ltd
|
| Licensed under the Apache License, Version 2.0 (the "License");
| you may not use this file except in compliance with the License.
| You may obtain a copy of the License at
|
| http://www.apache.org/licenses/LICENSE-2.0
|
| Unless required by applicable law or agreed to in writing, software
| distributed under the License is distributed on an "AS IS" BASIS,
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
| See the License for the specific language governing permissions and
| limitations under the License.
|
WIMPSlot -min 1996K -max 1996K
Prefix <Obey$Dir>
Echo Making <Prefix$Dir> ...
AMU_machine THROWBACK=-throwback INSTDIR=!Paint asms
| Copyright 1996 Acorn Computers Ltd
|
| Licensed under the Apache License, Version 2.0 (the "License");
| you may not use this file except in compliance with the License.
| You may obtain a copy of the License at
|
| http://www.apache.org/licenses/LICENSE-2.0
|
| Unless required by applicable law or agreed to in writing, software
| distributed under the License is distributed on an "AS IS" BASIS,
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
| See the License for the specific language governing permissions and
| limitations under the License.
|
WIMPSlot -min 1996K -max 1996K
Prefix <Obey$Dir>
Echo Making <Prefix$Dir> ...
AMU_machine THROWBACK=-throwback INSTDIR=debug.!Paint installd
| Copyright 1996 Acorn Computers Ltd
|
| Licensed under the Apache License, Version 2.0 (the "License");
| you may not use this file except in compliance with the License.
| You may obtain a copy of the License at
|
| http://www.apache.org/licenses/LICENSE-2.0
|
| Unless required by applicable law or agreed to in writing, software
| distributed under the License is distributed on an "AS IS" BASIS,
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
| See the License for the specific language governing permissions and
| limitations under the License.
|
Dir <Obey$Dir>
| Copyright 1996 Acorn Computers Ltd
|
| Licensed under the Apache License, Version 2.0 (the "License");
| you may not use this file except in compliance with the License.
| You may obtain a copy of the License at
|
| http://www.apache.org/licenses/LICENSE-2.0
|
| Unless required by applicable law or agreed to in writing, software
| distributed under the License is distributed on an "AS IS" BASIS,
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
| See the License for the specific language governing permissions and
| limitations under the License.
|
WIMPSlot -min 1996K -max 1996K
Prefix <Obey$Dir>
Echo Making <Prefix$Dir> ...
AMU_machine THROWBACK=-throwback INSTDIR=!Paint install
| Copyright 1996 Acorn Computers Ltd
|
| Licensed under the Apache License, Version 2.0 (the "License");
| you may not use this file except in compliance with the License.
| You may obtain a copy of the License at
|
| http://www.apache.org/licenses/LICENSE-2.0
|
| Unless required by applicable law or agreed to in writing, software
| distributed under the License is distributed on an "AS IS" BASIS,
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
| See the License for the specific language governing permissions and
| limitations under the License.
|
Dir <Obey$Dir>
wimpslot -min 1024k
amu_machine all
| Copyright 1996 Acorn Computers Ltd
|
| Licensed under the Apache License, Version 2.0 (the "License");
| you may not use this file except in compliance with the License.
| You may obtain a copy of the License at
|
| http://www.apache.org/licenses/LICENSE-2.0
|
| Unless required by applicable law or agreed to in writing, software
| distributed under the License is distributed on an "AS IS" BASIS,
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
| See the License for the specific language governing permissions and
| limitations under the License.
|
Dir <Obey$Dir>
amu_machine clean
| Copyright 1996 Acorn Computers Ltd
|
| Licensed under the Apache License, Version 2.0 (the "License");
| you may not use this file except in compliance with the License.
| You may obtain a copy of the License at
|
| http://www.apache.org/licenses/LICENSE-2.0
|
| Unless required by applicable law or agreed to in writing, software
| distributed under the License is distributed on an "AS IS" BASIS,
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
| See the License for the specific language governing permissions and
| limitations under the License.
|
Dir <Obey$Dir>
wimpslot -min 1024k
amu_machine appd
| Copyright 1996 Acorn Computers Ltd
|
| Licensed under the Apache License, Version 2.0 (the "License");
| you may not use this file except in compliance with the License.
| You may obtain a copy of the License at
|
| http://www.apache.org/licenses/LICENSE-2.0
|
| Unless required by applicable law or agreed to in writing, software
| distributed under the License is distributed on an "AS IS" BASIS,
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
| See the License for the specific language governing permissions and
| limitations under the License.
|
Dir <Obey$Dir>
wimpslot -min 1024k
cdir <Install$Dir>.!Paint
amu_machine install INSTDIR=<Install$Dir>.!Paint
| Copyright 1996 Acorn Computers Ltd
|
| Licensed under the Apache License, Version 2.0 (the "License");
| you may not use this file except in compliance with the License.
| You may obtain a copy of the License at
|
| http://www.apache.org/licenses/LICENSE-2.0
|
| Unless required by applicable law or agreed to in writing, software
| distributed under the License is distributed on an "AS IS" BASIS,
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
| See the License for the specific language governing permissions and
| limitations under the License.
|
Dir <Obey$Dir>
wimpslot -min 1024k
amu_machine resources
| Copyright 1996 Acorn Computers Ltd
|
| Licensed under the Apache License, Version 2.0 (the "License");
| you may not use this file except in compliance with the License.
| You may obtain a copy of the License at
|
| http://www.apache.org/licenses/LICENSE-2.0
|
| Unless required by applicable law or agreed to in writing, software
| distributed under the License is distributed on an "AS IS" BASIS,
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
| See the License for the specific language governing permissions and
| limitations under the License.
|
Dir <Obey$Dir>
wimpslot -min 1024k
amu_machine rom
| Copyright 1996 Acorn Computers Ltd
|
| Licensed under the Apache License, Version 2.0 (the "License");
| you may not use this file except in compliance with the License.
| You may obtain a copy of the License at
|
| http://www.apache.org/licenses/LICENSE-2.0
|
| Unless required by applicable law or agreed to in writing, software
| distributed under the License is distributed on an "AS IS" BASIS,
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
| See the License for the specific language governing permissions and
| limitations under the License.
|
Set Alias$@RunType_FF9 /<Obey$Dir>
Set Alias$@PrintType_FF9 /<Obey$Dir> -print
The Paint application allows you to create and edit
sprite files. A sprite file contains one or more
graphic images, each stored as a bitmap.
| Copyright 1996 Acorn Computers Ltd
|
| Licensed under the Apache License, Version 2.0 (the "License");
| you may not use this file except in compliance with the License.
| You may obtain a copy of the License at
|
| http://www.apache.org/licenses/LICENSE-2.0
|
| Unless required by applicable law or agreed to in writing, software
| distributed under the License is distributed on an "AS IS" BASIS,
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
| See the License for the specific language governing permissions and
| limitations under the License.
|
RMEnsure UtilityModule 3.50 Error This version of Paint requires RISC OS 3.50
RMEnsure SpriteExtend 0.80 This version of Paint requires Sprite Extend 0.80
If "<Wimp$ScrapDir>"="" then Error Paint requires a scrap directory: open a directory that contains the Scrap application
Set Paint$Dir <Obey$Dir>
Set Paint$Path <Obey$Dir>.,Resources:$.Resources.Paint.
/<Paint$Dir>.!Boot
WIMPSlot -min 384K
WIMPSlot -max 352K
/<Paint$Dir>.!RunImage %*0
PntID:1.89 (04-Nov-994)
BarIcon:!paint
Pnt00:Paint
circle:Circle
PntH1:\Tpaint tool \w.|M\Sset the current painting tool.|M
PntH2:This is a 'sprite \w'. It allows you to edit the sprite bitmap.|MUse \s and \a to operate the current drawing tool.
PntH3:This is a 'sprite file \w'.|MA sprite file can contain many sprites, each of which is an editable bitmap.|MDouble-click \s on a sprite to edit it.
PntH4:This is a 'sprite file \w'.|MDouble-click \s over a sprite to edit it.
PntH5:\TPaint application, an editor for sprite files.|MA sprite file contains one or more sprites. A sprite is a bitmap image.
PntH6:This is a colour \w.|M\Schoose the colour to use on the associated sprite.
PntH7:Use this \w to create a sprite.|MFill in the appropriate fields and click OK.
PntH7f:This tick-box controls whether the new sprite has a transparency mask.
PntH7t:This writable field specifies the sprite name, which must be different from the name of other sprites in the file.
PntH7v:This numeric writable field controls the width of the sprite (in pixels).
PntH7y:This numeric writable field controls the height of the sprite (in pixels).
PntH7j/PntH7k/PntH7l:These radio buttons control the horizontal resolution (in dots per inch) of the new sprite.
PntH7m/PntH7n/PntH7o:These radio buttons control the vertical resolution (in dots per inch) of the new sprite.
PntH71/PntH72/PntH73:These radio buttons control the palette-type of the new sprite.
PntH78/PntH79/PntH7a/PntH7b/PntH7c/PntH7d:These radio buttons control the number of colours available in the new sprite.
PntH7i/PntH7g/PntH7p/PntH7q:These arrows alter the size of the new sprite.
PntH8:This \w shows information about this version of Paint.
PntH9:This \w shows information about this sprite file.
PntHA:This \w shows information about this sprite.
PntHB:Use this \w to print a sprite using the currently loaded printer driver.
PntHC:\Tdither pattern selector.|MEnter a sprite name and select a pattern number using \s (1, 2, 3 or 4).|MClick \s on the OK button to add this ECF to the available painting colours.
PntHD:Click \s on the arrows to specify a new width and height of the sprite.|MClick \s on the OK button to set this new size.
PntHE:Use this \w to take a snapshot of part of the screen, as a sprite. The delay feature allows you to include menus on the snapshot.
PntHF:Snapshot already in progress
PntHH:Escape
PntHT1:\Sset or clear individual pixels in a sprite \w.
PntHT2:\Suse the spray can.|MWritable icons will appear at the bottom of the toolbox to allow the spray density and radius to be set.
PntHT3:\Suse another sprite as a paintbrush on the current one.|MA writable icon will appear at the bottom of the toolbox: enter the name of the brush into it.
PntHT4:\Scopy a portion of the sprite \w.|M\Ddefine the area to be copied, then click \s to position a copy.
PntHT5:\Smove a portion of the sprite \w.|M\Ddefine the area to be moved, then click \s to position the destination.
PntHT6:\Smove the whole sprite image.|MDrag \s within the sprite \w, and the entire picture will be translated within the sprite.
PntHT7:\Spaint lines.|MTo draw each line, click \s at each end of the line.
PntHT8:\Spaint rectangle outlines.|MTo paint each rectangle, click \s at two opposite corners of the rectangle within the sprite \w.
PntHT9:\Spaint parallelogram outlines.|MTo paint each parallelogram, click \s at three different corners.
PntHTA:\Spaint filled triangles.|MTo paint each triangle, click \s at each corner of the triangle in the sprite \w.
PntHTB:\Spaint filled rectangles.|MTo paint each rectangle, click \s at two opposite corners of the rectangle within the sprite \w.
PntHTC:\Spaint filled parallelograms.|MTo paint each parallelogram, click \s at three different corners.
PntHTD:\Sreplace one colour with another.|MClick \s in the sprite \w and the selected pixel (and adjacent or all of the same colour) will be replaced with the current paint colour.
PntHTE:\Spaint outline circles.|MTo paint each circle, click \s at its centre and then at a point on the edge.
PntHTF:\Spaint ellipse outlines.|MTo paint each ellipse, click \s at its centre, at a point that gives the width at the centre, and at a point on the edge.
PntHTG:\Spaint circular arcs.|MTo paint each arc click \s at the circle centre, and at the start and end of the arc.
PntHTH:\Spaint text, using the system font.|MEnter the desired text in the writable icon that appears when this tool is selected, then click \s in a sprite \w to paint the text.
PntHTI:\Spaint filled circles.|MTo paint each circle, click \s at its centre and then at a point on the edge.
PntHTJ:\Spaint filled ellipses.|MTo paint each ellipse, click \s at its centre, at a point that gives the width at the centre, and at a point on the edge.
PntHTK:\Spaint circle segments.|MTo paint each segment click \s at the circle centre, and at the start and end of the segment.
PntHTL:\Spaint circle sectors.|MTo paint each sector click \s at the circle centre, and at the start and end of the sector.
PntHTM:\Spaint with the current colour.|MThe current colour is set separately for each sprite \w, using the colours \w (use MENU->Paint->Show colours).
PntHTN:\SOR the current colour with the colour found when plotted.
PntHTO:\SAND the current colour with the colour found when plotted.
PntHTP:\SEOR the current colour with the colour found when plotted.
PntE1:Palette file doesn't match sprite palette
PntE2:File is not a palette file
PntE3:'%s' is not a palette file
PntE4:Cannot open file '%s'
PntE5a:Brush sprite cannot be found
PntE5b:ECF sprite cannot be found
PntE6:Sprite '%s' already exists
PntE7:You need to give the sprite a name
PntE8:Invalid height
PntE9:A printer driver must be loaded using the Printers application before you can print
PntEA:The sprite width and height must be at least 1
PntEB:File type of '%s' not recognised
PntEE:Cannot load template '%s'
PntEF:Cannot find Paint's templates
PntEG:There is not enough memory to perform this operation. Quit any unwanted applications or see the RISC OS User Guide for ways to maximise memory.
PntEH:Unable to attach icon bar menu
PntEI:Cannot initialise
PntEJ:This sprite is stored in an unrecognised screen mode
PntEL:Paint cannot flood fill locally with a transparent mask
PntEM:Shear factor too large
PntM1:© Acorn Computers Ltd, 1992
PntM2:Sprite editor
PntM3:Misc,Display,>Save,~Sprite ''|>New sprite
PntM4:Sprite
PntM5:Copy,Rename,Delete|>Save,>Info|>Print
PntM6:Copy
PntM7:Rename
PntM8:Display
PntM9:Drawing and name, Full info| Use desktop colours
PntMA:Misc,Save,Paint,Edit,>Zoom,Grid
PntMB:Save
PntMC:>Sprite,>Palette
PntMD:>Select ECF,Select colour|Show colours,Show tools|Small colours,>Edit palette
PntME:Edit
PntMF:Flip vertically,Flip horizontally,Rotate,Scale x,Scale y,Shear,>Adjust size|>Insert columns,>Insert rows,>Delete columns,>Delete rows|Mask,Palette
PntMG:Rotate
PntMH:Grid
PntMI:>Info,Snapshot ...,Quit
PntMJ:Factor
PntMK:Misc
PntML:>Info,>Sprite|>Print
PntMM:Misc
PntMN:>Info,>File
PntF1:SpriteFile
PntF2:This sprite file has been modified
PntF3:Sprite file '%s' has been modified
PntF4:<untitled>
PntF5:1 sprite file modified
PntF6:%d sprite files modified
PntF7:newsprite
PntF8:screen
PntT1:Set/clear pixels
PntT2:Filled circles
PntT3:Lines
PntT4:Circle outlines
PntT5:Filled triangles
PntT6:Filled ellipses
PntT7:Ellipse outlines
PntT8:Filled circle segments
PntT9:Filled circle sectors
PntTA:Circle outline sections
PntTB:Filled parallelograms
PntTC:Parallelogram outlines
PntTD:Filled rectangles
PntTE:Rectangle outlines
PntTF:Replace colour
PntTG:Move block
PntTH:Move whole sprite
PntTI:Copy block
PntTJ:Insert text
PntTK:Spray can
PntTL:Use sprite as brush
PntW1: Sprite file window
PntW21:%d by %d
PntW22:? by ?
PntW23:mode %d
PntW24:%s colours
PntW3:has palette
PntW3a:has true-colour palette
PntW4:no palette
PntW5:has mask
PntW6:no mask
PntW7:"%.12s" Colours
PntW8:Edit colour
PntW9:not present
PntWA:Printer in use
PntWB:Mode
PntWC:Colours
PntX:Unrecoverable internal error (%0): preserving files in %1.%2 before exiting
PntG1:Sprite ''
PntG3:Yes
PntG4:No
PntG5:Palette
ICONB0/FILER00/EDIT00:\Rsee information on Paint.
ICONB1:\Scapture part of the screen as a sprite.
ICONB2:\Smake Paint go away.
FILER0/EDIT0:\Rshow miscellaneous information.
FILER01:\Ropen a box showing information about this sprite file.
FILER1:\Rcontrol how the sprites in this sprite file are displayed.
FILER10:\Sdisplay the sprites as a drawing and a name.
FILER11:\Sdisplay the sprites with full information.
FILER12:\Sdisplay the sprites with the colours available from the desktop.
FILER2:\Ropen a save box for this sprite file.
FILER3:\Rperform various operations on this sprite.
FILER30:\Rcopy this sprite as another sprite.
FILER31:\Rchange the name of this sprite.
FILER32:\Sdelete this sprite.
FILER34/EDIT01:\Ropen a box showing information about this sprite.
FILER35/EDIT02:\Ropen a box which will enable you to print this sprite.
FILER4:\Rcreate a sprite.
EDIT1:\Rsave this sprite.
EDIT10/FILER33:\Ropen a save box to save the sprite, separately from the rest of the sprite file.
EDIT11:\Ropen a save box, to save this sprite's palette as a Palette file.
EDIT2:\Rcontrol the colours and tools used during painting.
EDIT20:\Rpaint with simple dither (Extended Colour Fill) patterns.
EDIT21:\Sselect the colour that was under the pointer when the menu was opened.
EDIT22:\Sshow the colour selector \w for this sprite. This is used to set the colours used when painting.
EDIT23:\Sshow the toolbox \w, which is used to select painting tools (paint brush, spray can etc).
EDIT24:\Stoggle the colour selector \w's size. The small display is particularly useful for 256-colour sprites.
EDIT25:\Rchange the colours of the palette (this option will be greyed out if your sprite does not have a palette).
EDIT3:\Rperform various operations on the whole sprite.
EDIT30:\Sflip this sprite vertically.
EDIT31:\Sflip this sprite horizontally.
EDIT32:\Rrotate this sprite.
EDIT33:\Rstretch this sprite horizontally.
EDIT34:\Rstretch this sprite vertically.
EDIT35:\Rshear this sprite.
EDIT36:\Rchange the physical size (number of rows and columns) of this sprite.
EDIT37:\Rinsert columns of pixels into this sprite, at the position you were pointing at when you pressed MENU.
EDIT38:\Rinsert rows of pixels into this sprite, at the position you were pointing at when you pressed MENU.
EDIT39:\Rdelete columns of pixels from this sprite, at the position you were pointing at when you pressed MENU.
EDIT3a:\Rdelete rows of pixels from this sprite, at the position you were pointing at when you pressed MENU.
EDIT3b:\Sadd or remove a mask from this sprite.|MA mask increases the size of the sprite (in memory terms) but allows the use of the 'transparent' colour, which will be added to the colour selected window.
EDIT3c:\Sadd or remove a palette from this sprite. If a sprite has no palette, the screen palette colours are used.
EDIT4:\Rzoom in on this sprite.
EDIT5:\Sturn the grid on or off (indicated by a tick).|M\Rset the colour of the grid.|MThe grid only appears when you are zoomed in by 4:1 or more.
INFO:This \w displays information about Paint.
SAVEAS:Either drag \s from the file icon to a directory display, or fill in the name of a file and click \s on OK, to save as a sprite file.
DBOXTCOL:Either drag \s on the sliders, or fill in the values for red, green and blue, or click \s on a coloured icon, or click \s on the arrows, and click \s on OK, to use the colour on the central icon.
MAGNIFIER: Either fill in the numerator and denominator, or click \s on the arrows, to use the given zoom factor.
PRINT:Fill in the number of times you want the sprite to be printed, and click \s on OK.
CLOSE:\Sanswer the question.
QUIT:\Sanswer the question.
s/** gitlab-language=armasm linguist-language=armasm linguist-detectable=true
awk/** gitlab-language=awk linguist-language=awk linguist-detectable=true
*,ffb gitlab-language=bbcbasic linguist-language=bbcbasic linguist-detectable=true
c/** gitlab-language=c linguist-language=c linguist-detectable=true
**/c/** gitlab-language=c linguist-language=c linguist-detectable=true
h/** gitlab-language=c linguist-language=c linguist-detectable=true
**/h/** gitlab-language=c linguist-language=c linguist-detectable=true
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment