Jump to content
FHannes

SCAR Divi 3.30 Final

Recommended Posts

SCAR Divi 3.30 Final has been released! The more important changes in this release are the new library (plugin system which loads libraries with the $L directive. Next there's the updated IDE interface, new directives ($ERROR, $WARN, $HINT), SimilarBitmaps(Ex) functions and much more!

 

Downloads: http://www.scar-divi.com/index.php?page=download

 

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
- Compiler errors sometimes moved the cursor to the end of a line rather than the correct position on that line
- Runtime errors didn't display the correct position on the line of an error
- Run To Line threw an internal error

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 this release!

 

~Freddy

Link to comment
Share on other sites

Freddy, this version is doing something funny with SendKeys. It types into the Debug Window instead of the client (at least with SMART). I will try it with browser client.

 

Just rolled back and verified the beta works properly. Rolled forward: has issue.

 

That's odd, I didn't touch sendkeys afaik... Can you try to figure out in what beta function it broke? Also, are you sure it's the SendKeys function?

 

---------- Post added at 01:48 PM ---------- Previous post was at 01:47 PM ----------

 

Hi Freddy

One question I have about that version,work with flashplayer 11 now?

 

Thx and great job

 

The flashplayer bug is somewhat confusing, but I haven't looked into fixing it yet, you should be able to work around the problem in the upcoming workover of the API in SCAR 3.50, the current API isn't flexible enough to implement features for this.

Link to comment
Share on other sites

That's odd, I didn't touch sendkeys afaik... Can you try to figure out in what beta function it broke? Also, are you sure it's the SendKeys function?
This script worked in 3.30 rc for me. It does not work in the final release.
program New;

begin
 SendKeys('Test');
end.

The keys get typed in whatever portion of SCAR has focus: If the editor window has focus, the editor window, if the debug window was the last thing I clicked on/in then in the debug window.

Link to comment
Share on other sites

This script worked in 3.30 rc for me. It does not work in the final release.
program New;

begin
 SendKeys('Test');
end.

The keys get typed in whatever portion of SCAR has focus: If the editor window has focus, the editor window, if the debug window was the last thing I clicked on/in then in the debug window.

 

TypeSend works fine for me. i.e. Login in OSI etc with or without SMART.

 

SendKeys idk it seems to do what its supposed to do?

Link to comment
Share on other sites

People have had success running it under Wine on the Mac.

 

If you are semi-tech savvy and are comfortable on installing/configuring software here is a decent guide:

http://www.davidbaumgold.com/tutorials/wine-mac/

 

Or if you want the "easy button", somebody has come up with an installer that configures and installs Wine for you:

http://winebottler.kronenberg.org/

 

Don't own a Mac, so cannot comment on how well either method really works.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
  • Create New...