Short: PGS3 arexx script - text around circles Author: mmerkel@rummelplatz.uni-mannheim.de (Michael Merkel) Uploader: mmerkel@rummelplatz.uni-mannheim.de (Michael Merkel) Type: text/dtp Replaces: text/dtp/txtRotator303.lha ABOUT This is an ARexx script for use with PageStream3. With this script you're able to place a text around a circle. DISTRIBUTION spread it and send me hardcopies of your work with this script! REQUIREMENTS - PageStream3 (of course!!!) (you should use V3.1beta3 at least! earlier versions have problems with rotated text and with the getellipse command!!) - rexxmathlib.library (Aminet) USAGE * copy this into your PageStream3:Scripts/ drawer * select "Play Script" in PageStream3 * play with it... to do the spiral effect: * the "inner circle factor" is the size of the destination ellipse. (0.5 means it's halve the size of the selected ellipse) * "surrounding #" says whow much times the text will flow around the ellipse (2.5 means a total of 900 degrees = 2.5 * 360) * play with it! HISTORY V1.00 - V2.03 (March - August 1996) * non public versions V2.04 (03. Aug 1996) * first public release V2.05 (04. Aug 1996) * fixed a bug in the drawing loop. last character wasn't placed at the desired position * fixed error in requester. only 10 text gadgets are allowed under PGS3 V3.00 (07. Aug 1996) * some code cleanup * added support for spiral text!! V3.01 (08. Aug 1996) * text for a spiral is now scaled!! this looks *much* better * added prefs file (all user settings are saved now) V3.02 (26. Aug 1996) * very very little code cleanup for requester * arexxlist was not cleared :-( V3.03 (25. Sep 1996) * corrected the gadgets (labels) to the new format introduced with V3.2b6 of PGS V3.04 (26. September 1996) * coordinate handling changed again! (V3.2b8) Now txtRotator sets the default measurement system to points during the work! After placing the letters the measurement system is set to the one specified in the PageStream.prefs file! V3.05 (12. Oktober 1996) * added the possibility to hide the window while setting the text. this is *much* faster on slow machines (well, on every machine!) * bugfix - will not crash when entering no text * nicer looking busy requester :-) AUTHOR michael merkel mmerkel@rummelplatz.uni-mannheim.de http://webrum.uni-mannheim.de/fht/mmerkel/www/index.html THANKS TO SoftLogik for this wonderful program! It's the best on all platforms... ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 306 171 44.1% 12-Nov-96 20:32:14 file_id.diz 10302 3631 64.7% 12-Nov-96 20:23:38 txtRotator305.rexx 2509 1291 48.5% 12-Nov-96 21:32:06 txtRotator305.readme -------- ------- ----- --------- -------- 13117 5093 61.1% 13-Nov-96 05:14:02 3 files