home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 5
/
DATAFILE_PDCD5.iso
/
utilities
/
f
/
formed2
/
!FormEd2
/
!Help
< prev
next >
Wrap
Text File
|
1993-04-10
|
19KB
|
349 lines
*****************************************************************************
FormEd2 3.04 - by Acorn Computers/RISC squad/Paul Hobbs
*****************************************************************************
Paul Hobbs commentary
---------------------
This is RISC Squad's FormEd version 2.84b enhanced to include Interface 3D
icons and some extra options to make it easier to use. The template 'Filer'
and the 'Handles' code were extracted from version 2.87 of Risc Squad's effort.
If I knew who 'Risc Squad' were I'd ask permission before hacking their
program, but they are so modest they don't even give an address. I intend
eventually to create !FormEd+ (hows that for originality) using my EvntShell
library and even more features when I can get around to it.
New Features Include:
- Resizing of icons without dragging for more accuracy
- The addition of Left/Right/Top/Bottom alignment options for selected icons
- The 'Arrange' option for selected icons
- Interface style icons may be created directly from the menus, including
new borders introduced with v2.00 of the Interface module
- DragASprite solid dragging for RISC-OS 3.1 (wow!)
- Support for RISC-OS 3 boot message
- Template 'Filer' window (no more windows opening all over your desktop!)
RISC Squad commentary
---------------------
Completed 21st September 1990 to version 2.80. Here's a list of all the
things I did, as far as I can remember - I didn't make a list as I went
along.
i) Icons can now be selected/deselected by clicking the menu button
on them whilst holding the SHIFT key down.
ii) The icon dragging procedure - with the left button - now moves
all of the selected icons in the window. Dragging with the
right button (re-sizing) is unchanged.
iii) The main menu structure has been split into an Icon menu and a
Window menu - for convenience and for speed. Previous
releases of FormEd were notoriously slow at creating their
menus. Each of the two menus includes an option for calling
up the other, which will then be opened as default on each
subsequent occasion.
iv) The Window menu is largely unaltered, but does include a 'save'
option for saving only one template at a time. Be warned,
font freaks - the save routine will check for anti-aliased
fonts in all other windows too, so I don't know what will
happen in that situation. Whatever it is, it shouldn't be
fatal.
v) The Icons menu is now far more versatile than before. Many
choices are now available for all selected icons (in that
window only) including specific choices from the EDIT ICONS
submenu structure - notably BUTTON TYPE !!
vi) The RENUMBER option is virtually as before, but the renumbering
process can be optimised by the use of the MENU button whilst
depressing the CONTROL key. This is identical to choosing the
'Renumber #nn' option directly.
vii) The DESELECT ALL option deselects all the icons in the current
window.
viii) The COPY and MOVE choices may now be performed on either single
icons or on all the selected icons.
ix) The WIPE option may now be on selected icons, on a single icon or
on any icon number specified. I find this useful in two
instances - (i) When I import templates which have 'missing'
icons that aren't used - see Paint's 'save' box, icon #1 is
to the right and is '<CRAP>' (ii) If I can't find one of my
own icons !!
x) Note that any options which are either on 'selected' icons or on
a specific icon can be controlled by clicking MENU over a
specific icon for the latter, or on no icons (the window's
work area) for the former. In such a case, if no icons are
selected, you will be informed, eg. 'Wipe No Icons' - which
will also be 'shaded out'.
All in all, the lesson to be learned from this is - if you want any icons
to be selected (in the finished template) - leave them to the end, so they
don't screw up your work !
PS I also put in an 'Info' box and attached it to the icon bar menu as
expected. Plus, while checking up on the 'Save one template' job I
re-enabled the facility to save off the entire file merely by choosing
the 'Save templates' option on the icon bar menu. - this had been
REMd out !
*****************************************************************************
Updates, Version 2.81 - 24/11/90
The main problem bugging those people I knew of who were using this was
that of the un-named windows not being saved. I have therefore included a
new error in the 'save' routine such that the error 'Only the named windows
were saved' occurs if any of the templates were un-named.
I also fixed the 'Move Selected' option from the 'Icons' menu, which did
absolutely nothing in version 2.80.
*****************************************************************************
Updates, Version 2.82 - 02/12/90
Oops, version 2.81 was chronically buggered ! The aforementioned error
occurred on every occasion, without exception. This is now completely
fixed ! The extra features are as follows :
i) It is now impossible to create un-named templates.
ii) The identifiers of windows must be different on a non
case-sensitive basis, i.e. It is not now possible to call one
template 'Save' and a different template 'save' even though
the names, strictly speaking, are distinct.
iii) Clicking on the icon bar icon opens a dialogue box, prompting the
user to enter the identifier of the new template. Press ENTER
or click on OK to confirm; press ESCAPE or close the box to
cancel.
iv) Alternatively, a new template may still be created by the use of
the icon bar menu structure. The normal rules for identifiers
still apply.
v) Any new template has its title bar icon set to text as before,
but the text defaults to the identifier at the time of
creation. This allows easy reference on a set of newly
created templates.
vi) As a result of all this, the errors such as 'Only named windows
can be saved' and 'Only the named windows were saved' are now
a thing of the past !
vii) On a completely different point : newly created icons now appear
directly underneath the pointer rather than a small distance
above it.
*****************************************************************************
Updates, Version 2.83 - 23/12/90
Aha, welcome back to all template designers. It's been exactly three weeks
since v2.82 and in such a short time I found a lot to do to the program, it
wan't hard. Have you noticed how all of these have been issued at weekends,
i.e. Friday, Saturday, then Sunday twice ?
I suppose I should tell you what I've done to it again - well, in order of
appearance . . .
i) The icon bar menu is restructured so that the templates and the
sprites are handled independently. This also makes the main
menu less tall, which looked very silly.
ii) You will of course have noticed an unfamiliar option on this menu
as soon as you tried it out after you'd read through part (i)
i.e. the new 'Clear' option. Fairly self-explanatory, all it
does is asks for confirmation, then clears all templates from
memory. This is mainly useful for loading a new file etc.
For example, if you want to pinch the sav