This was a quick fix for some window positioning problems found in MACROSP2.EXE. Sorry for any inconveniences. *************************** Splat ************************** Splat is a result of frustration in waiting for a persistent macro feature in the Clarion IDE. It's "working for me!", but I cannot guarantee it will for you. It currently has been tested on Clarion 4B and CW2003 running WIN95. If you use it, it is at your own risk. Author is not responsible for any damages incurred as a result of it's use. Once running, it remains minimized until you open an embed point, CLW file or TPW file and then it will restore automatically as a "toolbar". It will minimize if Clarion loses focus and restore when gaining. This second incarnation is still lacking in a lot of features that I'm hoping to add in the future. Since I'm still not sure what direction this thing is going in , I've put an expiration date of 10/1/98 in it (I'm not sure if it's Y2K compliant :). I hope to put another one up before then. If you have the first Splat, your macros should get merged in with the others that I have added upon your first execution of Splat. Original Features ********************************************* o Is in view only when usable. o Handles indenting, even when cutting and "splatting" other code. o Comes with some macros already on it so you can see what you can do. o Add, delete or insert macros. o Most windows are Resizable. o Makes an irritating splat noise when you use it. (You can turn it off :) New Features ************************************************** o IDE macros o Kinds of Splats (IDE, Clarion source, Template, Dictionary) o Dynamic variable substitution (PARM1, PARM2, PARM3, PARM4, ME, etc...) o Macro functions ({IF}, {WAIT:n}, plus clarion functions that can be evaluated. Future Features ********************************************* o Record macros (You have to hand code them now) o Assign Hotkeys to macros o Window and Report Formatter macros o Customization features (other noises :) o Other suggestions from yall. Tips ******************************************************** o To stop Splat while minimized, right click it's button on the taskbar and click close. o All special keystrokes are named the same name as those found in the KEYCODES.CLW file. Use the syntax {TabKey} for a tab key etc... (See that file or some of the macro examples for examples :) (Right click in the "Strokes" text control to pop up a list of keycodes) o Tooltips work. Use them to figure out the hieroglyphics buttons. Known Problems *********************************************** o Splat still expects the "Indent new line" feature in the editor to be on. Unsightly results happen otherwise. Someone let me know if this is a problem, otherwise I'll leave'r be. o Splat sometimes minimizes on macro execution (but it comes right back). o No help files yet. Comments and diatribes ************************************** If you have any problems, comments or suggestions. Drop me a line. Chris Hargett Hargett, Hall & Stockert cwhargett@bigfoot.com