Short: Yet Another Positioning System f. FinalWriter Author: shuebner@techfak.uni-bielefeld.de (Sebastian Huebner) Uploader: shuebner techfak uni-bielefeld de (Sebastian Huebner) Type: text/fwrit Version: 1 (First Aminet Release) Requires: ARexx, FinalWriter (testet with V5) Architecture: generic Kurz: Ein Positionierungssystem fuer FinalWriter WHAT IS IT FW_YAPS is yet another positioning system for FinalWriter, a word processor from SoftWood, Inc. FW handles graphical objects like boxes, ovals or lines, and text blocks, too. You can drag them around with your mouse or enter their co-ordinates directly. But it is impossible to just se- lect some objects and then tell FW to adjust their left edges to one vertical line or to centre their middles to one point. For this tasks (and many more, of course) you need an external positioning system, that communicates with FW. This is done via ARexx, so after installation you don't even see that it is external. FEATURES LEFT / RIGHT / TOP / BOTTOM - adjust selected objects to this side HMID / VMID - adjust the middles of the selected objects to a horizontal / vertical line CENTRE / CENTER - center the middles of the selected objects to one point STILL TO DO HOFFSET / VOFFSET - adjust the spaces between the objects HCHAIN / VCHAIN - HMID + HOFFSET(0) / VMID + VOFFSET(0) MIRROR, SPIRAL, WAVE, FRAME, STAIRS, TILE, ... (send me your ideas!) INSTALLATION 1. Unpack the archives to RAM: lha x FW_YAPS.lha -w RAM: 2. Start FW_YAPS_Install and choose your FinalWriter MAIN directory eg. Work:FinalWriter_E or Application:FinalWriter_D or ... 4. After successfull installation start FinalWriter, select the menu item User -> Other -> ARexx-Script 5. Here you should find a lot of new YAPS_***** Scripts; choose YAPS_Main, select USAGE and the script will tell you how to use FW_YAPS! TESTING 1. Draw a few boxes, ovals and lines on a new free page. 2. Select some of them with the lasso (Select-Tool in the button bar) or by clicking on them while pressing the SHIFT key. 3. Select User -> Other -> ARexx-Script in the menu and choose YAPS_LEFT ; now your selected objects should by adjusted with their left edges. 4. Your objects are still selected, so you can test another script, e.g. YAPS_CENTRE . Test other scripts, and bind them to buttons in the user button bar (see ButtonBar.iff for my configuration) or to new items in the User menu (consult your manual to for menu/toolbar extension). DISTRIBUTION Private use: ----------- This is emailware. Please send me an email in case you use this script frequently. Thanx!! ;-) Aminet(CD), Fred Fish: ---------------------- Distribution welcome and allowed !! Other commercial use: --------------------- NO ONE is allowed to include these files on CD or disk or other medium whithout my permission !! Please ask me first :-) !! CONTACT Please send greetinx, bug reports and other stuff to shuebner@TechFak.Uni-Bielefeld.DE 06-Oct-97, 19:12:01 Bye, Sebastian.