FHannes Posted December 9, 2011 Share Posted December 9, 2011 SCAR Divi 3.30 RC has been released, this means no more stuff will be added or removed, only bugfixes will be pushed at this point until the release on the 12th. I have finals coming up, so this will be the last release for about 2 months as I'll have little or no development time available. New is among other things the new library system which lets you loads libraries(/plugins) with the $L compiler directive rather than having SCAR load all plugins. This directive works the same way as the $I directive as such that it allows relative paths and more. Also new is the updated IDE interface which is more customizable now. And the SimilarBitmaps(Ex) functions which allow you to check if all pixels of 2 bitmaps are within a given tolerance range. (0 to avoid using tolerance) The Ex function also returns the coordiantes of all pixels that were not within the tolerance range. This allows you to for example check what changed snapshots that were taken with a time interval in between. Regular: http://svn.scar-divi.com/scar/ Portable: http://svn.scar-divi.com/scar_portable/ Changelog: Bugfixes: - Small bug in the preprocessor - Bug when saving a file to a location that is no longer accessible - Bug in overloading for legacy plugins - Script exported from form designer did not show up as unsaved Improvements: - rs_LoadUpChars renamed to rs_LoadChars - rs_GetUpTextAt renamed to rs_GetTextAt - New plugin system (use $L(IB(RARY)) to load, supports relative paths) - Plugins folder renamed to Libraries - More customizable main GUI Additions: - New menu to add tabs or close all tabs next to existing tabs in script editor - $HINT, $WARN(ING) and $ERROR directives - function SimilarBitmaps(const Bmp1, Bmp2, Tol: Integer): Boolean; - function SimilarBitmapsEx(const Bmp1, Bmp2, Tol: Integer; out Diff: TPointArray): Boolean; Removed: - rs_GetCustomSizeUpText - rs_GetUpText Enjoy ~Freddy Quote Link to comment Share on other sites More sharing options...