Link: http://avedesk.philc.ca/modules/PDdownload...by=dateA&cid=21
I've increased the version to 1.0.5. I debated alot about increase it to 1.1 since there is SO many new features and stuff done in it, but I'll wait for next version of AveDesk to do so. So consider this half way to 1.1.
Notice, this is a beta version. Its very stable and I hope I've fixed all the bugs. Anyone with bugs please submit it.
After a few months of testing by everyone, I'll make it version 1.0.6 release and make that an official release.
Many new things have been done, I haven't done a good job of keeping track of stuff as I do them. I will in the future, promiss (easier on maintaining documentation too).
Key features:
- Canvas. (Ability to draw shaps, text, fills on layers that are defined as !Canvas)
- Plugin Support ( Ability to create external plug in support for extra functions to tie into scripter. using this.plugins("sample") )
- WideChar support. (Allows chinese, greek etc characters to be used in desklets)
- AutoInstall of Fonts (Avescripter will try to autoinstall any fonts with exention .fon or .ttf if you create a subdirectory FONTS) When triggered it is logged.
- AutoRegister of msscript.ocx (Because for somereason, some applications uninstall unregisters this an breaks the engine, I know auto re-register this engine) When triggered it is logged.
- ExecuteCmd (will allow the user create "PIPE" commands and get the command result as a string that you can parse or display)
- Full ActiveXControl support. **EXPERIMENTAL (You now can create forms/controls that are active x into desklets. Example Flashplayer, IE, Mozilla, Excel, QuickTime, MediaPlayer etc) Know limitations (Rotation of desklet will not work and close animation will not work either limitation of current avedesk version)
- Ability to unbind the "this" from the script engine, but desklet still works.
- New commands in script engine (IsConnectedToInternet, ExecuteScript, Layer.Hue, Layer.Saturation, a many many more)
- New ability to have hidden desklets defined (will not shown in the add desklet list)
- Ability to define effect on any command in xml (not runtime, effects will have a different "structure" in the future) This allows the ability to have the flippy appear on mouse over the desklet. See new release of weather.
- Ability to create "include" script files.
- Ability to create hotkeys
and the on big new feature I like:
- Ability to create other avescripter desklets and interact with each other. (See online SDK for example). Expect a Calendar in the future to use this feature
Fixes: Lots and lots of tweaks and fixs
- Better threading support
- XML Data Loaded in main thread.
- XML Always loaded on startup
- Fixed calling a forcexdata oncreate caused XML not to load because the forcexdata would flush the data and not load since its still loading.
- Create process of desklets is not thread anymore (Causes issues with upcoming avedesk version)
- Speed / Timing fixes in Slideshow and slide animation
- Optimized memory
- Allow 0 height/width layers
- Fix image random clipping on startup (Cause some images not to be displayed on startup)
- Color systax fixed
- Redraws/paints are reduces within executing of script, but instead done once at the end. (Speed Boost)
- Memory leak when deleting and creating objects at runtime fixed.
- All list enumerators have been redifened to have their own correct structure. This allows export of tlb to report information better.
- And a few random stuff I lost track but just fixed it.
- Cursors not working on runtime.
- Control value returns a variant not a string all the time.
- Invalidation of screen area adjusted for speed
- Mouse down/up state was sometimes lost.
- Fixed many other little bugs that I should have kept better track of.
Also, I'm going to make aqua-soft forum the offical forum.. I've very bad at reading more than 1 site.








Sign In »
Register Now!
Help


MultiQuote