FLUTE ----------------------------------------------------------------------------------- Welcome to Flute 1.83. Flute is a scripting language for Windows 3.1x and Windows 95 (It automatically adapts to suit the operating system it does not need to be reinstalled for Windows 95). We do NOT recommend it for Windows NT. Revision: July 21st 1996 Flute supports control of programs using: Mouse, Keyboard, menu and other user interface manipulations DDE Communications OLE Automation Windows Acts (functions performed by windows themselves) To Install run SETUP.EXE (you must run setup as it installs registry entries) and other Windows information. The folder containing setup.exe must only contain Flute files, so if you obtained this file as a .zip make sure you unzip it into an *empty* folder. ----------------------------------------------------------------------------------- We want you to REGISTER. This is a shareware version. On startup it puts up a pester message which automatically disappears. Registering removes that pester message. The shareware version of Flute may be distributed freely. When you register we send you a serial number. The serial number is personnel to you. DO NOT GIVE AWAY YOUR SERIAL NUMBER. This key number will allow you to unlock future shareware versions. Future versions of Flute may be retail products rather than shareware. We will arrange a discount for registered customers. Registration costs UK£20 US$30 Or equivalent in any currency. We can only accept money orders, cheques (any currency) or cash (any currency). In addition you can also pay through the Kagi Shareware company which can process all forms of payment including credit cards. ----------------------------------------------------------------------------------- To Register: Select 'Register Flute' from the Help menu. An automated program will take you through the various options. ----------------------------------------------------------------------------------- Contacting Us: Email: WorkingTitle@cix.compulink.co.uk WWW (With the latest version downloadable): http://www.compulink.co.uk/~workingtitle/ Mail: WorkingTitle 59 Copeland Ave Whitehaven Cumbria CA28 9HZ UK Tel: 01946 590 697 international (+44) 1946 590 697 Fax 01946 590 565 international (+44) 1946 590 565 ----------------------------------------------------------------------------------- What has changed: ----------------- Tooltips to display contents of a variable (when the program is running), help on functions and commands etc. --(v1.82) Support for Kagi Registering Bug in Check brackets fixed. Add programs icons the the Win95 'Taskbar'. More file commands Bug in 'remove' fixed --(v1.81) Recording of window popup menu events. Better recording of scroll bar events. Support for long file names when running on Win'95 String manipulation commands. Array sort and search commands. Assorted bug fixing Comms Functions Improved Help with new table of contents --(v1.70) lmultidrag commands, these commands are for dragging across multiple windows. More reliable findwindow command. No longer gets confused by custom edit boxes etc. Better recording of cross window drags. Better recording of keyboard menu events. Better recording of alt-keyboard events and alt-mouse events. Saving and loading raw text files. New more powerful paste mouse actions dialogue. Added a Freeware reminder since this is getting closer and closer to a full release. New Hierarchical paste function dialog box, with buttons to take you to the helper windows. FastFindWindow - this is the same as findwindow, but whereas FindWindow will wait for 5 seconds for a window to appear, FastFindWindow returns immediately. deletefile - deletes a file and returns TRUE or an error as appropriate e.g. result:=deletefile("d:\1.txt"); We have removed subclass.dll and loader.exe, these parts of Flute caused nothing but trouble and have been trashed. Swapped window names are now supported, use the paste FindWindow to generate a suitable FindWindow command. The Window name is now held in full, e.g. "Document1 - MSWord", the FindWindow command doesn't know which part is important, and so it checks the parts before and after the dash separately.