Home » Archimedes archive » Acorn User » AU 1994-11.adf » !DeskUtils_DeskUtils » !Resizer/!Help
!Resizer/!Help
This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.
Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.
Tape/disk: | Home » Archimedes archive » Acorn User » AU 1994-11.adf » !DeskUtils_DeskUtils |
Filename: | !Resizer/!Help |
Read OK: | ✔ |
File size: | 4808 bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
Forward>>Motion Resizer For Risc OS 3 Version 2.01 � Nick Jarman Mon,22 Aug 1994 *************************************************************************** **** For Resizer to work correctly you must enable instant effect **** **** window dragging. This is the Risc OS 3 default so unless you **** **** have changed this setting Resizer will work correctly **** **** without the need for reconfiguration. To set instant effect **** **** window dragging, use the Configure application supplied with **** **** your computer. **** *************************************************************************** About the program ----------------- A Risc OS window looks something like this: +---+---+--------------------+---+ |[].| X | A window |'. | +---+---+--------------------+---+ | | ^ | | +---+ | | | | | | | | | | | | | | | | | | | | | | +---+ | | v | +---+--------------------+---+---+ | < | | > |[']| +---+--------------------+---+---+ If you want to resize a window, you use the icon at the bottom right hand corner (the resize icon), so it's only possible to expand it downwards and to the right, or shrink it upwards and to the left. Other windowing interfaces provide eight resize icons all round the window, so it's possible to expand and shrink windows in all directions. I thought this would be a useful addition to Risc OS, so I wrote Resizer... How to use it ------------- Load Resizer by double-clicking on it. The resizable windows on your desktop will take on a rather different appearence: +-------+--------------------+-------+ | +---+-+-+------------------+-+---+ | | |[].| X | A window |'. | | | +---+---+--------------------+---+ | +-+ | ^ +-+ | | +---+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +---+ | +-+ | v +-+ | +---+--------------------+---+---+ | | | < | | > |[']| | | +---+-+------------------+-+-+---+ | +-------+--------------------+-------+ The window can now be resized in the conventional way, or with any of the eight extra resize icons provided by Resizer. Any user of Windows or Motif will feel instantly at home, but if this is new to you, the best way to familiarise yourself with the new resize icons is to experiment with them to see what they do! Below, however, is a brief summary: - When the pointer is moved over a resize icon, it changes to show the directions in which the window can be resized. - Dragging a resize icon with Select brings the window to the front and resizes it until Select is released. - Dragging a resize icon with Adjust does the same as Select, except the window is not brought to the front. - Shift-dragging (with Select or Adjust) moves the window without resizing. Select brings it to the front, Adjust doesn't. The pointer changes to a four-pointed cross to show that the window won't be resized. That's all you need to know to use Resizer, but there are lots more useful functions... if you want to find out more, read on... What if I don't want resize icons round a window? ------------------------------------------------- You can turn them off! Move the pointer anywhere on the window you want to remove the resize icons from and press Shift-Alt. If you want them back again, repeat the process. A quick warning about a sequence of events you may encounter: - Remove the resize icons from a window - Close it - Open another window (maybe even in another application) - You expect it to have resize icons, but it doesn't! Unfortunately this is to do with the way Risc OS handles windows, and Resizer is currently unable to do anything about this. At the moment, the only solution is to move the pointer to the offending window and press Shift-Alt to turn the resize icons on. The resize icons are too wide/too thin, the corner icons are to small/to large, the... etc, etc... ------------------------- I've made Resizer default to my favourite settings. Of course, these may not be your favourite settings, so I've included a dialogue box to allow you to change them. To display it, click Menu on any of Resizer's resize icons (obviously not the square one which has always been there are the bottom right-hand corner of each window). Choose 'Preferences...' From the menu that appears. Don't worry about all the other options on the menu, they're explained elsewhere in this file. You'll probably be able to work out what they do anyway. The Preferences window gives you access to all but one of Resizer's settings. The effect of altering any of these is shown instantly, so if you don't like the change you've made, you can reset it with the Cancel button. - Border width: The amount of space between the outer edge of the resize icons and the outer edge of the window. - Corner size: The size of the resize icons at the corners of the window. There is some interaction between values for border width and corner size when they get very large and very small respectively. - Sleep time: The number of centiseconds Resizer waits before checking the state of the desktop. To see the effect of this, set it to something like 80 and move the pointer onto a resize icon or open a new window. The delay before the pointer changes shape or before the resize icons appear is quite clear. If sleep time is set particularly low, the delay will not be noticable, but the rest of your desktop will almost certainly run a lot slower. The default setting of 17 is a good compromise... a barely noticable delay and an almost negligable impact on the speed of the desktop. - Sticky borders: When it's turned off (the default), the contents of a window do not move during a resize operation. This is the way the standard Risc OS resize works. When it's turned on, the edge of the contents of the window sticks to the edge that's being resized. The contents of the window will move during a resize operation. Try it out because this explanation is not very good. Hold down control at the start of a resize operation to reverse the setting of this option. - Textured borders: One of my favourite features... implemented ages before the Risc PC turned up with its 'Textured window backgrounds' option (Acorn even got the name right!) Anyway, this is provided so that the resize icons match Acorn's marble- effect tool sprites. If your toolsprites are plainer, turn this option off. If they are a different pattern, see the section 'Changing the border texture'. I have produced a set of toolsprites which complement the non-textured borders very well. These are available from the address at the end of this file (remember to send a formatted disc and SAE since they're free). - Show corners: A310, A440, A400/1 and A3000 users who don't have an Arm3 may find their machines are struggling a bit to display the resize icons at an acceptable speed. Turning off the corners (and the textured borders as well) may help the situation. You won't be able to see the individual resize icons - there'll just be a grey (or cream) border round each window. The pointer will still change shape in the same way it did before, so this shouldn't be a disadvantage - try it and see! - Window Monitor: The Window Monitor is the part of Resizer that looks out for new windows being opened. If you turn this off, Resizer will not be able to put resize icons round windows automatically; instead it will rely on your pressing Shift-Alt to turn the resize icons on and off manually. This option is provided for users of slower machines. In this release of Resizer there is no facility to save your preferences, but it is at the top of the list of things to do for the next release. Changing the border texture --------------------------- This is the one setting which can't be changed from the Preferences dialogue box. If Resizer's default texture doesn't match your toolsprites, define one which does (using Paint), and drag it onto any resize icon (or onto the Preferences dialogue box). This will redefine the texture sprite for all windows. The texture sprite you define can be of any size, any resolution and have any number of colours. A mask is optional, but recommended - the texture should have some transprent parts so that the highlight shows up when the caret is in the window. When deciding how large your texture sprite is, bear this in mind: large sprites take a lot of memory, but can be drawn quite quickly. Small sprites don't take a lot of memory, but can take longer to draw. This is because it takes more small sprites to cover the same area, and therefore more time is spent working out the position of each one. Resizer's default texture sprite is defined in Mode 12 (16 colours) and is 128x64 pixels in size. If possible, keep your texture sprites about this size. Of course, Resizer is capable of handling a 1024x768 pixel, 32,000 colour texture sprite from ChangeFSI (Risc PC owners will be able to try this out). Is it really worth the amount of memory it takes to do it, when you can only ever see a thin band of the image round your windows anyway? At least it's a good demonstration just to show that it can be done! If you're experimenting with different effects, there's no need to save the sprite from Paint (or whichever program you're using) onto the disc, just save it directly to the nearest resize icon and see the effect immediately, without the need for any disc access! Incidentally, the default texture sprite is deliberately defined in Mode 12 (90x45dpi) and not Mode 20 (90x90dpi). The pattern is random, and the few colours it uses are so similar that it's hard to tell the difference between a Mode 12 and Mode 20 sprite, even on a 17" AKF85 Risc-PC monitor! Since the Mode 20 sprite takes twice as much memory as the Mode 12 one, it makes sense to use the latter. All other sprites used by Resizer are defined at 90x90dpi, but optimised so they look good in low-resolution (90x45dpi) modes. The Resizer menu ---------------- By now you'll probably know what the options on Resizer's menu do, but here, for the record, is a quick summary: - Info: Standard on all Risc OS applications. Only useful for telling you what version it is. - Remove this border: Exactly the same as pressing Shift-Alt over a window to remove its resize icons. - Remove all borders: Quicker than pressing Shift-Alt for each window in turn! - Put border round all windows: See above! - Preferences: Displays the Preferences dialogue box, described above. Putting Resizer in your boot sequence ------------------------------------- Everyone's boot sequence seems to be different, although Acorn have gone some way to improving this situation by providing a standard !Boot application with the Risc PC. However, this was one of the first things I altered after I got my Risc PC :-) Any advice in this section can only be very general, and most people should be able to make changes to their boot sequence without instructions. If you have a Risc PC, the simplest way to start Resizer automatically is to copy all of the Resizer application into the !Boot.Choices.Boot.Tasks directory. Users of other machines (or Risc PC owners who want their machine to boot as fast as possible) may want to load the application directly by putting a line similar to this in their boot sequence: RMEnsure Resizer 2.01 RMRun <Resizer$Dir>.Resizer Replace <Resizer$Dir> with the full pathname of the Resizer application. It is important that you start Resizer with the RMRun as opposed to the RMLoad command. Bugs and problems ----------------- There are a few, but they shouldn't get in the way during normal use. If your toolsprites are a strange shape, the resize icons will not be the same size all the way round the window. This is particularly obvious when, for example, the height of the horizontal scroll bar is less than half that of the title bar. At the moment, the only way round this is to use sensible toolsprites! Edit doesn't respond very well to having its window resized, paricularly from the top edge. In my opinion, this is down to lazy programming on Acorn's part - Edit has never handled vertical scrolling properly, and there is nothing Resizer can do to correct it. You'll either have to live with this problem, or use a different text editor. Zap behaves perfectly, and it's available for next-to-nothing from Public Domain libraries. Filer windows can behave strangely when resized from the left-hand edge. I'm investigating a solution to this. Very small windows get pushed across the screen when you attempt to shrink them further. I have minimised the impact of this problem, which used to be unbearable in some early test versions of the system. Windows which Resizer will be dealing with for up to 95% of the time (in my experience) will never have this problem, so I have not refined the code which deals with this any further. History ------- V0.00 - V1.00 (Late Dec 1992 - mid Feb 1993) Developement versions. These used a window with eight icons for the border. Pointer changing and all window redrawing was done by the window manager, but resizing was very slow because the position of each icon had to be calculated each time the window was redrawn. Movement of the border window as not perfect - it stayed stationary when the one in front of it was moved and only caught up when the mouse button was released. V1.00 (mid Feb 1993) Window movement problems cured by making the program handle all redrawing of the border window. This meant that windows could be resized faster because there was no need to calculate the new positions of each of the icons. Window movement is now also handled correctly. Menu with Info and Quit options added. V1.10 (Wed,24 Feb 1993) Null event operation was inefficient, so this has been tidied up so the program has control of the machine for as short a time as possible. Absolute dragging and Preferences dialogue box added. V1.11 (Mon,01 Mar 1993) Border is now highlighted in when its window has the caret. The border cannot now be attached to a window unless it is resizable to start off with, ie: it has a resize icon. V1.12 (Tue,02 Mar 1993) Window movement using Shift key added. V1.13D (Wed,17 Mar 1993) Development version, not for distribution. This is the last version of Resizer written in Basic, with a few unfinished improvements over version 1.12. V2.00 (Tue,30 Nov 1993) Pre-release demo of Resizer - Completely rewritten in Arm Code as a relocatable module. This is based on a direct conversion of version 1.12's functionality with too many extras to list! V2.01 (Mon,22 Aug 1994) Full release of Resizer, with better initialisation and finalisation code than 2.00. Testing ------- Resizer has been tested with the following machine/operating system combinations: Machine OS A400/1 Risc Os 3.10 Risc PC Risc OS 3.50 Further development ------------------- Add a Save Preferences option and sort out as many of the bugs and problems described above as possible. Resizer is distributed under the Acorn User PD Scheme ----------------------------------------------------- The application may not be copied or distributed to any third party until three months after publication of this issue of Acorn User, i.e. until 6th January 1995. After that rights to the program revert to the author, and the program may be distributed subject to the following conditions: This application may be feely distributed as long as it is not altered in any way, and no profit is made doing so. If you use resizer, you do so entirely at your own risk. If you intend to distribute Resizer through a public domain software library, please obtain my permission first. This way I can ensure you have the latest version of the software, and that you are kept up to date regarding any significant changes. The Author ---------- Comments and suggestions are welcome. Send them to this address: Nick Jarman 7 Cadet Way Church Crookham FLEET Hants GU13 0UG UK
00000000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 00000020 46 6f 72 77 61 72 64 3e 3e 4d 6f 74 69 6f 6e 0a |Forward>>Motion.| 00000030 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 00000050 20 20 20 20 52 65 73 69 7a 65 72 0a 20 20 20 20 | Resizer. | 00000060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000070 20 20 20 20 20 20 20 20 20 20 20 20 20 46 6f 72 | For| 00000080 20 52 69 73 63 20 4f 53 20 33 0a 0a 20 20 20 20 | Risc OS 3.. | 00000090 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000000a0 20 20 20 20 20 20 20 20 20 20 20 20 20 56 65 72 | Ver| 000000b0 73 69 6f 6e 20 32 2e 30 31 0a 20 20 20 20 20 20 |sion 2.01. | 000000c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000000d0 20 20 a9 20 4e 69 63 6b 20 4a 61 72 6d 61 6e 20 | . Nick Jarman | 000000e0 4d 6f 6e 2c 32 32 20 41 75 67 20 31 39 39 34 0a |Mon,22 Aug 1994.| 000000f0 0a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a |..**************| 00000100 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a |****************| * 00000130 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a |*************.**| 00000140 2a 2a 20 20 20 20 46 6f 72 20 52 65 73 69 7a 65 |** For Resize| 00000150 72 20 74 6f 20 77 6f 72 6b 20 63 6f 72 72 65 63 |r to work correc| 00000160 74 6c 79 20 79 6f 75 20 6d 75 73 74 20 65 6e 61 |tly you must ena| 00000170 62 6c 65 20 69 6e 73 74 61 6e 74 20 65 66 66 65 |ble instant effe| 00000180 63 74 20 20 20 2a 2a 2a 2a 0a 2a 2a 2a 2a 20 20 |ct ****.**** | 00000190 20 20 77 69 6e 64 6f 77 20 64 72 61 67 67 69 6e | window draggin| 000001a0 67 2e 20 54 68 69 73 20 69 73 20 74 68 65 20 52 |g. This is the R| 000001b0 69 73 63 20 4f 53 20 33 20 64 65 66 61 75 6c 74 |isc OS 3 default| 000001c0 20 73 6f 20 75 6e 6c 65 73 73 20 79 6f 75 20 20 | so unless you | 000001d0 20 2a 2a 2a 2a 0a 2a 2a 2a 2a 20 20 20 20 20 20 | ****.**** | 000001e0 20 68 61 76 65 20 63 68 61 6e 67 65 64 20 74 68 | have changed th| 000001f0 69 73 20 73 65 74 74 69 6e 67 20 52 65 73 69 7a |is setting Resiz| 00000200 65 72 20 77 69 6c 6c 20 77 6f 72 6b 20 63 6f 72 |er will work cor| 00000210 72 65 63 74 6c 79 20 20 20 20 20 20 20 2a 2a 2a |rectly ***| 00000220 2a 0a 2a 2a 2a 2a 20 20 20 20 77 69 74 68 6f 75 |*.**** withou| 00000230 74 20 74 68 65 20 6e 65 65 64 20 66 6f 72 20 72 |t the need for r| 00000240 65 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 20 |econfiguration. | 00000250 54 6f 20 73 65 74 20 69 6e 73 74 61 6e 74 20 65 |To set instant e| 00000260 66 66 65 63 74 20 20 20 20 2a 2a 2a 2a 0a 2a 2a |ffect ****.**| 00000270 2a 2a 20 20 20 20 77 69 6e 64 6f 77 20 64 72 61 |** window dra| 00000280 67 67 69 6e 67 2c 20 75 73 65 20 74 68 65 20 43 |gging, use the C| 00000290 6f 6e 66 69 67 75 72 65 20 61 70 70 6c 69 63 61 |onfigure applica| 000002a0 74 69 6f 6e 20 73 75 70 70 6c 69 65 64 20 77 69 |tion supplied wi| 000002b0 74 68 20 20 20 2a 2a 2a 2a 0a 2a 2a 2a 2a 20 20 |th ****.**** | 000002c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000002d0 20 20 20 20 20 20 20 20 20 20 79 6f 75 72 20 63 | your c| 000002e0 6f 6d 70 75 74 65 72 2e 20 20 20 20 20 20 20 20 |omputer. | 000002f0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000300 20 2a 2a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | ****.**********| 00000310 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a |****************| * 00000350 2a 0a 0a 0a 41 62 6f 75 74 20 74 68 65 20 70 72 |*...About the pr| 00000360 6f 67 72 61 6d 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |ogram.----------| 00000370 2d 2d 2d 2d 2d 2d 2d 0a 0a 41 20 52 69 73 63 20 |-------..A Risc | 00000380 4f 53 20 77 69 6e 64 6f 77 20 6c 6f 6f 6b 73 20 |OS window looks | 00000390 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 74 |something like t| 000003a0 68 69 73 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 |his:.. | 000003b0 20 20 20 20 2b 2d 2d 2d 2b 2d 2d 2d 2b 2d 2d 2d | +---+---+---| 000003c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 000003d0 2d 2b 2d 2d 2d 2b 0a 20 20 20 20 20 20 20 20 20 |-+---+. | 000003e0 20 20 20 20 20 7c 5b 5d 2e 7c 20 58 20 7c 20 20 | |[].| X | | 000003f0 20 20 20 20 41 20 77 69 6e 64 6f 77 20 20 20 20 | A window | 00000400 20 20 7c 27 2e 20 7c 0a 20 20 20 20 20 20 20 20 | |'. |. | 00000410 20 20 20 20 20 20 2b 2d 2d 2d 2b 2d 2d 2d 2b 2d | +---+---+-| 00000420 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00000430 2d 2d 2d 2b 2d 2d 2d 2b 0a 20 20 20 20 20 20 20 |---+---+. | 00000440 20 20 20 20 20 20 20 7c 20 20 20 20 20 20 20 20 | | | 00000450 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000460 20 20 20 20 7c 20 5e 20 7c 0a 20 20 20 20 20 20 | | ^ |. | 00000470 20 20 20 20 20 20 20 20 7c 20 20 20 20 20 20 20 | | | 00000480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000490 20 20 20 20 20 2b 2d 2d 2d 2b 0a 20 20 20 20 20 | +---+. | 000004a0 20 20 20 20 20 20 20 20 20 7c 20 20 20 20 20 20 | | | 000004b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000004c0 20 20 20 20 20 20 7c 20 20 20 7c 0a 20 20 20 20 | | |. | 000004d0 20 20 20 20 20 20 20 20 20 20 7c 20 20 20 20 20 | | | 000004e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000004f0 20 20 20 20 20 20 20 7c 20 20 20 7c 0a 20 20 20 | | |. | 00000500 20 20 20 20 20 20 20 20 20 20 20 7c 20 20 20 20 | | | 00000510 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000520 20 20 20 20 20 20 20 20 7c 20 20 20 7c 0a 20 20 | | |. | 00000530 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 20 20 | | | 00000540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000550 20 20 20 20 20 20 20 20 20 7c 20 20 20 7c 0a 20 | | |. | 00000560 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 20 | | | 00000570 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000580 20 20 20 20 20 20 20 20 20 20 7c 20 20 20 7c 0a | | |.| 00000590 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 | | | 000005a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000005b0 20 20 20 20 20 20 20 20 20 20 20 7c 20 20 20 7c | | || 000005c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c |. || 000005d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000005e0 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 20 20 | | | 000005f0 7c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ||. | 00000600 7c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 || | 00000610 20 20 20 20 20 20 20 20 20 20 20 20 20 2b 2d 2d | +--| 00000620 2d 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |-+. | 00000630 20 7c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | | 00000640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 | | | 00000650 76 20 7c 0a 20 20 20 20 20 20 20 20 20 20 20 20 |v |. | 00000660 20 20 2b 2d 2d 2d 2b 2d 2d 2d 2d 2d 2d 2d 2d 2d | +---+---------| 00000670 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2b 2d 2d 2d 2b |-----------+---+| 00000680 2d 2d 2d 2b 0a 20 20 20 20 20 20 20 20 20 20 20 |---+. | 00000690 20 20 20 7c 20 3c 20 7c 20 20 20 20 20 20 20 20 | | < | | 000006a0 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 3e 20 | | > | 000006b0 7c 5b 27 5d 7c 0a 20 20 20 20 20 20 20 20 20 20 ||[']|. | 000006c0 20 20 20 20 2b 2d 2d 2d 2b 2d 2d 2d 2d 2d 2d 2d | +---+-------| 000006d0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2b 2d 2d |-------------+--| 000006e0 2d 2b 2d 2d 2d 2b 0a 0a 49 66 20 79 6f 75 20 77 |-+---+..If you w| 000006f0 61 6e 74 20 74 6f 20 72 65 73 69 7a 65 20 61 20 |ant to resize a | 00000700 77 69 6e 64 6f 77 2c 20 79 6f 75 20 75 73 65 20 |window, you use | 00000710 74 68 65 20 69 63 6f 6e 20 61 74 20 74 68 65 20 |the icon at the | 00000720 62 6f 74 74 6f 6d 20 72 69 67 68 74 20 68 61 6e |bottom right han| 00000730 64 0a 63 6f 72 6e 65 72 20 28 74 68 65 20 72 65 |d.corner (the re| 00000740 73 69 7a 65 20 69 63 6f 6e 29 2c 20 73 6f 20 69 |size icon), so i| 00000750 74 27 73 20 6f 6e 6c 79 20 70 6f 73 73 69 62 6c |t's only possibl| 00000760 65 20 74 6f 20 65 78 70 61 6e 64 20 69 74 20 64 |e to expand it d| 00000770 6f 77 6e 77 61 72 64 73 20 61 6e 64 0a 74 6f 20 |ownwards and.to | 00000780 74 68 65 20 72 69 67 68 74 2c 20 6f 72 20 73 68 |the right, or sh| 00000790 72 69 6e 6b 20 69 74 20 75 70 77 61 72 64 73 20 |rink it upwards | 000007a0 61 6e 64 20 74 6f 20 74 68 65 20 6c 65 66 74 2e |and to the left.| 000007b0 20 4f 74 68 65 72 20 77 69 6e 64 6f 77 69 6e 67 | Other windowing| 000007c0 0a 69 6e 74 65 72 66 61 63 65 73 20 70 72 6f 76 |.interfaces prov| 000007d0 69 64 65 20 65 69 67 68 74 20 72 65 73 69 7a 65 |ide eight resize| 000007e0 20 69 63 6f 6e 73 20 61 6c 6c 20 72 6f 75 6e 64 | icons all round| 000007f0 20 74 68 65 20 77 69 6e 64 6f 77 2c 20 73 6f 20 | the window, so | 00000800 69 74 27 73 20 70 6f 73 73 69 62 6c 65 0a 74 6f |it's possible.to| 00000810 20 65 78 70 61 6e 64 20 61 6e 64 20 73 68 72 69 | expand and shri| 00000820 6e 6b 20 77 69 6e 64 6f 77 73 20 69 6e 20 61 6c |nk windows in al| 00000830 6c 20 64 69 72 65 63 74 69 6f 6e 73 2e 20 49 20 |l directions. I | 00000840 74 68 6f 75 67 68 74 20 74 68 69 73 20 77 6f 75 |thought this wou| 00000850 6c 64 20 62 65 20 61 0a 75 73 65 66 75 6c 20 61 |ld be a.useful a| 00000860 64 64 69 74 69 6f 6e 20 74 6f 20 52 69 73 63 20 |ddition to Risc | 00000870 4f 53 2c 20 73 6f 20 49 20 77 72 6f 74 65 20 52 |OS, so I wrote R| 00000880 65 73 69 7a 65 72 2e 2e 2e 0a 0a 0a 48 6f 77 20 |esizer......How | 00000890 74 6f 20 75 73 65 20 69 74 0a 2d 2d 2d 2d 2d 2d |to use it.------| 000008a0 2d 2d 2d 2d 2d 2d 2d 0a 0a 4c 6f 61 64 20 52 65 |-------..Load Re| 000008b0 73 69 7a 65 72 20 62 79 20 64 6f 75 62 6c 65 2d |sizer by double-| 000008c0 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 69 74 2e 20 |clicking on it. | 000008d0 54 68 65 20 72 65 73 69 7a 61 62 6c 65 20 77 69 |The resizable wi| 000008e0 6e 64 6f 77 73 20 6f 6e 20 79 6f 75 72 20 64 65 |ndows on your de| 000008f0 73 6b 74 6f 70 0a 77 69 6c 6c 20 74 61 6b 65 20 |sktop.will take | 00000900 6f 6e 20 61 20 72 61 74 68 65 72 20 64 69 66 66 |on a rather diff| 00000910 65 72 65 6e 74 20 61 70 70 65 61 72 65 6e 63 65 |erent appearence| 00000920 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |:.. | 00000930 20 2b 2d 2d 2d 2d 2d 2d 2d 2b 2d 2d 2d 2d 2d 2d | +-------+------| 00000940 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2b 2d |--------------+-| 00000950 2d 2d 2d 2d 2d 2d 2b 0a 20 20 20 20 20 20 20 20 |------+. | 00000960 20 20 20 20 20 20 7c 20 2b 2d 2d 2d 2b 2d 2b 2d | | +---+-+-| 00000970 2b 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |+---------------| 00000980 2d 2d 2d 2b 2d 2b 2d 2d 2d 2b 20 7c 0a 20 20 20 |---+-+---+ |. | 00000990 20 20 20 20 20 20 20 20 20 20 20 7c 20 7c 5b 5d | | |[]| 000009a0 2e 7c 20 58 20 7c 20 20 20 20 20 20 41 20 77 69 |.| X | A wi| 000009b0 6e 64 6f 77 20 20 20 20 20 20 7c 27 2e 20 7c 20 |ndow |'. | | 000009c0 7c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ||. | 000009d0 7c 20 2b 2d 2d 2d 2b 2d 2d 2d 2b 2d 2d 2d 2d 2d || +---+---+-----| 000009e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2b |---------------+| 000009f0 2d 2d 2d 2b 20 7c 0a 20 20 20 20 20 20 20 20 20 |---+ |. | 00000a00 20 20 20 20 20 2b 2d 2b 20 20 20 20 20 20 20 20 | +-+ | 00000a10 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000a20 20 20 20 20 7c 20 5e 20 2b 2d 2b 0a 20 20 20 20 | | ^ +-+. | 00000a30 20 20 20 20 20 20 20 20 20 20 7c 20 7c 20 20 20 | | | | 00000a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000a50 20 20 20 20 20 20 20 20 20 2b 2d 2d 2d 2b 20 7c | +---+ || 00000a60 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c |. || 00000a70 20 7c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | | 00000a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 | | | 00000a90 20 20 7c 20 7c 0a 20 20 20 20 20 20 20 20 20 20 | | |. | 00000aa0 20 20 20 20 7c 20 7c 20 20 20 20 20 20 20 20 20 | | | | 00000ab0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000ac0 20 20 20 7c 20 20 20 7c 20 7c 0a 20 20 20 20 20 | | | |. | 00000ad0 20 20 20 20 20 20 20 20 20 7c 20 7c 20 20 20 20 | | | | 00000ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000af0 20 20 20 20 20 20 20 20 7c 20 20 20 7c 20 7c 0a | | | |.| 00000b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 | | | 00000b10 7c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 || | 00000b20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 20 | | | 00000b30 20 7c 20 7c 0a 20 20 20 20 20 20 20 20 20 20 20 | | |. | 00000b40 20 20 20 7c 20 7c 20 20 20 20 20 20 20 20 20 20 | | | | 00000b50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000b60 20 20 7c 20 20 20 7c 20 7c 0a 20 20 20 20 20 20 | | | |. | 00000b70 20 20 20 20 20 20 20 20 7c 20 7c 20 20 20 20 20 | | | | 00000b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000b90 20 20 20 20 20 20 20 7c 20 20 20 7c 20 7c 0a 20 | | | |. | 00000ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 7c | | || 00000bb0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000bc0 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 20 20 | | | 00000bd0 7c 20 7c 0a 20 20 20 20 20 20 20 20 20 20 20 20 || |. | 00000be0 20 20 7c 20 7c 20 20 20 20 20 20 20 20 20 20 20 | | | | 00000bf0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000c00 20 2b 2d 2d 2d 2b 20 7c 0a 20 20 20 20 20 20 20 | +---+ |. | 00000c10 20 20 20 20 20 20 20 2b 2d 2b 20 20 20 20 20 20 | +-+ | 00000c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000c30 20 20 20 20 20 20 7c 20 76 20 2b 2d 2b 0a 20 20 | | v +-+. | 00000c40 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 2b 2d | | +-| 00000c50 2d 2d 2b 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |--+-------------| 00000c60 2d 2d 2d 2d 2d 2d 2d 2b 2d 2d 2d 2b 2d 2d 2d 2b |-------+---+---+| 00000c70 20 7c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | |. | 00000c80 20 7c 20 7c 20 3c 20 7c 20 20 20 20 20 20 20 20 | | | < | | 00000c90 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 3e 20 | | > | 00000ca0 7c 5b 27 5d 7c 20 7c 0a 20 20 20 20 20 20 20 20 ||[']| |. | 00000cb0 20 20 20 20 20 20 7c 20 2b 2d 2d 2d 2b 2d 2b 2d | | +---+-+-| 00000cc0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00000cd0 2d 2b 2d 2b 2d 2b 2d 2d 2d 2b 20 7c 0a 20 20 20 |-+-+-+---+ |. | 00000ce0 20 20 20 20 20 20 20 20 20 20 20 2b 2d 2d 2d 2d | +----| 00000cf0 2d 2d 2d 2b 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |---+------------| 00000d00 2d 2d 2d 2d 2d 2d 2d 2d 2b 2d 2d 2d 2d 2d 2d 2d |--------+-------| 00000d10 2b 0a 0a 54 68 65 20 77 69 6e 64 6f 77 20 63 61 |+..The window ca| 00000d20 6e 20 6e 6f 77 20 62 65 20 72 65 73 69 7a 65 64 |n now be resized| 00000d30 20 69 6e 20 74 68 65 20 63 6f 6e 76 65 6e 74 69 | in the conventi| 00000d40 6f 6e 61 6c 20 77 61 79 2c 20 6f 72 20 77 69 74 |onal way, or wit| 00000d50 68 20 61 6e 79 20 6f 66 20 74 68 65 0a 65 69 67 |h any of the.eig| 00000d60 68 74 20 65 78 74 72 61 20 72 65 73 69 7a 65 20 |ht extra resize | 00000d70 69 63 6f 6e 73 20 70 72 6f 76 69 64 65 64 20 62 |icons provided b| 00000d80 79 20 52 65 73 69 7a 65 72 2e 20 41 6e 79 20 75 |y Resizer. Any u| 00000d90 73 65 72 20 6f 66 20 57 69 6e 64 6f 77 73 20 6f |ser of Windows o| 00000da0 72 20 4d 6f 74 69 66 0a 77 69 6c 6c 20 66 65 65 |r Motif.will fee| 00000db0 6c 20 69 6e 73 74 61 6e 74 6c 79 20 61 74 20 68 |l instantly at h| 00000dc0 6f 6d 65 2c 20 62 75 74 20 69 66 20 74 68 69 73 |ome, but if this| 00000dd0 20 69 73 20 6e 65 77 20 74 6f 20 79 6f 75 2c 20 | is new to you, | 00000de0 74 68 65 20 62 65 73 74 20 77 61 79 20 74 6f 0a |the best way to.| 00000df0 66 61 6d 69 6c 69 61 72 69 73 65 20 79 6f 75 72 |familiarise your| 00000e00 73 65 6c 66 20 77 69 74 68 20 74 68 65 20 6e 65 |self with the ne| 00000e10 77 20 72 65 73 69 7a 65 20 69 63 6f 6e 73 20 69 |w resize icons i| 00000e20 73 20 74 6f 20 65 78 70 65 72 69 6d 65 6e 74 20 |s to experiment | 00000e30 77 69 74 68 20 74 68 65 6d 20 74 6f 0a 73 65 65 |with them to.see| 00000e40 20 77 68 61 74 20 74 68 65 79 20 64 6f 21 20 42 | what they do! B| 00000e50 65 6c 6f 77 2c 20 68 6f 77 65 76 65 72 2c 20 69 |elow, however, i| 00000e60 73 20 61 20 62 72 69 65 66 20 73 75 6d 6d 61 72 |s a brief summar| 00000e70 79 3a 0a 0a 2d 20 57 68 65 6e 20 74 68 65 20 70 |y:..- When the p| 00000e80 6f 69 6e 74 65 72 20 69 73 20 6d 6f 76 65 64 20 |ointer is moved | 00000e90 6f 76 65 72 20 61 20 72 65 73 69 7a 65 20 69 63 |over a resize ic| 00000ea0 6f 6e 2c 20 69 74 20 63 68 61 6e 67 65 73 20 74 |on, it changes t| 00000eb0 6f 20 73 68 6f 77 20 74 68 65 0a 20 20 64 69 72 |o show the. dir| 00000ec0 65 63 74 69 6f 6e 73 20 69 6e 20 77 68 69 63 68 |ections in which| 00000ed0 20 74 68 65 20 77 69 6e 64 6f 77 20 63 61 6e 20 | the window can | 00000ee0 62 65 20 72 65 73 69 7a 65 64 2e 0a 2d 20 44 72 |be resized..- Dr| 00000ef0 61 67 67 69 6e 67 20 61 20 72 65 73 69 7a 65 20 |agging a resize | 00000f00 69 63 6f 6e 20 77 69 74 68 20 53 65 6c 65 63 74 |icon with Select| 00000f10 20 62 72 69 6e 67 73 20 74 68 65 20 77 69 6e 64 | brings the wind| 00000f20 6f 77 20 74 6f 20 74 68 65 20 66 72 6f 6e 74 20 |ow to the front | 00000f30 61 6e 64 0a 20 20 72 65 73 69 7a 65 73 20 69 74 |and. resizes it| 00000f40 20 75 6e 74 69 6c 20 53 65 6c 65 63 74 20 69 73 | until Select is| 00000f50 20 72 65 6c 65 61 73 65 64 2e 0a 2d 20 44 72 61 | released..- Dra| 00000f60 67 67 69 6e 67 20 61 20 72 65 73 69 7a 65 20 69 |gging a resize i| 00000f70 63 6f 6e 20 77 69 74 68 20 41 64 6a 75 73 74 20 |con with Adjust | 00000f80 64 6f 65 73 20 74 68 65 20 73 61 6d 65 20 61 73 |does the same as| 00000f90 20 53 65 6c 65 63 74 2c 20 65 78 63 65 70 74 20 | Select, except | 00000fa0 74 68 65 0a 20 20 77 69 6e 64 6f 77 20 69 73 20 |the. window is | 00000fb0 6e 6f 74 20 62 72 6f 75 67 68 74 20 74 6f 20 74 |not brought to t| 00000fc0 68 65 20 66 72 6f 6e 74 2e 0a 2d 20 53 68 69 66 |he front..- Shif| 00000fd0 74 2d 64 72 61 67 67 69 6e 67 20 28 77 69 74 68 |t-dragging (with| 00000fe0 20 53 65 6c 65 63 74 20 6f 72 20 41 64 6a 75 73 | Select or Adjus| 00000ff0 74 29 20 6d 6f 76 65 73 20 74 68 65 20 77 69 6e |t) moves the win| 00001000 64 6f 77 20 77 69 74 68 6f 75 74 20 72 65 73 69 |dow without resi| 00001010 7a 69 6e 67 2e 0a 20 20 53 65 6c 65 63 74 20 62 |zing.. Select b| 00001020 72 69 6e 67 73 20 69 74 20 74 6f 20 74 68 65 20 |rings it to the | 00001030 66 72 6f 6e 74 2c 20 41 64 6a 75 73 74 20 64 6f |front, Adjust do| 00001040 65 73 6e 27 74 2e 20 54 68 65 20 70 6f 69 6e 74 |esn't. The point| 00001050 65 72 20 63 68 61 6e 67 65 73 20 74 6f 20 61 0a |er changes to a.| 00001060 20 20 66 6f 75 72 2d 70 6f 69 6e 74 65 64 20 63 | four-pointed c| 00001070 72 6f 73 73 20 74 6f 20 73 68 6f 77 20 74 68 61 |ross to show tha| 00001080 74 20 74 68 65 20 77 69 6e 64 6f 77 20 77 6f 6e |t the window won| 00001090 27 74 20 62 65 20 72 65 73 69 7a 65 64 2e 0a 0a |'t be resized...| 000010a0 54 68 61 74 27 73 20 61 6c 6c 20 79 6f 75 20 6e |That's all you n| 000010b0 65 65 64 20 74 6f 20 6b 6e 6f 77 20 74 6f 20 75 |eed to know to u| 000010c0 73 65 20 52 65 73 69 7a 65 72 2c 20 62 75 74 20 |se Resizer, but | 000010d0 74 68 65 72 65 20 61 72 65 20 6c 6f 74 73 20 6d |there are lots m| 000010e0 6f 72 65 20 75 73 65 66 75 6c 0a 66 75 6e 63 74 |ore useful.funct| 000010f0 69 6f 6e 73 2e 2e 2e 20 69 66 20 79 6f 75 20 77 |ions... if you w| 00001100 61 6e 74 20 74 6f 20 66 69 6e 64 20 6f 75 74 20 |ant to find out | 00001110 6d 6f 72 65 2c 20 72 65 61 64 20 6f 6e 2e 2e 2e |more, read on...| 00001120 0a 0a 0a 57 68 61 74 20 69 66 20 49 20 64 6f 6e |...What if I don| 00001130 27 74 20 77 61 6e 74 20 72 65 73 69 7a 65 20 69 |'t want resize i| 00001140 63 6f 6e 73 20 72 6f 75 6e 64 20 61 20 77 69 6e |cons round a win| 00001150 64 6f 77 3f 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |dow?.-----------| 00001160 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00001180 2d 2d 2d 2d 2d 2d 0a 0a 59 6f 75 20 63 61 6e 20 |------..You can | 00001190 74 75 72 6e 20 74 68 65 6d 20 6f 66 66 21 20 4d |turn them off! M| 000011a0 6f 76 65 20 74 68 65 20 70 6f 69 6e 74 65 72 20 |ove the pointer | 000011b0 61 6e 79 77 68 65 72 65 20 6f 6e 20 74 68 65 20 |anywhere on the | 000011c0 77 69 6e 64 6f 77 20 79 6f 75 20 77 61 6e 74 20 |window you want | 000011d0 74 6f 0a 72 65 6d 6f 76 65 20 74 68 65 20 72 65 |to.remove the re| 000011e0 73 69 7a 65 20 69 63 6f 6e 73 20 66 72 6f 6d 20 |size icons from | 000011f0 61 6e 64 20 70 72 65 73 73 20 53 68 69 66 74 2d |and press Shift-| 00001200 41 6c 74 2e 20 49 66 20 79 6f 75 20 77 61 6e 74 |Alt. If you want| 00001210 20 74 68 65 6d 20 62 61 63 6b 0a 61 67 61 69 6e | them back.again| 00001220 2c 20 72 65 70 65 61 74 20 74 68 65 20 70 72 6f |, repeat the pro| 00001230 63 65 73 73 2e 0a 0a 41 20 71 75 69 63 6b 20 77 |cess...A quick w| 00001240 61 72 6e 69 6e 67 20 61 62 6f 75 74 20 61 20 73 |arning about a s| 00001250 65 71 75 65 6e 63 65 20 6f 66 20 65 76 65 6e 74 |equence of event| 00001260 73 20 79 6f 75 20 6d 61 79 20 65 6e 63 6f 75 6e |s you may encoun| 00001270 74 65 72 3a 0a 0a 2d 20 52 65 6d 6f 76 65 20 74 |ter:..- Remove t| 00001280 68 65 20 72 65 73 69 7a 65 20 69 63 6f 6e 73 20 |he resize icons | 00001290 66 72 6f 6d 20 61 20 77 69 6e 64 6f 77 0a 2d 20 |from a window.- | 000012a0 43 6c 6f 73 65 20 69 74 0a 2d 20 4f 70 65 6e 20 |Close it.- Open | 000012b0 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f 77 20 28 |another window (| 000012c0 6d 61 79 62 65 20 65 76 65 6e 20 69 6e 20 61 6e |maybe even in an| 000012d0 6f 74 68 65 72 20 61 70 70 6c 69 63 61 74 69 6f |other applicatio| 000012e0 6e 29 0a 2d 20 59 6f 75 20 65 78 70 65 63 74 20 |n).- You expect | 000012f0 69 74 20 74 6f 20 68 61 76 65 20 72 65 73 69 7a |it to have resiz| 00001300 65 20 69 63 6f 6e 73 2c 20 62 75 74 20 69 74 20 |e icons, but it | 00001310 64 6f 65 73 6e 27 74 21 0a 0a 55 6e 66 6f 72 74 |doesn't!..Unfort| 00001320 75 6e 61 74 65 6c 79 20 74 68 69 73 20 69 73 20 |unately this is | 00001330 74 6f 20 64 6f 20 77 69 74 68 20 74 68 65 20 77 |to do with the w| 00001340 61 79 20 52 69 73 63 20 4f 53 20 68 61 6e 64 6c |ay Risc OS handl| 00001350 65 73 20 77 69 6e 64 6f 77 73 2c 20 61 6e 64 20 |es windows, and | 00001360 52 65 73 69 7a 65 72 0a 69 73 20 63 75 72 72 65 |Resizer.is curre| 00001370 6e 74 6c 79 20 75 6e 61 62 6c 65 20 74 6f 20 64 |ntly unable to d| 00001380 6f 20 61 6e 79 74 68 69 6e 67 20 61 62 6f 75 74 |o anything about| 00001390 20 74 68 69 73 2e 20 41 74 20 74 68 65 20 6d 6f | this. At the mo| 000013a0 6d 65 6e 74 2c 20 74 68 65 20 6f 6e 6c 79 0a 73 |ment, the only.s| 000013b0 6f 6c 75 74 69 6f 6e 20 69 73 20 74 6f 20 6d 6f |olution is to mo| 000013c0 76 65 20 74 68 65 20 70 6f 69 6e 74 65 72 20 74 |ve the pointer t| 000013d0 6f 20 74 68 65 20 6f 66 66 65 6e 64 69 6e 67 20 |o the offending | 000013e0 77 69 6e 64 6f 77 20 61 6e 64 20 70 72 65 73 73 |window and press| 000013f0 20 53 68 69 66 74 2d 41 6c 74 0a 74 6f 20 74 75 | Shift-Alt.to tu| 00001400 72 6e 20 74 68 65 20 72 65 73 69 7a 65 20 69 63 |rn the resize ic| 00001410 6f 6e 73 20 6f 6e 2e 0a 0a 0a 54 68 65 20 72 65 |ons on....The re| 00001420 73 69 7a 65 20 69 63 6f 6e 73 20 61 72 65 20 74 |size icons are t| 00001430 6f 6f 20 77 69 64 65 2f 74 6f 6f 20 74 68 69 6e |oo wide/too thin| 00001440 2c 20 74 68 65 20 63 6f 72 6e 65 72 20 69 63 6f |, the corner ico| 00001450 6e 73 20 61 72 65 20 74 6f 20 73 6d 61 6c 6c 2f |ns are to small/| 00001460 74 6f 0a 6c 61 72 67 65 2c 20 74 68 65 2e 2e 2e |to.large, the...| 00001470 20 65 74 63 2c 20 65 74 63 2e 2e 2e 0a 2d 2d 2d | etc, etc....---| 00001480 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00001490 2d 2d 2d 2d 2d 2d 0a 0a 49 27 76 65 20 6d 61 64 |------..I've mad| 000014a0 65 20 52 65 73 69 7a 65 72 20 64 65 66 61 75 6c |e Resizer defaul| 000014b0 74 20 74 6f 20 6d 79 20 66 61 76 6f 75 72 69 74 |t to my favourit| 000014c0 65 20 73 65 74 74 69 6e 67 73 2e 20 4f 66 20 63 |e settings. Of c| 000014d0 6f 75 72 73 65 2c 20 74 68 65 73 65 20 6d 61 79 |ourse, these may| 000014e0 20 6e 6f 74 0a 62 65 20 79 6f 75 72 20 66 61 76 | not.be your fav| 000014f0 6f 75 72 69 74 65 20 73 65 74 74 69 6e 67 73 2c |ourite settings,| 00001500 20 73 6f 20 49 27 76 65 20 69 6e 63 6c 75 64 65 | so I've include| 00001510 64 20 61 20 64 69 61 6c 6f 67 75 65 20 62 6f 78 |d a dialogue box| 00001520 20 74 6f 20 61 6c 6c 6f 77 20 79 6f 75 20 74 6f | to allow you to| 00001530 0a 63 68 61 6e 67 65 20 74 68 65 6d 2e 20 54 6f |.change them. To| 00001540 20 64 69 73 70 6c 61 79 20 69 74 2c 20 63 6c 69 | display it, cli| 00001550 63 6b 20 4d 65 6e 75 20 6f 6e 20 61 6e 79 20 6f |ck Menu on any o| 00001560 66 20 52 65 73 69 7a 65 72 27 73 20 72 65 73 69 |f Resizer's resi| 00001570 7a 65 20 69 63 6f 6e 73 0a 28 6f 62 76 69 6f 75 |ze icons.(obviou| 00001580 73 6c 79 20 6e 6f 74 20 74 68 65 20 73 71 75 61 |sly not the squa| 00001590 72 65 20 6f 6e 65 20 77 68 69 63 68 20 68 61 73 |re one which has| 000015a0 20 61 6c 77 61 79 73 20 62 65 65 6e 20 74 68 65 | always been the| 000015b0 72 65 20 61 72 65 20 74 68 65 20 62 6f 74 74 6f |re are the botto| 000015c0 6d 0a 72 69 67 68 74 2d 68 61 6e 64 20 63 6f 72 |m.right-hand cor| 000015d0 6e 65 72 20 6f 66 20 65 61 63 68 20 77 69 6e 64 |ner of each wind| 000015e0 6f 77 29 2e 20 43 68 6f 6f 73 65 20 27 50 72 65 |ow). Choose 'Pre| 000015f0 66 65 72 65 6e 63 65 73 2e 2e 2e 27 20 46 72 6f |ferences...' Fro| 00001600 6d 20 74 68 65 20 6d 65 6e 75 20 74 68 61 74 0a |m the menu that.| 00001610 61 70 70 65 61 72 73 2e 0a 0a 44 6f 6e 27 74 20 |appears...Don't | 00001620 77 6f 72 72 79 20 61 62 6f 75 74 20 61 6c 6c 20 |worry about all | 00001630 74 68 65 20 6f 74 68 65 72 20 6f 70 74 69 6f 6e |the other option| 00001640 73 20 6f 6e 20 74 68 65 20 6d 65 6e 75 2c 20 74 |s on the menu, t| 00001650 68 65 79 27 72 65 20 65 78 70 6c 61 69 6e 65 64 |hey're explained| 00001660 0a 65 6c 73 65 77 68 65 72 65 20 69 6e 20 74 68 |.elsewhere in th| 00001670 69 73 20 66 69 6c 65 2e 20 59 6f 75 27 6c 6c 20 |is file. You'll | 00001680 70 72 6f 62 61 62 6c 79 20 62 65 20 61 62 6c 65 |probably be able| 00001690 20 74 6f 20 77 6f 72 6b 20 6f 75 74 20 77 68 61 | to work out wha| 000016a0 74 20 74 68 65 79 20 64 6f 0a 61 6e 79 77 61 79 |t they do.anyway| 000016b0 2e 0a 0a 54 68 65 20 50 72 65 66 65 72 65 6e 63 |...The Preferenc| 000016c0 65 73 20 77 69 6e 64 6f 77 20 67 69 76 65 73 20 |es window gives | 000016d0 79 6f 75 20 61 63 63 65 73 73 20 74 6f 20 61 6c |you access to al| 000016e0 6c 20 62 75 74 20 6f 6e 65 20 6f 66 20 52 65 73 |l but one of Res| 000016f0 69 7a 65 72 27 73 20 73 65 74 74 69 6e 67 73 2e |izer's settings.| 00001700 0a 54 68 65 20 65 66 66 65 63 74 20 6f 66 20 61 |.The effect of a| 00001710 6c 74 65 72 69 6e 67 20 61 6e 79 20 6f 66 20 74 |ltering any of t| 00001720 68 65 73 65 20 69 73 20 73 68 6f 77 6e 20 69 6e |hese is shown in| 00001730 73 74 61 6e 74 6c 79 2c 20 73 6f 20 69 66 20 79 |stantly, so if y| 00001740 6f 75 20 64 6f 6e 27 74 20 6c 69 6b 65 0a 74 68 |ou don't like.th| 00001750 65 20 63 68 61 6e 67 65 20 79 6f 75 27 76 65 20 |e change you've | 00001760 6d 61 64 65 2c 20 79 6f 75 20 63 61 6e 20 72 65 |made, you can re| 00001770 73 65 74 20 69 74 20 77 69 74 68 20 74 68 65 20 |set it with the | 00001780 43 61 6e 63 65 6c 20 62 75 74 74 6f 6e 2e 0a 0a |Cancel button...| 00001790 2d 20 42 6f 72 64 65 72 20 77 69 64 74 68 3a 0a |- Border width:.| 000017a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000017b0 54 68 65 20 61 6d 6f 75 6e 74 20 6f 66 20 73 70 |The amount of sp| 000017c0 61 63 65 20 62 65 74 77 65 65 6e 20 74 68 65 20 |ace between the | 000017d0 6f 75 74 65 72 20 65 64 67 65 20 6f 66 20 74 68 |outer edge of th| 000017e0 65 20 72 65 73 69 7a 65 0a 20 20 20 20 20 20 20 |e resize. | 000017f0 20 20 20 20 20 20 20 20 20 69 63 6f 6e 73 20 61 | icons a| 00001800 6e 64 20 74 68 65 20 6f 75 74 65 72 20 65 64 67 |nd the outer edg| 00001810 65 20 6f 66 20 74 68 65 20 77 69 6e 64 6f 77 2e |e of the window.| 00001820 0a 2d 20 43 6f 72 6e 65 72 20 73 69 7a 65 3a 0a |.- Corner size:.| 00001830 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001840 54 68 65 20 73 69 7a 65 20 6f 66 20 74 68 65 20 |The size of the | 00001850 72 65 73 69 7a 65 20 69 63 6f 6e 73 20 61 74 20 |resize icons at | 00001860 74 68 65 20 63 6f 72 6e 65 72 73 20 6f 66 20 74 |the corners of t| 00001870 68 65 20 77 69 6e 64 6f 77 2e 0a 0a 20 20 20 20 |he window... | 00001880 20 20 20 20 20 20 20 20 20 20 20 20 54 68 65 72 | Ther| 00001890 65 20 69 73 20 73 6f 6d 65 20 69 6e 74 65 72 61 |e is some intera| 000018a0 63 74 69 6f 6e 20 62 65 74 77 65 65 6e 20 76 61 |ction between va| 000018b0 6c 75 65 73 20 66 6f 72 20 62 6f 72 64 65 72 20 |lues for border | 000018c0 77 69 64 74 68 0a 20 20 20 20 20 20 20 20 20 20 |width. | 000018d0 20 20 20 20 20 20 61 6e 64 20 63 6f 72 6e 65 72 | and corner| 000018e0 20 73 69 7a 65 20 77 68 65 6e 20 74 68 65 79 20 | size when they | 000018f0 67 65 74 20 76 65 72 79 20 6c 61 72 67 65 20 61 |get very large a| 00001900 6e 64 20 76 65 72 79 20 73 6d 61 6c 6c 0a 20 20 |nd very small. | 00001910 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 | re| 00001920 73 70 65 63 74 69 76 65 6c 79 2e 0a 2d 20 53 6c |spectively..- Sl| 00001930 65 65 70 20 74 69 6d 65 3a 0a 20 20 20 20 20 20 |eep time:. | 00001940 20 20 20 20 20 20 20 20 20 20 54 68 65 20 6e 75 | The nu| 00001950 6d 62 65 72 20 6f 66 20 63 65 6e 74 69 73 65 63 |mber of centisec| 00001960 6f 6e 64 73 20 52 65 73 69 7a 65 72 20 77 61 69 |onds Resizer wai| 00001970 74 73 20 62 65 66 6f 72 65 20 63 68 65 63 6b 69 |ts before checki| 00001980 6e 67 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 |ng the. | 00001990 20 20 20 20 20 20 20 73 74 61 74 65 20 6f 66 20 | state of | 000019a0 74 68 65 20 64 65 73 6b 74 6f 70 2e 20 54 6f 20 |the desktop. To | 000019b0 73 65 65 20 74 68 65 20 65 66 66 65 63 74 20 6f |see the effect o| 000019c0 66 20 74 68 69 73 2c 20 73 65 74 20 69 74 20 74 |f this, set it t| 000019d0 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |o. | 000019e0 20 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 | something like| 000019f0 20 38 30 20 61 6e 64 20 6d 6f 76 65 20 74 68 65 | 80 and move the| 00001a00 20 70 6f 69 6e 74 65 72 20 6f 6e 74 6f 20 61 20 | pointer onto a | 00001a10 72 65 73 69 7a 65 20 69 63 6f 6e 0a 20 20 20 20 |resize icon. | 00001a20 20 20 20 20 20 20 20 20 20 20 20 20 6f 72 20 6f | or o| 00001a30 70 65 6e 20 61 20 6e 65 77 20 77 69 6e 64 6f 77 |pen a new window| 00001a40 2e 20 54 68 65 20 64 65 6c 61 79 20 62 65 66 6f |. The delay befo| 00001a50 72 65 20 74 68 65 20 70 6f 69 6e 74 65 72 20 63 |re the pointer c| 00001a60 68 61 6e 67 65 73 0a 20 20 20 20 20 20 20 20 20 |hanges. | 00001a70 20 20 20 20 20 20 20 73 68 61 70 65 20 6f 72 20 | shape or | 00001a80 62 65 66 6f 72 65 20 74 68 65 20 72 65 73 69 7a |before the resiz| 00001a90 65 20 69 63 6f 6e 73 20 61 70 70 65 61 72 20 69 |e icons appear i| 00001aa0 73 20 71 75 69 74 65 20 63 6c 65 61 72 2e 20 49 |s quite clear. I| 00001ab0 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |f. | 00001ac0 20 20 73 6c 65 65 70 20 74 69 6d 65 20 69 73 20 | sleep time is | 00001ad0 73 65 74 20 70 61 72 74 69 63 75 6c 61 72 6c 79 |set particularly| 00001ae0 20 6c 6f 77 2c 20 74 68 65 20 64 65 6c 61 79 20 | low, the delay | 00001af0 77 69 6c 6c 20 6e 6f 74 20 62 65 0a 20 20 20 20 |will not be. | 00001b00 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 74 69 | noti| 00001b10 63 61 62 6c 65 2c 20 62 75 74 20 74 68 65 20 72 |cable, but the r| 00001b20 65 73 74 20 6f 66 20 79 6f 75 72 20 64 65 73 6b |est of your desk| 00001b30 74 6f 70 20 77 69 6c 6c 20 61 6c 6d 6f 73 74 20 |top will almost | 00001b40 63 65 72 74 61 69 6e 6c 79 0a 20 20 20 20 20 20 |certainly. | 00001b50 20 20 20 20 20 20 20 20 20 20 72 75 6e 20 61 20 | run a | 00001b60 6c 6f 74 20 73 6c 6f 77 65 72 2e 20 54 68 65 20 |lot slower. The | 00001b70 64 65 66 61 75 6c 74 20 73 65 74 74 69 6e 67 20 |default setting | 00001b80 6f 66 20 31 37 20 69 73 20 61 20 67 6f 6f 64 0a |of 17 is a good.| 00001b90 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001ba0 63 6f 6d 70 72 6f 6d 69 73 65 2e 2e 2e 20 61 20 |compromise... a | 00001bb0 62 61 72 65 6c 79 20 6e 6f 74 69 63 61 62 6c 65 |barely noticable| 00001bc0 20 64 65 6c 61 79 20 61 6e 64 20 61 6e 20 61 6c | delay and an al| 00001bd0 6d 6f 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 |most. | 00001be0 20 20 20 20 20 6e 65 67 6c 69 67 61 62 6c 65 20 | negligable | 00001bf0 69 6d 70 61 63 74 20 6f 6e 20 74 68 65 20 73 70 |impact on the sp| 00001c00 65 65 64 20 6f 66 20 74 68 65 20 64 65 73 6b 74 |eed of the deskt| 00001c10 6f 70 2e 0a 2d 20 53 74 69 63 6b 79 20 62 6f 72 |op..- Sticky bor| 00001c20 64 65 72 73 3a 0a 20 20 20 20 20 20 20 20 20 20 |ders:. | 00001c30 20 20 20 20 20 20 57 68 65 6e 20 69 74 27 73 20 | When it's | 00001c40 74 75 72 6e 65 64 20 6f 66 66 20 28 74 68 65 20 |turned off (the | 00001c50 64 65 66 61 75 6c 74 29 2c 20 74 68 65 20 63 6f |default), the co| 00001c60 6e 74 65 6e 74 73 20 6f 66 20 61 20 77 69 6e 64 |ntents of a wind| 00001c70 6f 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |ow. | 00001c80 20 20 20 64 6f 20 6e 6f 74 20 6d 6f 76 65 20 64 | do not move d| 00001c90 75 72 69 6e 67 20 61 20 72 65 73 69 7a 65 20 6f |uring a resize o| 00001ca0 70 65 72 61 74 69 6f 6e 2e 20 54 68 69 73 20 69 |peration. This i| 00001cb0 73 20 74 68 65 20 77 61 79 20 74 68 65 0a 20 20 |s the way the. | 00001cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 | st| 00001cd0 61 6e 64 61 72 64 20 52 69 73 63 20 4f 53 20 72 |andard Risc OS r| 00001ce0 65 73 69 7a 65 20 77 6f 72 6b 73 2e 0a 20 20 20 |esize works.. | 00001cf0 20 20 20 20 20 20 20 20 20 20 20 20 20 57 68 65 | Whe| 00001d00 6e 20 69 74 27 73 20 74 75 72 6e 65 64 20 6f 6e |n it's turned on| 00001d10 2c 20 74 68 65 20 65 64 67 65 20 6f 66 20 74 68 |, the edge of th| 00001d20 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 |e contents of th| 00001d30 65 20 77 69 6e 64 6f 77 0a 20 20 20 20 20 20 20 |e window. | 00001d40 20 20 20 20 20 20 20 20 20 73 74 69 63 6b 73 20 | sticks | 00001d50 74 6f 20 74 68 65 20 65 64 67 65 20 74 68 61 74 |to the edge that| 00001d60 27 73 20 62 65 69 6e 67 20 72 65 73 69 7a 65 64 |'s being resized| 00001d70 2e 20 54 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f |. The contents o| 00001d80 66 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 |f the. | 00001d90 20 20 20 20 20 20 77 69 6e 64 6f 77 20 77 69 6c | window wil| 00001da0 6c 20 6d 6f 76 65 20 64 75 72 69 6e 67 20 61 20 |l move during a | 00001db0 72 65 73 69 7a 65 20 6f 70 65 72 61 74 69 6f 6e |resize operation| 00001dc0 2e 20 54 72 79 20 69 74 20 6f 75 74 0a 20 20 20 |. Try it out. | 00001dd0 20 20 20 20 20 20 20 20 20 20 20 20 20 62 65 63 | bec| 00001de0 61 75 73 65 20 74 68 69 73 20 65 78 70 6c 61 6e |ause this explan| 00001df0 61 74 69 6f 6e 20 69 73 20 6e 6f 74 20 76 65 72 |ation is not ver| 00001e00 79 20 67 6f 6f 64 2e 0a 20 20 20 20 20 20 20 20 |y good.. | 00001e10 20 20 20 20 20 20 20 20 48 6f 6c 64 20 64 6f 77 | Hold dow| 00001e20 6e 20 63 6f 6e 74 72 6f 6c 20 61 74 20 74 68 65 |n control at the| 00001e30 20 73 74 61 72 74 20 6f 66 20 61 20 72 65 73 69 | start of a resi| 00001e40 7a 65 20 6f 70 65 72 61 74 69 6f 6e 20 74 6f 0a |ze operation to.| 00001e50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001e60 72 65 76 65 72 73 65 20 74 68 65 20 73 65 74 74 |reverse the sett| 00001e70 69 6e 67 20 6f 66 20 74 68 69 73 20 6f 70 74 69 |ing of this opti| 00001e80 6f 6e 2e 0a 2d 20 54 65 78 74 75 72 65 64 20 62 |on..- Textured b| 00001e90 6f 72 64 65 72 73 3a 0a 20 20 20 20 20 20 20 20 |orders:. | 00001ea0 20 20 20 20 20 20 20 20 4f 6e 65 20 6f 66 20 6d | One of m| 00001eb0 79 20 66 61 76 6f 75 72 69 74 65 20 66 65 61 74 |y favourite feat| 00001ec0 75 72 65 73 2e 2e 2e 20 69 6d 70 6c 65 6d 65 6e |ures... implemen| 00001ed0 74 65 64 20 61 67 65 73 20 62 65 66 6f 72 65 20 |ted ages before | 00001ee0 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 |the. | 00001ef0 20 20 20 20 52 69 73 63 20 50 43 20 74 75 72 6e | Risc PC turn| 00001f00 65 64 20 75 70 20 77 69 74 68 20 69 74 73 20 27 |ed up with its '| 00001f10 54 65 78 74 75 72 65 64 20 77 69 6e 64 6f 77 20 |Textured window | 00001f20 62 61 63 6b 67 72 6f 75 6e 64 73 27 0a 20 20 20 |backgrounds'. | 00001f30 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 70 74 | opt| 00001f40 69 6f 6e 20 28 41 63 6f 72 6e 20 65 76 65 6e 20 |ion (Acorn even | 00001f50 67 6f 74 20 74 68 65 20 6e 61 6d 65 20 72 69 67 |got the name rig| 00001f60 68 74 21 29 20 41 6e 79 77 61 79 2c 20 74 68 69 |ht!) Anyway, thi| 00001f70 73 20 69 73 0a 20 20 20 20 20 20 20 20 20 20 20 |s is. | 00001f80 20 20 20 20 20 70 72 6f 76 69 64 65 64 20 73 6f | provided so| 00001f90 20 74 68 61 74 20 74 68 65 20 72 65 73 69 7a 65 | that the resize| 00001fa0 20 69 63 6f 6e 73 20 6d 61 74 63 68 20 41 63 6f | icons match Aco| 00001fb0 72 6e 27 73 20 6d 61 72 62 6c 65 2d 0a 20 20 20 |rn's marble-. | 00001fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 65 66 66 | eff| 00001fd0 65 63 74 20 74 6f 6f 6c 20 73 70 72 69 74 65 73 |ect tool sprites| 00001fe0 2e 20 49 66 20 79 6f 75 72 20 74 6f 6f 6c 73 70 |. If your toolsp| 00001ff0 72 69 74 65 73 20 61 72 65 20 70 6c 61 69 6e 65 |rites are plaine| 00002000 72 2c 20 74 75 72 6e 0a 20 20 20 20 20 20 20 20 |r, turn. | 00002010 20 20 20 20 20 20 20 20 74 68 69 73 20 6f 70 74 | this opt| 00002020 69 6f 6e 20 6f 66 66 2e 20 49 66 20 74 68 65 79 |ion off. If they| 00002030 20 61 72 65 20 61 20 64 69 66 66 65 72 65 6e 74 | are a different| 00002040 20 70 61 74 74 65 72 6e 2c 20 73 65 65 20 74 68 | pattern, see th| 00002050 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |e. | 00002060 20 20 73 65 63 74 69 6f 6e 20 27 43 68 61 6e 67 | section 'Chang| 00002070 69 6e 67 20 74 68 65 20 62 6f 72 64 65 72 20 74 |ing the border t| 00002080 65 78 74 75 72 65 27 2e 0a 20 20 20 20 20 20 20 |exture'.. | 00002090 20 20 20 20 20 20 20 20 20 49 20 68 61 76 65 20 | I have | 000020a0 70 72 6f 64 75 63 65 64 20 61 20 73 65 74 20 6f |produced a set o| 000020b0 66 20 74 6f 6f 6c 73 70 72 69 74 65 73 20 77 68 |f toolsprites wh| 000020c0 69 63 68 20 63 6f 6d 70 6c 65 6d 65 6e 74 20 74 |ich complement t| 000020d0 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |he. | 000020e0 20 20 20 6e 6f 6e 2d 74 65 78 74 75 72 65 64 20 | non-textured | 000020f0 62 6f 72 64 65 72 73 20 76 65 72 79 20 77 65 6c |borders very wel| 00002100 6c 2e 20 54 68 65 73 65 20 61 72 65 20 61 76 61 |l. These are ava| 00002110 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 0a |ilable from the.| 00002120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002130 61 64 64 72 65 73 73 20 61 74 20 74 68 65 20 65 |address at the e| 00002140 6e 64 20 6f 66 20 74 68 69 73 20 66 69 6c 65 20 |nd of this file | 00002150 28 72 65 6d 65 6d 62 65 72 20 74 6f 20 73 65 6e |(remember to sen| 00002160 64 20 61 20 66 6f 72 6d 61 74 74 65 64 0a 20 20 |d a formatted. | 00002170 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 69 | di| 00002180 73 63 20 61 6e 64 20 53 41 45 20 73 69 6e 63 65 |sc and SAE since| 00002190 20 74 68 65 79 27 72 65 20 66 72 65 65 29 2e 0a | they're free)..| 000021a0 2d 20 53 68 6f 77 20 63 6f 72 6e 65 72 73 3a 0a |- Show corners:.| 000021b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000021c0 41 33 31 30 2c 20 41 34 34 30 2c 20 41 34 30 30 |A310, A440, A400| 000021d0 2f 31 20 61 6e 64 20 41 33 30 30 30 20 75 73 65 |/1 and A3000 use| 000021e0 72 73 20 77 68 6f 20 64 6f 6e 27 74 20 68 61 76 |rs who don't hav| 000021f0 65 20 61 6e 20 41 72 6d 33 0a 20 20 20 20 20 20 |e an Arm3. | 00002200 20 20 20 20 20 20 20 20 20 20 6d 61 79 20 66 69 | may fi| 00002210 6e 64 20 74 68 65 69 72 20 6d 61 63 68 69 6e 65 |nd their machine| 00002220 73 20 61 72 65 20 73 74 72 75 67 67 6c 69 6e 67 |s are struggling| 00002230 20 61 20 62 69 74 20 74 6f 20 64 69 73 70 6c 61 | a bit to displa| 00002240 79 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 |y the. | 00002250 20 20 20 20 20 20 72 65 73 69 7a 65 20 69 63 6f | resize ico| 00002260 6e 73 20 61 74 20 61 6e 20 61 63 63 65 70 74 61 |ns at an accepta| 00002270 62 6c 65 20 73 70 65 65 64 2e 20 54 75 72 6e 69 |ble speed. Turni| 00002280 6e 67 20 6f 66 66 20 74 68 65 20 63 6f 72 6e 65 |ng off the corne| 00002290 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |rs. | 000022a0 20 20 20 28 61 6e 64 20 74 68 65 20 74 65 78 74 | (and the text| 000022b0 75 72 65 64 20 62 6f 72 64 65 72 73 20 61 73 20 |ured borders as | 000022c0 77 65 6c 6c 29 20 6d 61 79 20 68 65 6c 70 20 74 |well) may help t| 000022d0 68 65 20 73 69 74 75 61 74 69 6f 6e 2e 0a 20 20 |he situation.. | 000022e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 59 6f | Yo| 000022f0 75 20 77 6f 6e 27 74 20 62 65 20 61 62 6c 65 20 |u won't be able | 00002300 74 6f 20 73 65 65 20 74 68 65 20 69 6e 64 69 76 |to see the indiv| 00002310 69 64 75 61 6c 20 72 65 73 69 7a 65 20 69 63 6f |idual resize ico| 00002320 6e 73 20 2d 0a 20 20 20 20 20 20 20 20 20 20 20 |ns -. | 00002330 20 20 20 20 20 74 68 65 72 65 27 6c 6c 20 6a 75 | there'll ju| 00002340 73 74 20 62 65 20 61 20 67 72 65 79 20 28 6f 72 |st be a grey (or| 00002350 20 63 72 65 61 6d 29 20 62 6f 72 64 65 72 20 72 | cream) border r| 00002360 6f 75 6e 64 20 65 61 63 68 20 77 69 6e 64 6f 77 |ound each window| 00002370 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.. | 00002380 20 20 54 68 65 20 70 6f 69 6e 74 65 72 20 77 69 | The pointer wi| 00002390 6c 6c 20 73 74 69 6c 6c 20 63 68 61 6e 67 65 20 |ll still change | 000023a0 73 68 61 70 65 20 69 6e 20 74 68 65 20 73 61 6d |shape in the sam| 000023b0 65 20 77 61 79 20 69 74 20 64 69 64 0a 20 20 20 |e way it did. | 000023c0 20 20 20 20 20 20 20 20 20 20 20 20 20 62 65 66 | bef| 000023d0 6f 72 65 2c 20 73 6f 20 74 68 69 73 20 73 68 6f |ore, so this sho| 000023e0 75 6c 64 6e 27 74 20 62 65 20 61 20 64 69 73 61 |uldn't be a disa| 000023f0 64 76 61 6e 74 61 67 65 20 2d 20 74 72 79 20 69 |dvantage - try i| 00002400 74 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 |t and. | 00002410 20 20 20 20 20 20 73 65 65 21 0a 2d 20 57 69 6e | see!.- Win| 00002420 64 6f 77 20 4d 6f 6e 69 74 6f 72 3a 0a 20 20 20 |dow Monitor:. | 00002430 20 20 20 20 20 20 20 20 20 20 20 20 20 54 68 65 | The| 00002440 20 57 69 6e 64 6f 77 20 4d 6f 6e 69 74 6f 72 20 | Window Monitor | 00002450 69 73 20 74 68 65 20 70 61 72 74 20 6f 66 20 52 |is the part of R| 00002460 65 73 69 7a 65 72 20 74 68 61 74 20 6c 6f 6f 6b |esizer that look| 00002470 73 20 6f 75 74 20 66 6f 72 0a 20 20 20 20 20 20 |s out for. | 00002480 20 20 20 20 20 20 20 20 20 20 6e 65 77 20 77 69 | new wi| 00002490 6e 64 6f 77 73 20 62 65 69 6e 67 20 6f 70 65 6e |ndows being open| 000024a0 65 64 2e 20 49 66 20 79 6f 75 20 74 75 72 6e 20 |ed. If you turn | 000024b0 74 68 69 73 20 6f 66 66 2c 20 52 65 73 69 7a 65 |this off, Resize| 000024c0 72 20 77 69 6c 6c 0a 20 20 20 20 20 20 20 20 20 |r will. | 000024d0 20 20 20 20 20 20 20 6e 6f 74 20 62 65 20 61 62 | not be ab| 000024e0 6c 65 20 74 6f 20 70 75 74 20 72 65 73 69 7a 65 |le to put resize| 000024f0 20 69 63 6f 6e 73 20 72 6f 75 6e 64 20 77 69 6e | icons round win| 00002500 64 6f 77 73 20 61 75 74 6f 6d 61 74 69 63 61 6c |dows automatical| 00002510 6c 79 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 |ly;. | 00002520 20 20 20 20 69 6e 73 74 65 61 64 20 69 74 20 77 | instead it w| 00002530 69 6c 6c 20 72 65 6c 79 20 6f 6e 20 79 6f 75 72 |ill rely on your| 00002540 20 70 72 65 73 73 69 6e 67 20 53 68 69 66 74 2d | pressing Shift-| 00002550 41 6c 74 20 74 6f 20 74 75 72 6e 20 74 68 65 0a |Alt to turn the.| 00002560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002570 72 65 73 69 7a 65 20 69 63 6f 6e 73 20 6f 6e 20 |resize icons on | 00002580 61 6e 64 20 6f 66 66 20 6d 61 6e 75 61 6c 6c 79 |and off manually| 00002590 2e 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 |. This option is| 000025a0 20 70 72 6f 76 69 64 65 64 20 66 6f 72 0a 20 20 | provided for. | 000025b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 73 | us| 000025c0 65 72 73 20 6f 66 20 73 6c 6f 77 65 72 20 6d 61 |ers of slower ma| 000025d0 63 68 69 6e 65 73 2e 0a 0a 49 6e 20 74 68 69 73 |chines...In this| 000025e0 20 72 65 6c 65 61 73 65 20 6f 66 20 52 65 73 69 | release of Resi| 000025f0 7a 65 72 20 74 68 65 72 65 20 69 73 20 6e 6f 20 |zer there is no | 00002600 66 61 63 69 6c 69 74 79 20 74 6f 20 73 61 76 65 |facility to save| 00002610 20 79 6f 75 72 20 70 72 65 66 65 72 65 6e 63 65 | your preference| 00002620 73 2c 20 62 75 74 0a 69 74 20 69 73 20 61 74 20 |s, but.it is at | 00002630 74 68 65 20 74 6f 70 20 6f 66 20 74 68 65 20 6c |the top of the l| 00002640 69 73 74 20 6f 66 20 74 68 69 6e 67 73 20 74 6f |ist of things to| 00002650 20 64 6f 20 66 6f 72 20 74 68 65 20 6e 65 78 74 | do for the next| 00002660 20 72 65 6c 65 61 73 65 2e 0a 0a 0a 43 68 61 6e | release....Chan| 00002670 67 69 6e 67 20 74 68 65 20 62 6f 72 64 65 72 20 |ging the border | 00002680 74 65 78 74 75 72 65 0a 2d 2d 2d 2d 2d 2d 2d 2d |texture.--------| 00002690 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 000026a0 2d 2d 2d 0a 0a 54 68 69 73 20 69 73 20 74 68 65 |---..This is the| 000026b0 20 6f 6e 65 20 73 65 74 74 69 6e 67 20 77 68 69 | one setting whi| 000026c0 63 68 20 63 61 6e 27 74 20 62 65 20 63 68 61 6e |ch can't be chan| 000026d0 67 65 64 20 66 72 6f 6d 20 74 68 65 20 50 72 65 |ged from the Pre| 000026e0 66 65 72 65 6e 63 65 73 20 64 69 61 6c 6f 67 75 |ferences dialogu| 000026f0 65 0a 62 6f 78 2e 0a 0a 49 66 20 52 65 73 69 7a |e.box...If Resiz| 00002700 65 72 27 73 20 64 65 66 61 75 6c 74 20 74 65 78 |er's default tex| 00002710 74 75 72 65 20 64 6f 65 73 6e 27 74 20 6d 61 74 |ture doesn't mat| 00002720 63 68 20 79 6f 75 72 20 74 6f 6f 6c 73 70 72 69 |ch your toolspri| 00002730 74 65 73 2c 20 64 65 66 69 6e 65 20 6f 6e 65 0a |tes, define one.| 00002740 77 68 69 63 68 20 64 6f 65 73 20 28 75 73 69 6e |which does (usin| 00002750 67 20 50 61 69 6e 74 29 2c 20 61 6e 64 20 64 72 |g Paint), and dr| 00002760 61 67 20 69 74 20 6f 6e 74 6f 20 61 6e 79 20 72 |ag it onto any r| 00002770 65 73 69 7a 65 20 69 63 6f 6e 20 28 6f 72 20 6f |esize icon (or o| 00002780 6e 74 6f 20 74 68 65 0a 50 72 65 66 65 72 65 6e |nto the.Preferen| 00002790 63 65 73 20 64 69 61 6c 6f 67 75 65 20 62 6f 78 |ces dialogue box| 000027a0 29 2e 20 54 68 69 73 20 77 69 6c 6c 20 72 65 64 |). This will red| 000027b0 65 66 69 6e 65 20 74 68 65 20 74 65 78 74 75 72 |efine the textur| 000027c0 65 20 73 70 72 69 74 65 20 66 6f 72 20 61 6c 6c |e sprite for all| 000027d0 0a 77 69 6e 64 6f 77 73 2e 0a 0a 54 68 65 20 74 |.windows...The t| 000027e0 65 78 74 75 72 65 20 73 70 72 69 74 65 20 79 6f |exture sprite yo| 000027f0 75 20 64 65 66 69 6e 65 20 63 61 6e 20 62 65 20 |u define can be | 00002800 6f 66 20 61 6e 79 20 73 69 7a 65 2c 20 61 6e 79 |of any size, any| 00002810 20 72 65 73 6f 6c 75 74 69 6f 6e 20 61 6e 64 20 | resolution and | 00002820 68 61 76 65 0a 61 6e 79 20 6e 75 6d 62 65 72 20 |have.any number | 00002830 6f 66 20 63 6f 6c 6f 75 72 73 2e 20 41 20 6d 61 |of colours. A ma| 00002840 73 6b 20 69 73 20 6f 70 74 69 6f 6e 61 6c 2c 20 |sk is optional, | 00002850 62 75 74 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 |but recommended | 00002860 2d 20 74 68 65 20 74 65 78 74 75 72 65 0a 73 68 |- the texture.sh| 00002870 6f 75 6c 64 20 68 61 76 65 20 73 6f 6d 65 20 74 |ould have some t| 00002880 72 61 6e 73 70 72 65 6e 74 20 70 61 72 74 73 20 |ransprent parts | 00002890 73 6f 20 74 68 61 74 20 74 68 65 20 68 69 67 68 |so that the high| 000028a0 6c 69 67 68 74 20 73 68 6f 77 73 20 75 70 20 77 |light shows up w| 000028b0 68 65 6e 20 74 68 65 0a 63 61 72 65 74 20 69 73 |hen the.caret is| 000028c0 20 69 6e 20 74 68 65 20 77 69 6e 64 6f 77 2e 0a | in the window..| 000028d0 0a 57 68 65 6e 20 64 65 63 69 64 69 6e 67 20 68 |.When deciding h| 000028e0 6f 77 20 6c 61 72 67 65 20 79 6f 75 72 20 74 65 |ow large your te| 000028f0 78 74 75 72 65 20 73 70 72 69 74 65 20 69 73 2c |xture sprite is,| 00002900 20 62 65 61 72 20 74 68 69 73 20 69 6e 20 6d 69 | bear this in mi| 00002910 6e 64 3a 20 6c 61 72 67 65 0a 73 70 72 69 74 65 |nd: large.sprite| 00002920 73 20 74 61 6b 65 20 61 20 6c 6f 74 20 6f 66 20 |s take a lot of | 00002930 6d 65 6d 6f 72 79 2c 20 62 75 74 20 63 61 6e 20 |memory, but can | 00002940 62 65 20 64 72 61 77 6e 20 71 75 69 74 65 20 71 |be drawn quite q| 00002950 75 69 63 6b 6c 79 2e 20 53 6d 61 6c 6c 20 73 70 |uickly. Small sp| 00002960 72 69 74 65 73 0a 64 6f 6e 27 74 20 74 61 6b 65 |rites.don't take| 00002970 20 61 20 6c 6f 74 20 6f 66 20 6d 65 6d 6f 72 79 | a lot of memory| 00002980 2c 20 62 75 74 20 63 61 6e 20 74 61 6b 65 20 6c |, but can take l| 00002990 6f 6e 67 65 72 20 74 6f 20 64 72 61 77 2e 20 54 |onger to draw. T| 000029a0 68 69 73 20 69 73 20 62 65 63 61 75 73 65 20 69 |his is because i| 000029b0 74 0a 74 61 6b 65 73 20 6d 6f 72 65 20 73 6d 61 |t.takes more sma| 000029c0 6c 6c 20 73 70 72 69 74 65 73 20 74 6f 20 63 6f |ll sprites to co| 000029d0 76 65 72 20 74 68 65 20 73 61 6d 65 20 61 72 65 |ver the same are| 000029e0 61 2c 20 61 6e 64 20 74 68 65 72 65 66 6f 72 65 |a, and therefore| 000029f0 20 6d 6f 72 65 20 74 69 6d 65 20 69 73 0a 73 70 | more time is.sp| 00002a00 65 6e 74 20 77 6f 72 6b 69 6e 67 20 6f 75 74 20 |ent working out | 00002a10 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 6f 66 20 |the position of | 00002a20 65 61 63 68 20 6f 6e 65 2e 20 52 65 73 69 7a 65 |each one. Resize| 00002a30 72 27 73 20 64 65 66 61 75 6c 74 20 74 65 78 74 |r's default text| 00002a40 75 72 65 20 73 70 72 69 74 65 0a 69 73 20 64 65 |ure sprite.is de| 00002a50 66 69 6e 65 64 20 69 6e 20 4d 6f 64 65 20 31 32 |fined in Mode 12| 00002a60 20 28 31 36 20 63 6f 6c 6f 75 72 73 29 20 61 6e | (16 colours) an| 00002a70 64 20 69 73 20 31 32 38 78 36 34 20 70 69 78 65 |d is 128x64 pixe| 00002a80 6c 73 20 69 6e 20 73 69 7a 65 2e 20 49 66 20 70 |ls in size. If p| 00002a90 6f 73 73 69 62 6c 65 2c 0a 6b 65 65 70 20 79 6f |ossible,.keep yo| 00002aa0 75 72 20 74 65 78 74 75 72 65 20 73 70 72 69 74 |ur texture sprit| 00002ab0 65 73 20 61 62 6f 75 74 20 74 68 69 73 20 73 69 |es about this si| 00002ac0 7a 65 2e 20 4f 66 20 63 6f 75 72 73 65 2c 20 52 |ze. Of course, R| 00002ad0 65 73 69 7a 65 72 20 69 73 20 63 61 70 61 62 6c |esizer is capabl| 00002ae0 65 20 6f 66 0a 68 61 6e 64 6c 69 6e 67 20 61 20 |e of.handling a | 00002af0 31 30 32 34 78 37 36 38 20 70 69 78 65 6c 2c 20 |1024x768 pixel, | 00002b00 33 32 2c 30 30 30 20 63 6f 6c 6f 75 72 20 74 65 |32,000 colour te| 00002b10 78 74 75 72 65 20 73 70 72 69 74 65 20 66 72 6f |xture sprite fro| 00002b20 6d 20 43 68 61 6e 67 65 46 53 49 20 28 52 69 73 |m ChangeFSI (Ris| 00002b30 63 0a 50 43 20 6f 77 6e 65 72 73 20 77 69 6c 6c |c.PC owners will| 00002b40 20 62 65 20 61 62 6c 65 20 74 6f 20 74 72 79 20 | be able to try | 00002b50 74 68 69 73 20 6f 75 74 29 2e 20 49 73 20 69 74 |this out). Is it| 00002b60 20 72 65 61 6c 6c 79 20 77 6f 72 74 68 20 74 68 | really worth th| 00002b70 65 20 61 6d 6f 75 6e 74 20 6f 66 0a 6d 65 6d 6f |e amount of.memo| 00002b80 72 79 20 69 74 20 74 61 6b 65 73 20 74 6f 20 64 |ry it takes to d| 00002b90 6f 20 69 74 2c 20 77 68 65 6e 20 79 6f 75 20 63 |o it, when you c| 00002ba0 61 6e 20 6f 6e 6c 79 20 65 76 65 72 20 73 65 65 |an only ever see| 00002bb0 20 61 20 74 68 69 6e 20 62 61 6e 64 20 6f 66 20 | a thin band of | 00002bc0 74 68 65 20 69 6d 61 67 65 0a 72 6f 75 6e 64 20 |the image.round | 00002bd0 79 6f 75 72 20 77 69 6e 64 6f 77 73 20 61 6e 79 |your windows any| 00002be0 77 61 79 3f 20 41 74 20 6c 65 61 73 74 20 69 74 |way? At least it| 00002bf0 27 73 20 61 20 67 6f 6f 64 20 64 65 6d 6f 6e 73 |'s a good demons| 00002c00 74 72 61 74 69 6f 6e 20 6a 75 73 74 20 74 6f 20 |tration just to | 00002c10 73 68 6f 77 0a 74 68 61 74 20 69 74 20 63 61 6e |show.that it can| 00002c20 20 62 65 20 64 6f 6e 65 21 0a 0a 49 66 20 79 6f | be done!..If yo| 00002c30 75 27 72 65 20 65 78 70 65 72 69 6d 65 6e 74 69 |u're experimenti| 00002c40 6e 67 20 77 69 74 68 20 64 69 66 66 65 72 65 6e |ng with differen| 00002c50 74 20 65 66 66 65 63 74 73 2c 20 74 68 65 72 65 |t effects, there| 00002c60 27 73 20 6e 6f 20 6e 65 65 64 20 74 6f 20 73 61 |'s no need to sa| 00002c70 76 65 20 74 68 65 0a 73 70 72 69 74 65 20 66 72 |ve the.sprite fr| 00002c80 6f 6d 20 50 61 69 6e 74 20 28 6f 72 20 77 68 69 |om Paint (or whi| 00002c90 63 68 65 76 65 72 20 70 72 6f 67 72 61 6d 20 79 |chever program y| 00002ca0 6f 75 27 72 65 20 75 73 69 6e 67 29 20 6f 6e 74 |ou're using) ont| 00002cb0 6f 20 74 68 65 20 64 69 73 63 2c 20 6a 75 73 74 |o the disc, just| 00002cc0 0a 73 61 76 65 20 69 74 20 64 69 72 65 63 74 6c |.save it directl| 00002cd0 79 20 74 6f 20 74 68 65 20 6e 65 61 72 65 73 74 |y to the nearest| 00002ce0 20 72 65 73 69 7a 65 20 69 63 6f 6e 20 61 6e 64 | resize icon and| 00002cf0 20 73 65 65 20 74 68 65 20 65 66 66 65 63 74 20 | see the effect | 00002d00 69 6d 6d 65 64 69 61 74 65 6c 79 2c 0a 77 69 74 |immediately,.wit| 00002d10 68 6f 75 74 20 74 68 65 20 6e 65 65 64 20 66 6f |hout the need fo| 00002d20 72 20 61 6e 79 20 64 69 73 63 20 61 63 63 65 73 |r any disc acces| 00002d30 73 21 0a 0a 49 6e 63 69 64 65 6e 74 61 6c 6c 79 |s!..Incidentally| 00002d40 2c 20 74 68 65 20 64 65 66 61 75 6c 74 20 74 65 |, the default te| 00002d50 78 74 75 72 65 20 73 70 72 69 74 65 20 69 73 20 |xture sprite is | 00002d60 64 65 6c 69 62 65 72 61 74 65 6c 79 20 64 65 66 |deliberately def| 00002d70 69 6e 65 64 20 69 6e 20 4d 6f 64 65 20 31 32 0a |ined in Mode 12.| 00002d80 28 39 30 78 34 35 64 70 69 29 20 61 6e 64 20 6e |(90x45dpi) and n| 00002d90 6f 74 20 4d 6f 64 65 20 32 30 20 28 39 30 78 39 |ot Mode 20 (90x9| 00002da0 30 64 70 69 29 2e 20 54 68 65 20 70 61 74 74 65 |0dpi). The patte| 00002db0 72 6e 20 69 73 20 72 61 6e 64 6f 6d 2c 20 61 6e |rn is random, an| 00002dc0 64 20 74 68 65 20 66 65 77 0a 63 6f 6c 6f 75 72 |d the few.colour| 00002dd0 73 20 69 74 20 75 73 65 73 20 61 72 65 20 73 6f |s it uses are so| 00002de0 20 73 69 6d 69 6c 61 72 20 74 68 61 74 20 69 74 | similar that it| 00002df0 27 73 20 68 61 72 64 20 74 6f 20 74 65 6c 6c 20 |'s hard to tell | 00002e00 74 68 65 20 64 69 66 66 65 72 65 6e 63 65 20 62 |the difference b| 00002e10 65 74 77 65 65 6e 0a 61 20 4d 6f 64 65 20 31 32 |etween.a Mode 12| 00002e20 20 61 6e 64 20 4d 6f 64 65 20 32 30 20 73 70 72 | and Mode 20 spr| 00002e30 69 74 65 2c 20 65 76 65 6e 20 6f 6e 20 61 20 31 |ite, even on a 1| 00002e40 37 22 20 41 4b 46 38 35 20 52 69 73 63 2d 50 43 |7" AKF85 Risc-PC| 00002e50 20 6d 6f 6e 69 74 6f 72 21 20 53 69 6e 63 65 20 | monitor! Since | 00002e60 74 68 65 0a 4d 6f 64 65 20 32 30 20 73 70 72 69 |the.Mode 20 spri| 00002e70 74 65 20 74 61 6b 65 73 20 74 77 69 63 65 20 61 |te takes twice a| 00002e80 73 20 6d 75 63 68 20 6d 65 6d 6f 72 79 20 61 73 |s much memory as| 00002e90 20 74 68 65 20 4d 6f 64 65 20 31 32 20 6f 6e 65 | the Mode 12 one| 00002ea0 2c 20 69 74 20 6d 61 6b 65 73 20 73 65 6e 73 65 |, it makes sense| 00002eb0 0a 74 6f 20 75 73 65 20 74 68 65 20 6c 61 74 74 |.to use the latt| 00002ec0 65 72 2e 20 41 6c 6c 20 6f 74 68 65 72 20 73 70 |er. All other sp| 00002ed0 72 69 74 65 73 20 75 73 65 64 20 62 79 20 52 65 |rites used by Re| 00002ee0 73 69 7a 65 72 20 61 72 65 20 64 65 66 69 6e 65 |sizer are define| 00002ef0 64 20 61 74 0a 39 30 78 39 30 64 70 69 2c 20 62 |d at.90x90dpi, b| 00002f00 75 74 20 6f 70 74 69 6d 69 73 65 64 20 73 6f 20 |ut optimised so | 00002f10 74 68 65 79 20 6c 6f 6f 6b 20 67 6f 6f 64 20 69 |they look good i| 00002f20 6e 20 6c 6f 77 2d 72 65 73 6f 6c 75 74 69 6f 6e |n low-resolution| 00002f30 20 28 39 30 78 34 35 64 70 69 29 0a 6d 6f 64 65 | (90x45dpi).mode| 00002f40 73 2e 0a 0a 0a 54 68 65 20 52 65 73 69 7a 65 72 |s....The Resizer| 00002f50 20 6d 65 6e 75 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | menu.----------| 00002f60 2d 2d 2d 2d 2d 2d 0a 0a 42 79 20 6e 6f 77 20 79 |------..By now y| 00002f70 6f 75 27 6c 6c 20 70 72 6f 62 61 62 6c 79 20 6b |ou'll probably k| 00002f80 6e 6f 77 20 77 68 61 74 20 74 68 65 20 6f 70 74 |now what the opt| 00002f90 69 6f 6e 73 20 6f 6e 20 52 65 73 69 7a 65 72 27 |ions on Resizer'| 00002fa0 73 20 6d 65 6e 75 20 64 6f 2c 20 62 75 74 20 68 |s menu do, but h| 00002fb0 65 72 65 2c 0a 66 6f 72 20 74 68 65 20 72 65 63 |ere,.for the rec| 00002fc0 6f 72 64 2c 20 69 73 20 61 20 71 75 69 63 6b 20 |ord, is a quick | 00002fd0 73 75 6d 6d 61 72 79 3a 0a 0a 2d 20 49 6e 66 6f |summary:..- Info| 00002fe0 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |:. | 00002ff0 20 20 53 74 61 6e 64 61 72 64 20 6f 6e 20 61 6c | Standard on al| 00003000 6c 20 52 69 73 63 20 4f 53 20 61 70 70 6c 69 63 |l Risc OS applic| 00003010 61 74 69 6f 6e 73 2e 20 4f 6e 6c 79 20 75 73 65 |ations. Only use| 00003020 66 75 6c 20 66 6f 72 20 74 65 6c 6c 69 6e 67 0a |ful for telling.| 00003030 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003040 79 6f 75 20 77 68 61 74 20 76 65 72 73 69 6f 6e |you what version| 00003050 20 69 74 20 69 73 2e 0a 2d 20 52 65 6d 6f 76 65 | it is..- Remove| 00003060 20 74 68 69 73 20 62 6f 72 64 65 72 3a 0a 20 20 | this border:. | 00003070 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 78 | Ex| 00003080 61 63 74 6c 79 20 74 68 65 20 73 61 6d 65 20 61 |actly the same a| 00003090 73 20 70 72 65 73 73 69 6e 67 20 53 68 69 66 74 |s pressing Shift| 000030a0 2d 41 6c 74 20 6f 76 65 72 20 61 20 77 69 6e 64 |-Alt over a wind| 000030b0 6f 77 20 74 6f 20 72 65 6d 6f 76 65 0a 20 20 20 |ow to remove. | 000030c0 20 20 20 20 20 20 20 20 20 20 20 20 20 69 74 73 | its| 000030d0 20 72 65 73 69 7a 65 20 69 63 6f 6e 73 2e 0a 2d | resize icons..-| 000030e0 20 52 65 6d 6f 76 65 20 61 6c 6c 20 62 6f 72 64 | Remove all bord| 000030f0 65 72 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 |ers:. | 00003100 20 20 20 20 20 51 75 69 63 6b 65 72 20 74 68 61 | Quicker tha| 00003110 6e 20 70 72 65 73 73 69 6e 67 20 53 68 69 66 74 |n pressing Shift| 00003120 2d 41 6c 74 20 66 6f 72 20 65 61 63 68 20 77 69 |-Alt for each wi| 00003130 6e 64 6f 77 20 69 6e 20 74 75 72 6e 21 0a 2d 20 |ndow in turn!.- | 00003140 50 75 74 20 62 6f 72 64 65 72 20 72 6f 75 6e 64 |Put border round| 00003150 20 61 6c 6c 20 77 69 6e 64 6f 77 73 3a 0a 20 20 | all windows:. | 00003160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 | Se| 00003170 65 20 61 62 6f 76 65 21 0a 2d 20 50 72 65 66 65 |e above!.- Prefe| 00003180 72 65 6e 63 65 73 3a 0a 20 20 20 20 20 20 20 20 |rences:. | 00003190 20 20 20 20 20 20 20 20 44 69 73 70 6c 61 79 73 | Displays| 000031a0 20 74 68 65 20 50 72 65 66 65 72 65 6e 63 65 73 | the Preferences| 000031b0 20 64 69 61 6c 6f 67 75 65 20 62 6f 78 2c 20 64 | dialogue box, d| 000031c0 65 73 63 72 69 62 65 64 20 61 62 6f 76 65 2e 0a |escribed above..| 000031d0 0a 0a 50 75 74 74 69 6e 67 20 52 65 73 69 7a 65 |..Putting Resize| 000031e0 72 20 69 6e 20 79 6f 75 72 20 62 6f 6f 74 20 73 |r in your boot s| 000031f0 65 71 75 65 6e 63 65 0a 2d 2d 2d 2d 2d 2d 2d 2d |equence.--------| 00003200 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00003210 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 45 |-------------..E| 00003220 76 65 72 79 6f 6e 65 27 73 20 62 6f 6f 74 20 73 |veryone's boot s| 00003230 65 71 75 65 6e 63 65 20 73 65 65 6d 73 20 74 6f |equence seems to| 00003240 20 62 65 20 64 69 66 66 65 72 65 6e 74 2c 20 61 | be different, a| 00003250 6c 74 68 6f 75 67 68 20 41 63 6f 72 6e 20 68 61 |lthough Acorn ha| 00003260 76 65 20 67 6f 6e 65 0a 73 6f 6d 65 20 77 61 79 |ve gone.some way| 00003270 20 74 6f 20 69 6d 70 72 6f 76 69 6e 67 20 74 68 | to improving th| 00003280 69 73 20 73 69 74 75 61 74 69 6f 6e 20 62 79 20 |is situation by | 00003290 70 72 6f 76 69 64 69 6e 67 20 61 20 73 74 61 6e |providing a stan| 000032a0 64 61 72 64 20 21 42 6f 6f 74 0a 61 70 70 6c 69 |dard !Boot.appli| 000032b0 63 61 74 69 6f 6e 20 77 69 74 68 20 74 68 65 20 |cation with the | 000032c0 52 69 73 63 20 50 43 2e 20 48 6f 77 65 76 65 72 |Risc PC. However| 000032d0 2c 20 74 68 69 73 20 77 61 73 20 6f 6e 65 20 6f |, this was one o| 000032e0 66 20 74 68 65 20 66 69 72 73 74 20 74 68 69 6e |f the first thin| 000032f0 67 73 20 49 0a 61 6c 74 65 72 65 64 20 61 66 74 |gs I.altered aft| 00003300 65 72 20 49 20 67 6f 74 20 6d 79 20 52 69 73 63 |er I got my Risc| 00003310 20 50 43 20 3a 2d 29 20 41 6e 79 20 61 64 76 69 | PC :-) Any advi| 00003320 63 65 20 69 6e 20 74 68 69 73 20 73 65 63 74 69 |ce in this secti| 00003330 6f 6e 20 63 61 6e 20 6f 6e 6c 79 20 62 65 0a 76 |on can only be.v| 00003340 65 72 79 20 67 65 6e 65 72 61 6c 2c 20 61 6e 64 |ery general, and| 00003350 20 6d 6f 73 74 20 70 65 6f 70 6c 65 20 73 68 6f | most people sho| 00003360 75 6c 64 20 62 65 20 61 62 6c 65 20 74 6f 20 6d |uld be able to m| 00003370 61 6b 65 20 63 68 61 6e 67 65 73 20 74 6f 20 74 |ake changes to t| 00003380 68 65 69 72 20 62 6f 6f 74 0a 73 65 71 75 65 6e |heir boot.sequen| 00003390 63 65 20 77 69 74 68 6f 75 74 20 69 6e 73 74 72 |ce without instr| 000033a0 75 63 74 69 6f 6e 73 2e 0a 0a 49 66 20 79 6f 75 |uctions...If you| 000033b0 20 68 61 76 65 20 61 20 52 69 73 63 20 50 43 2c | have a Risc PC,| 000033c0 20 74 68 65 20 73 69 6d 70 6c 65 73 74 20 77 61 | the simplest wa| 000033d0 79 20 74 6f 20 73 74 61 72 74 20 52 65 73 69 7a |y to start Resiz| 000033e0 65 72 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 |er automatically| 000033f0 20 69 73 20 74 6f 0a 63 6f 70 79 20 61 6c 6c 20 | is to.copy all | 00003400 6f 66 20 74 68 65 20 52 65 73 69 7a 65 72 20 61 |of the Resizer a| 00003410 70 70 6c 69 63 61 74 69 6f 6e 20 69 6e 74 6f 20 |pplication into | 00003420 74 68 65 20 21 42 6f 6f 74 2e 43 68 6f 69 63 65 |the !Boot.Choice| 00003430 73 2e 42 6f 6f 74 2e 54 61 73 6b 73 0a 64 69 72 |s.Boot.Tasks.dir| 00003440 65 63 74 6f 72 79 2e 0a 0a 55 73 65 72 73 20 6f |ectory...Users o| 00003450 66 20 6f 74 68 65 72 20 6d 61 63 68 69 6e 65 73 |f other machines| 00003460 20 28 6f 72 20 52 69 73 63 20 50 43 20 6f 77 6e | (or Risc PC own| 00003470 65 72 73 20 77 68 6f 20 77 61 6e 74 20 74 68 65 |ers who want the| 00003480 69 72 20 6d 61 63 68 69 6e 65 20 74 6f 20 62 6f |ir machine to bo| 00003490 6f 74 20 61 73 0a 66 61 73 74 20 61 73 20 70 6f |ot as.fast as po| 000034a0 73 73 69 62 6c 65 29 20 6d 61 79 20 77 61 6e 74 |ssible) may want| 000034b0 20 74 6f 20 6c 6f 61 64 20 74 68 65 20 61 70 70 | to load the app| 000034c0 6c 69 63 61 74 69 6f 6e 20 64 69 72 65 63 74 6c |lication directl| 000034d0 79 20 62 79 20 70 75 74 74 69 6e 67 20 61 0a 6c |y by putting a.l| 000034e0 69 6e 65 20 73 69 6d 69 6c 61 72 20 74 6f 20 74 |ine similar to t| 000034f0 68 69 73 20 69 6e 20 74 68 65 69 72 20 62 6f 6f |his in their boo| 00003500 74 20 73 65 71 75 65 6e 63 65 3a 0a 0a 20 20 52 |t sequence:.. R| 00003510 4d 45 6e 73 75 72 65 20 52 65 73 69 7a 65 72 20 |MEnsure Resizer | 00003520 32 2e 30 31 20 52 4d 52 75 6e 20 3c 52 65 73 69 |2.01 RMRun <Resi| 00003530 7a 65 72 24 44 69 72 3e 2e 52 65 73 69 7a 65 72 |zer$Dir>.Resizer| 00003540 0a 0a 52 65 70 6c 61 63 65 20 3c 52 65 73 69 7a |..Replace <Resiz| 00003550 65 72 24 44 69 72 3e 20 77 69 74 68 20 74 68 65 |er$Dir> with the| 00003560 20 66 75 6c 6c 20 70 61 74 68 6e 61 6d 65 20 6f | full pathname o| 00003570 66 20 74 68 65 20 52 65 73 69 7a 65 72 20 61 70 |f the Resizer ap| 00003580 70 6c 69 63 61 74 69 6f 6e 2e 20 49 74 0a 69 73 |plication. It.is| 00003590 20 69 6d 70 6f 72 74 61 6e 74 20 74 68 61 74 20 | important that | 000035a0 79 6f 75 20 73 74 61 72 74 20 52 65 73 69 7a 65 |you start Resize| 000035b0 72 20 77 69 74 68 20 74 68 65 20 52 4d 52 75 6e |r with the RMRun| 000035c0 20 61 73 20 6f 70 70 6f 73 65 64 20 74 6f 20 74 | as opposed to t| 000035d0 68 65 20 52 4d 4c 6f 61 64 0a 63 6f 6d 6d 61 6e |he RMLoad.comman| 000035e0 64 2e 0a 0a 0a 42 75 67 73 20 61 6e 64 20 70 72 |d....Bugs and pr| 000035f0 6f 62 6c 65 6d 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d |oblems.---------| 00003600 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 72 65 20 |--------..There | 00003610 61 72 65 20 61 20 66 65 77 2c 20 62 75 74 20 74 |are a few, but t| 00003620 68 65 79 20 73 68 6f 75 6c 64 6e 27 74 20 67 65 |hey shouldn't ge| 00003630 74 20 69 6e 20 74 68 65 20 77 61 79 20 64 75 72 |t in the way dur| 00003640 69 6e 67 20 6e 6f 72 6d 61 6c 20 75 73 65 2e 0a |ing normal use..| 00003650 0a 49 66 20 79 6f 75 72 20 74 6f 6f 6c 73 70 72 |.If your toolspr| 00003660 69 74 65 73 20 61 72 65 20 61 20 73 74 72 61 6e |ites are a stran| 00003670 67 65 20 73 68 61 70 65 2c 20 74 68 65 20 72 65 |ge shape, the re| 00003680 73 69 7a 65 20 69 63 6f 6e 73 20 77 69 6c 6c 20 |size icons will | 00003690 6e 6f 74 20 62 65 20 74 68 65 20 73 61 6d 65 0a |not be the same.| 000036a0 73 69 7a 65 20 61 6c 6c 20 74 68 65 20 77 61 79 |size all the way| 000036b0 20 72 6f 75 6e 64 20 74 68 65 20 77 69 6e 64 6f | round the windo| 000036c0 77 2e 20 54 68 69 73 20 69 73 20 70 61 72 74 69 |w. This is parti| 000036d0 63 75 6c 61 72 6c 79 20 6f 62 76 69 6f 75 73 20 |cularly obvious | 000036e0 77 68 65 6e 2c 20 66 6f 72 0a 65 78 61 6d 70 6c |when, for.exampl| 000036f0 65 2c 20 74 68 65 20 68 65 69 67 68 74 20 6f 66 |e, the height of| 00003700 20 74 68 65 20 68 6f 72 69 7a 6f 6e 74 61 6c 20 | the horizontal | 00003710 73 63 72 6f 6c 6c 20 62 61 72 20 69 73 20 6c 65 |scroll bar is le| 00003720 73 73 20 74 68 61 6e 20 68 61 6c 66 20 74 68 61 |ss than half tha| 00003730 74 20 6f 66 0a 74 68 65 20 74 69 74 6c 65 20 62 |t of.the title b| 00003740 61 72 2e 20 41 74 20 74 68 65 20 6d 6f 6d 65 6e |ar. At the momen| 00003750 74 2c 20 74 68 65 20 6f 6e 6c 79 20 77 61 79 20 |t, the only way | 00003760 72 6f 75 6e 64 20 74 68 69 73 20 69 73 20 74 6f |round this is to| 00003770 20 75 73 65 20 73 65 6e 73 69 62 6c 65 0a 74 6f | use sensible.to| 00003780 6f 6c 73 70 72 69 74 65 73 21 0a 0a 45 64 69 74 |olsprites!..Edit| 00003790 20 64 6f 65 73 6e 27 74 20 72 65 73 70 6f 6e 64 | doesn't respond| 000037a0 20 76 65 72 79 20 77 65 6c 6c 20 74 6f 20 68 61 | very well to ha| 000037b0 76 69 6e 67 20 69 74 73 20 77 69 6e 64 6f 77 20 |ving its window | 000037c0 72 65 73 69 7a 65 64 2c 20 70 61 72 69 63 75 6c |resized, paricul| 000037d0 61 72 6c 79 20 66 72 6f 6d 0a 74 68 65 20 74 6f |arly from.the to| 000037e0 70 20 65 64 67 65 2e 20 49 6e 20 6d 79 20 6f 70 |p edge. In my op| 000037f0 69 6e 69 6f 6e 2c 20 74 68 69 73 20 69 73 20 64 |inion, this is d| 00003800 6f 77 6e 20 74 6f 20 6c 61 7a 79 20 70 72 6f 67 |own to lazy prog| 00003810 72 61 6d 6d 69 6e 67 20 6f 6e 20 41 63 6f 72 6e |ramming on Acorn| 00003820 27 73 0a 70 61 72 74 20 2d 20 45 64 69 74 20 68 |'s.part - Edit h| 00003830 61 73 20 6e 65 76 65 72 20 68 61 6e 64 6c 65 64 |as never handled| 00003840 20 76 65 72 74 69 63 61 6c 20 73 63 72 6f 6c 6c | vertical scroll| 00003850 69 6e 67 20 70 72 6f 70 65 72 6c 79 2c 20 61 6e |ing properly, an| 00003860 64 20 74 68 65 72 65 20 69 73 0a 6e 6f 74 68 69 |d there is.nothi| 00003870 6e 67 20 52 65 73 69 7a 65 72 20 63 61 6e 20 64 |ng Resizer can d| 00003880 6f 20 74 6f 20 63 6f 72 72 65 63 74 20 69 74 2e |o to correct it.| 00003890 20 59 6f 75 27 6c 6c 20 65 69 74 68 65 72 20 68 | You'll either h| 000038a0 61 76 65 20 74 6f 20 6c 69 76 65 20 77 69 74 68 |ave to live with| 000038b0 20 74 68 69 73 0a 70 72 6f 62 6c 65 6d 2c 20 6f | this.problem, o| 000038c0 72 20 75 73 65 20 61 20 64 69 66 66 65 72 65 6e |r use a differen| 000038d0 74 20 74 65 78 74 20 65 64 69 74 6f 72 2e 20 5a |t text editor. Z| 000038e0 61 70 20 62 65 68 61 76 65 73 20 70 65 72 66 65 |ap behaves perfe| 000038f0 63 74 6c 79 2c 20 61 6e 64 20 69 74 27 73 0a 61 |ctly, and it's.a| 00003900 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 6e 65 78 |vailable for nex| 00003910 74 2d 74 6f 2d 6e 6f 74 68 69 6e 67 20 66 72 6f |t-to-nothing fro| 00003920 6d 20 50 75 62 6c 69 63 20 44 6f 6d 61 69 6e 20 |m Public Domain | 00003930 6c 69 62 72 61 72 69 65 73 2e 0a 0a 46 69 6c 65 |libraries...File| 00003940 72 20 77 69 6e 64 6f 77 73 20 63 61 6e 20 62 65 |r windows can be| 00003950 68 61 76 65 20 73 74 72 61 6e 67 65 6c 79 20 77 |have strangely w| 00003960 68 65 6e 20 72 65 73 69 7a 65 64 20 66 72 6f 6d |hen resized from| 00003970 20 74 68 65 20 6c 65 66 74 2d 68 61 6e 64 20 65 | the left-hand e| 00003980 64 67 65 2e 20 49 27 6d 0a 69 6e 76 65 73 74 69 |dge. I'm.investi| 00003990 67 61 74 69 6e 67 20 61 20 73 6f 6c 75 74 69 6f |gating a solutio| 000039a0 6e 20 74 6f 20 74 68 69 73 2e 0a 0a 56 65 72 79 |n to this...Very| 000039b0 20 73 6d 61 6c 6c 20 77 69 6e 64 6f 77 73 20 67 | small windows g| 000039c0 65 74 20 70 75 73 68 65 64 20 61 63 72 6f 73 73 |et pushed across| 000039d0 20 74 68 65 20 73 63 72 65 65 6e 20 77 68 65 6e | the screen when| 000039e0 20 79 6f 75 20 61 74 74 65 6d 70 74 20 74 6f 20 | you attempt to | 000039f0 73 68 72 69 6e 6b 0a 74 68 65 6d 20 66 75 72 74 |shrink.them furt| 00003a00 68 65 72 2e 20 49 20 68 61 76 65 20 6d 69 6e 69 |her. I have mini| 00003a10 6d 69 73 65 64 20 74 68 65 20 69 6d 70 61 63 74 |mised the impact| 00003a20 20 6f 66 20 74 68 69 73 20 70 72 6f 62 6c 65 6d | of this problem| 00003a30 2c 20 77 68 69 63 68 20 75 73 65 64 20 74 6f 20 |, which used to | 00003a40 62 65 0a 75 6e 62 65 61 72 61 62 6c 65 20 69 6e |be.unbearable in| 00003a50 20 73 6f 6d 65 20 65 61 72 6c 79 20 74 65 73 74 | some early test| 00003a60 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 74 68 65 | versions of the| 00003a70 20 73 79 73 74 65 6d 2e 20 57 69 6e 64 6f 77 73 | system. Windows| 00003a80 20 77 68 69 63 68 20 52 65 73 69 7a 65 72 0a 77 | which Resizer.w| 00003a90 69 6c 6c 20 62 65 20 64 65 61 6c 69 6e 67 20 77 |ill be dealing w| 00003aa0 69 74 68 20 66 6f 72 20 75 70 20 74 6f 20 39 35 |ith for up to 95| 00003ab0 25 20 6f 66 20 74 68 65 20 74 69 6d 65 20 28 69 |% of the time (i| 00003ac0 6e 20 6d 79 20 65 78 70 65 72 69 65 6e 63 65 29 |n my experience)| 00003ad0 20 77 69 6c 6c 20 6e 65 76 65 72 0a 68 61 76 65 | will never.have| 00003ae0 20 74 68 69 73 20 70 72 6f 62 6c 65 6d 2c 20 73 | this problem, s| 00003af0 6f 20 49 20 68 61 76 65 20 6e 6f 74 20 72 65 66 |o I have not ref| 00003b00 69 6e 65 64 20 74 68 65 20 63 6f 64 65 20 77 68 |ined the code wh| 00003b10 69 63 68 20 64 65 61 6c 73 20 77 69 74 68 20 74 |ich deals with t| 00003b20 68 69 73 20 61 6e 79 0a 66 75 72 74 68 65 72 2e |his any.further.| 00003b30 0a 0a 0a 48 69 73 74 6f 72 79 0a 2d 2d 2d 2d 2d |...History.-----| 00003b40 2d 2d 0a 0a 56 30 2e 30 30 20 2d 20 56 31 2e 30 |--..V0.00 - V1.0| 00003b50 30 20 28 4c 61 74 65 20 44 65 63 20 31 39 39 32 |0 (Late Dec 1992| 00003b60 20 2d 20 6d 69 64 20 46 65 62 20 31 39 39 33 29 | - mid Feb 1993)| 00003b70 0a 20 20 20 20 20 44 65 76 65 6c 6f 70 65 6d 65 |. Developeme| 00003b80 6e 74 20 76 65 72 73 69 6f 6e 73 2e 20 54 68 65 |nt versions. The| 00003b90 73 65 20 75 73 65 64 20 61 20 77 69 6e 64 6f 77 |se used a window| 00003ba0 20 77 69 74 68 20 65 69 67 68 74 20 69 63 6f 6e | with eight icon| 00003bb0 73 20 66 6f 72 20 74 68 65 0a 20 20 20 20 20 62 |s for the. b| 00003bc0 6f 72 64 65 72 2e 20 50 6f 69 6e 74 65 72 20 63 |order. Pointer c| 00003bd0 68 61 6e 67 69 6e 67 20 61 6e 64 20 61 6c 6c 20 |hanging and all | 00003be0 77 69 6e 64 6f 77 20 72 65 64 72 61 77 69 6e 67 |window redrawing| 00003bf0 20 77 61 73 20 64 6f 6e 65 20 62 79 20 74 68 65 | was done by the| 00003c00 0a 20 20 20 20 20 77 69 6e 64 6f 77 20 6d 61 6e |. window man| 00003c10 61 67 65 72 2c 20 62 75 74 20 72 65 73 69 7a 69 |ager, but resizi| 00003c20 6e 67 20 77 61 73 20 76 65 72 79 20 73 6c 6f 77 |ng was very slow| 00003c30 20 62 65 63 61 75 73 65 20 74 68 65 20 70 6f 73 | because the pos| 00003c40 69 74 69 6f 6e 20 6f 66 20 65 61 63 68 0a 20 20 |ition of each. | 00003c50 20 20 20 69 63 6f 6e 20 68 61 64 20 74 6f 20 62 | icon had to b| 00003c60 65 20 63 61 6c 63 75 6c 61 74 65 64 20 65 61 63 |e calculated eac| 00003c70 68 20 74 69 6d 65 20 74 68 65 20 77 69 6e 64 6f |h time the windo| 00003c80 77 20 77 61 73 20 72 65 64 72 61 77 6e 2e 20 4d |w was redrawn. M| 00003c90 6f 76 65 6d 65 6e 74 20 6f 66 0a 20 20 20 20 20 |ovement of. | 00003ca0 74 68 65 20 62 6f 72 64 65 72 20 77 69 6e 64 6f |the border windo| 00003cb0 77 20 61 73 20 6e 6f 74 20 70 65 72 66 65 63 74 |w as not perfect| 00003cc0 20 2d 20 69 74 20 73 74 61 79 65 64 20 73 74 61 | - it stayed sta| 00003cd0 74 69 6f 6e 61 72 79 20 77 68 65 6e 20 74 68 65 |tionary when the| 00003ce0 20 6f 6e 65 20 69 6e 0a 20 20 20 20 20 66 72 6f | one in. fro| 00003cf0 6e 74 20 6f 66 20 69 74 20 77 61 73 20 6d 6f 76 |nt of it was mov| 00003d00 65 64 20 61 6e 64 20 6f 6e 6c 79 20 63 61 75 67 |ed and only caug| 00003d10 68 74 20 75 70 20 77 68 65 6e 20 74 68 65 20 6d |ht up when the m| 00003d20 6f 75 73 65 20 62 75 74 74 6f 6e 20 77 61 73 0a |ouse button was.| 00003d30 20 20 20 20 20 72 65 6c 65 61 73 65 64 2e 0a 0a | released...| 00003d40 56 31 2e 30 30 20 28 6d 69 64 20 46 65 62 20 31 |V1.00 (mid Feb 1| 00003d50 39 39 33 29 0a 20 20 20 20 20 57 69 6e 64 6f 77 |993). Window| 00003d60 20 6d 6f 76 65 6d 65 6e 74 20 70 72 6f 62 6c 65 | movement proble| 00003d70 6d 73 20 63 75 72 65 64 20 62 79 20 6d 61 6b 69 |ms cured by maki| 00003d80 6e 67 20 74 68 65 20 70 72 6f 67 72 61 6d 20 68 |ng the program h| 00003d90 61 6e 64 6c 65 20 61 6c 6c 0a 20 20 20 20 20 72 |andle all. r| 00003da0 65 64 72 61 77 69 6e 67 20 6f 66 20 74 68 65 20 |edrawing of the | 00003db0 62 6f 72 64 65 72 20 77 69 6e 64 6f 77 2e 20 54 |border window. T| 00003dc0 68 69 73 20 6d 65 61 6e 74 20 74 68 61 74 20 77 |his meant that w| 00003dd0 69 6e 64 6f 77 73 20 63 6f 75 6c 64 20 62 65 20 |indows could be | 00003de0 72 65 73 69 7a 65 64 0a 20 20 20 20 20 66 61 73 |resized. fas| 00003df0 74 65 72 20 62 65 63 61 75 73 65 20 74 68 65 72 |ter because ther| 00003e00 65 20 77 61 73 20 6e 6f 20 6e 65 65 64 20 74 6f |e was no need to| 00003e10 20 63 61 6c 63 75 6c 61 74 65 20 74 68 65 20 6e | calculate the n| 00003e20 65 77 20 70 6f 73 69 74 69 6f 6e 73 20 6f 66 20 |ew positions of | 00003e30 65 61 63 68 0a 20 20 20 20 20 6f 66 20 74 68 65 |each. of the| 00003e40 20 69 63 6f 6e 73 2e 20 57 69 6e 64 6f 77 20 6d | icons. Window m| 00003e50 6f 76 65 6d 65 6e 74 20 69 73 20 6e 6f 77 20 61 |ovement is now a| 00003e60 6c 73 6f 20 68 61 6e 64 6c 65 64 20 63 6f 72 72 |lso handled corr| 00003e70 65 63 74 6c 79 2e 20 4d 65 6e 75 20 77 69 74 68 |ectly. Menu with| 00003e80 0a 20 20 20 20 20 49 6e 66 6f 20 61 6e 64 20 51 |. Info and Q| 00003e90 75 69 74 20 6f 70 74 69 6f 6e 73 20 61 64 64 65 |uit options adde| 00003ea0 64 2e 0a 0a 56 31 2e 31 30 20 28 57 65 64 2c 32 |d...V1.10 (Wed,2| 00003eb0 34 20 46 65 62 20 31 39 39 33 29 0a 20 20 20 20 |4 Feb 1993). | 00003ec0 20 4e 75 6c 6c 20 65 76 65 6e 74 20 6f 70 65 72 | Null event oper| 00003ed0 61 74 69 6f 6e 20 77 61 73 20 69 6e 65 66 66 69 |ation was ineffi| 00003ee0 63 69 65 6e 74 2c 20 73 6f 20 74 68 69 73 20 68 |cient, so this h| 00003ef0 61 73 20 62 65 65 6e 20 74 69 64 69 65 64 20 75 |as been tidied u| 00003f00 70 20 73 6f 20 74 68 65 0a 20 20 20 20 20 70 72 |p so the. pr| 00003f10 6f 67 72 61 6d 20 68 61 73 20 63 6f 6e 74 72 6f |ogram has contro| 00003f20 6c 20 6f 66 20 74 68 65 20 6d 61 63 68 69 6e 65 |l of the machine| 00003f30 20 66 6f 72 20 61 73 20 73 68 6f 72 74 20 61 20 | for as short a | 00003f40 74 69 6d 65 20 61 73 20 70 6f 73 73 69 62 6c 65 |time as possible| 00003f50 2e 0a 20 20 20 20 20 41 62 73 6f 6c 75 74 65 20 |.. Absolute | 00003f60 64 72 61 67 67 69 6e 67 20 61 6e 64 20 50 72 65 |dragging and Pre| 00003f70 66 65 72 65 6e 63 65 73 20 64 69 61 6c 6f 67 75 |ferences dialogu| 00003f80 65 20 62 6f 78 20 61 64 64 65 64 2e 0a 0a 56 31 |e box added...V1| 00003f90 2e 31 31 20 28 4d 6f 6e 2c 30 31 20 4d 61 72 20 |.11 (Mon,01 Mar | 00003fa0 31 39 39 33 29 0a 20 20 20 20 20 42 6f 72 64 65 |1993). Borde| 00003fb0 72 20 69 73 20 6e 6f 77 20 68 69 67 68 6c 69 67 |r is now highlig| 00003fc0 68 74 65 64 20 69 6e 20 77 68 65 6e 20 69 74 73 |hted in when its| 00003fd0 20 77 69 6e 64 6f 77 20 68 61 73 20 74 68 65 20 | window has the | 00003fe0 63 61 72 65 74 2e 20 54 68 65 20 62 6f 72 64 65 |caret. The borde| 00003ff0 72 0a 20 20 20 20 20 63 61 6e 6e 6f 74 20 6e 6f |r. cannot no| 00004000 77 20 62 65 20 61 74 74 61 63 68 65 64 20 74 6f |w be attached to| 00004010 20 61 20 77 69 6e 64 6f 77 20 75 6e 6c 65 73 73 | a window unless| 00004020 20 69 74 20 69 73 20 72 65 73 69 7a 61 62 6c 65 | it is resizable| 00004030 20 74 6f 20 73 74 61 72 74 20 6f 66 66 0a 20 20 | to start off. | 00004040 20 20 20 77 69 74 68 2c 20 69 65 3a 20 69 74 20 | with, ie: it | 00004050 68 61 73 20 61 20 72 65 73 69 7a 65 20 69 63 6f |has a resize ico| 00004060 6e 2e 0a 0a 56 31 2e 31 32 20 28 54 75 65 2c 30 |n...V1.12 (Tue,0| 00004070 32 20 4d 61 72 20 31 39 39 33 29 0a 20 20 20 20 |2 Mar 1993). | 00004080 20 57 69 6e 64 6f 77 20 6d 6f 76 65 6d 65 6e 74 | Window movement| 00004090 20 75 73 69 6e 67 20 53 68 69 66 74 20 6b 65 79 | using Shift key| 000040a0 20 61 64 64 65 64 2e 0a 0a 56 31 2e 31 33 44 20 | added...V1.13D | 000040b0 28 57 65 64 2c 31 37 20 4d 61 72 20 31 39 39 33 |(Wed,17 Mar 1993| 000040c0 29 0a 20 20 20 20 20 44 65 76 65 6c 6f 70 6d 65 |). Developme| 000040d0 6e 74 20 76 65 72 73 69 6f 6e 2c 20 6e 6f 74 20 |nt version, not | 000040e0 66 6f 72 20 64 69 73 74 72 69 62 75 74 69 6f 6e |for distribution| 000040f0 2e 20 54 68 69 73 20 69 73 20 74 68 65 20 6c 61 |. This is the la| 00004100 73 74 20 76 65 72 73 69 6f 6e 20 6f 66 0a 20 20 |st version of. | 00004110 20 20 20 52 65 73 69 7a 65 72 20 77 72 69 74 74 | Resizer writt| 00004120 65 6e 20 69 6e 20 42 61 73 69 63 2c 20 77 69 74 |en in Basic, wit| 00004130 68 20 61 20 66 65 77 20 75 6e 66 69 6e 69 73 68 |h a few unfinish| 00004140 65 64 20 69 6d 70 72 6f 76 65 6d 65 6e 74 73 20 |ed improvements | 00004150 6f 76 65 72 20 76 65 72 73 69 6f 6e 0a 20 20 20 |over version. | 00004160 20 20 31 2e 31 32 2e 0a 0a 56 32 2e 30 30 20 28 | 1.12...V2.00 (| 00004170 54 75 65 2c 33 30 20 4e 6f 76 20 31 39 39 33 29 |Tue,30 Nov 1993)| 00004180 0a 20 20 20 20 20 50 72 65 2d 72 65 6c 65 61 73 |. Pre-releas| 00004190 65 20 64 65 6d 6f 20 6f 66 20 52 65 73 69 7a 65 |e demo of Resize| 000041a0 72 20 2d 20 43 6f 6d 70 6c 65 74 65 6c 79 20 72 |r - Completely r| 000041b0 65 77 72 69 74 74 65 6e 20 69 6e 20 41 72 6d 20 |ewritten in Arm | 000041c0 43 6f 64 65 20 61 73 20 61 0a 20 20 20 20 20 72 |Code as a. r| 000041d0 65 6c 6f 63 61 74 61 62 6c 65 20 6d 6f 64 75 6c |elocatable modul| 000041e0 65 2e 20 54 68 69 73 20 69 73 20 62 61 73 65 64 |e. This is based| 000041f0 20 6f 6e 20 61 20 64 69 72 65 63 74 20 63 6f 6e | on a direct con| 00004200 76 65 72 73 69 6f 6e 20 6f 66 20 76 65 72 73 69 |version of versi| 00004210 6f 6e 0a 20 20 20 20 20 31 2e 31 32 27 73 20 66 |on. 1.12's f| 00004220 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 77 69 74 |unctionality wit| 00004230 68 20 74 6f 6f 20 6d 61 6e 79 20 65 78 74 72 61 |h too many extra| 00004240 73 20 74 6f 20 6c 69 73 74 21 0a 0a 56 32 2e 30 |s to list!..V2.0| 00004250 31 20 28 4d 6f 6e 2c 32 32 20 41 75 67 20 31 39 |1 (Mon,22 Aug 19| 00004260 39 34 29 0a 20 20 20 20 20 46 75 6c 6c 20 72 65 |94). Full re| 00004270 6c 65 61 73 65 20 6f 66 20 52 65 73 69 7a 65 72 |lease of Resizer| 00004280 2c 20 77 69 74 68 20 62 65 74 74 65 72 20 69 6e |, with better in| 00004290 69 74 69 61 6c 69 73 61 74 69 6f 6e 20 61 6e 64 |itialisation and| 000042a0 20 66 69 6e 61 6c 69 73 61 74 69 6f 6e 0a 20 20 | finalisation. | 000042b0 20 20 20 63 6f 64 65 20 74 68 61 6e 20 32 2e 30 | code than 2.0| 000042c0 30 2e 0a 0a 0a 54 65 73 74 69 6e 67 0a 2d 2d 2d |0....Testing.---| 000042d0 2d 2d 2d 2d 0a 0a 52 65 73 69 7a 65 72 20 68 61 |----..Resizer ha| 000042e0 73 20 62 65 65 6e 20 74 65 73 74 65 64 20 77 69 |s been tested wi| 000042f0 74 68 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 |th the following| 00004300 20 6d 61 63 68 69 6e 65 2f 6f 70 65 72 61 74 69 | machine/operati| 00004310 6e 67 20 73 79 73 74 65 6d 0a 63 6f 6d 62 69 6e |ng system.combin| 00004320 61 74 69 6f 6e 73 3a 0a 0a 20 20 20 20 20 4d 61 |ations:.. Ma| 00004330 63 68 69 6e 65 20 20 20 20 20 4f 53 0a 20 20 20 |chine OS. | 00004340 20 20 41 34 30 30 2f 31 20 20 20 20 20 20 52 69 | A400/1 Ri| 00004350 73 63 20 4f 73 20 33 2e 31 30 0a 20 20 20 20 20 |sc Os 3.10. | 00004360 52 69 73 63 20 50 43 20 20 20 20 20 52 69 73 63 |Risc PC Risc| 00004370 20 4f 53 20 33 2e 35 30 0a 0a 0a 46 75 72 74 68 | OS 3.50...Furth| 00004380 65 72 20 64 65 76 65 6c 6f 70 6d 65 6e 74 0a 2d |er development.-| 00004390 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 000043a0 2d 2d 0a 0a 41 64 64 20 61 20 53 61 76 65 20 50 |--..Add a Save P| 000043b0 72 65 66 65 72 65 6e 63 65 73 20 6f 70 74 69 6f |references optio| 000043c0 6e 20 61 6e 64 20 73 6f 72 74 20 6f 75 74 20 61 |n and sort out a| 000043d0 73 20 6d 61 6e 79 20 6f 66 20 74 68 65 20 62 75 |s many of the bu| 000043e0 67 73 20 61 6e 64 20 70 72 6f 62 6c 65 6d 73 0a |gs and problems.| 000043f0 64 65 73 63 72 69 62 65 64 20 61 62 6f 76 65 20 |described above | 00004400 61 73 20 70 6f 73 73 69 62 6c 65 2e 0a 0a 0a 52 |as possible....R| 00004410 65 73 69 7a 65 72 20 69 73 20 64 69 73 74 72 69 |esizer is distri| 00004420 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 |buted under the | 00004430 41 63 6f 72 6e 20 55 73 65 72 20 50 44 20 53 63 |Acorn User PD Sc| 00004440 68 65 6d 65 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |heme.-----------| 00004450 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00004470 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 20 |----------..The | 00004480 61 70 70 6c 69 63 61 74 69 6f 6e 20 6d 61 79 20 |application may | 00004490 6e 6f 74 20 62 65 20 63 6f 70 69 65 64 20 6f 72 |not be copied or| 000044a0 20 64 69 73 74 72 69 62 75 74 65 64 20 74 6f 20 | distributed to | 000044b0 61 6e 79 20 74 68 69 72 64 20 70 61 72 74 79 20 |any third party | 000044c0 75 6e 74 69 6c 0a 74 68 72 65 65 20 6d 6f 6e 74 |until.three mont| 000044d0 68 73 20 61 66 74 65 72 20 70 75 62 6c 69 63 61 |hs after publica| 000044e0 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 69 73 73 |tion of this iss| 000044f0 75 65 20 6f 66 20 41 63 6f 72 6e 20 55 73 65 72 |ue of Acorn User| 00004500 2c 20 69 2e 65 2e 20 75 6e 74 69 6c 0a 36 74 68 |, i.e. until.6th| 00004510 20 4a 61 6e 75 61 72 79 20 31 39 39 35 2e 20 41 | January 1995. A| 00004520 66 74 65 72 20 74 68 61 74 20 72 69 67 68 74 73 |fter that rights| 00004530 20 74 6f 20 74 68 65 20 70 72 6f 67 72 61 6d 20 | to the program | 00004540 72 65 76 65 72 74 20 74 6f 20 74 68 65 20 61 75 |revert to the au| 00004550 74 68 6f 72 2c 0a 61 6e 64 20 74 68 65 20 70 72 |thor,.and the pr| 00004560 6f 67 72 61 6d 20 6d 61 79 20 62 65 20 64 69 73 |ogram may be dis| 00004570 74 72 69 62 75 74 65 64 20 73 75 62 6a 65 63 74 |tributed subject| 00004580 20 74 6f 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e | to the followin| 00004590 67 20 63 6f 6e 64 69 74 69 6f 6e 73 3a 0a 0a 54 |g conditions:..T| 000045a0 68 69 73 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 |his application | 000045b0 6d 61 79 20 62 65 20 66 65 65 6c 79 20 64 69 73 |may be feely dis| 000045c0 74 72 69 62 75 74 65 64 20 61 73 20 6c 6f 6e 67 |tributed as long| 000045d0 20 61 73 20 69 74 20 69 73 20 6e 6f 74 20 61 6c | as it is not al| 000045e0 74 65 72 65 64 20 69 6e 20 61 6e 79 0a 77 61 79 |tered in any.way| 000045f0 2c 20 61 6e 64 20 6e 6f 20 70 72 6f 66 69 74 20 |, and no profit | 00004600 69 73 20 6d 61 64 65 20 64 6f 69 6e 67 20 73 6f |is made doing so| 00004610 2e 20 49 66 20 79 6f 75 20 75 73 65 20 72 65 73 |. If you use res| 00004620 69 7a 65 72 2c 20 79 6f 75 20 64 6f 20 73 6f 20 |izer, you do so | 00004630 65 6e 74 69 72 65 6c 79 0a 61 74 20 79 6f 75 72 |entirely.at your| 00004640 20 6f 77 6e 20 72 69 73 6b 2e 0a 0a 49 66 20 79 | own risk...If y| 00004650 6f 75 20 69 6e 74 65 6e 64 20 74 6f 20 64 69 73 |ou intend to dis| 00004660 74 72 69 62 75 74 65 20 52 65 73 69 7a 65 72 20 |tribute Resizer | 00004670 74 68 72 6f 75 67 68 20 61 20 70 75 62 6c 69 63 |through a public| 00004680 20 64 6f 6d 61 69 6e 20 73 6f 66 74 77 61 72 65 | domain software| 00004690 20 6c 69 62 72 61 72 79 2c 0a 70 6c 65 61 73 65 | library,.please| 000046a0 20 6f 62 74 61 69 6e 20 6d 79 20 70 65 72 6d 69 | obtain my permi| 000046b0 73 73 69 6f 6e 20 66 69 72 73 74 2e 20 54 68 69 |ssion first. Thi| 000046c0 73 20 77 61 79 20 49 20 63 61 6e 20 65 6e 73 75 |s way I can ensu| 000046d0 72 65 20 79 6f 75 20 68 61 76 65 20 74 68 65 20 |re you have the | 000046e0 6c 61 74 65 73 74 0a 76 65 72 73 69 6f 6e 20 6f |latest.version o| 000046f0 66 20 74 68 65 20 73 6f 66 74 77 61 72 65 2c 20 |f the software, | 00004700 61 6e 64 20 74 68 61 74 20 79 6f 75 20 61 72 65 |and that you are| 00004710 20 6b 65 70 74 20 75 70 20 74 6f 20 64 61 74 65 | kept up to date| 00004720 20 72 65 67 61 72 64 69 6e 67 20 61 6e 79 0a 73 | regarding any.s| 00004730 69 67 6e 69 66 69 63 61 6e 74 20 63 68 61 6e 67 |ignificant chang| 00004740 65 73 2e 0a 0a 0a 54 68 65 20 41 75 74 68 6f 72 |es....The Author| 00004750 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 43 6f 6d |.----------..Com| 00004760 6d 65 6e 74 73 20 61 6e 64 20 73 75 67 67 65 73 |ments and sugges| 00004770 74 69 6f 6e 73 20 61 72 65 20 77 65 6c 63 6f 6d |tions are welcom| 00004780 65 2e 20 53 65 6e 64 20 74 68 65 6d 20 74 6f 20 |e. Send them to | 00004790 74 68 69 73 20 61 64 64 72 65 73 73 3a 0a 0a 20 |this address:.. | 000047a0 20 20 20 20 20 4e 69 63 6b 20 4a 61 72 6d 61 6e | Nick Jarman| 000047b0 0a 20 20 20 20 20 20 37 20 43 61 64 65 74 20 57 |. 7 Cadet W| 000047c0 61 79 0a 20 20 20 20 20 20 43 68 75 72 63 68 20 |ay. Church | 000047d0 43 72 6f 6f 6b 68 61 6d 0a 20 20 20 20 20 20 46 |Crookham. F| 000047e0 4c 45 45 54 0a 20 20 20 20 20 20 48 61 6e 74 73 |LEET. Hants| 000047f0 0a 20 20 20 20 20 20 47 55 31 33 20 30 55 47 0a |. GU13 0UG.| 00004800 20 20 20 20 20 20 55 4b | UK| 00004808