Olly
2014-06-19 21:14:26
Hi all, this is nothing offical but i (and others) would appreciate if people could test this Simba version.
You will want to download Simba from here, the best way is to download the Simba.i386-win32.exe and just replace your current Simba.exe with it. Everything should still work. :)
The change list is long, but i will list the most important here:
- Huge changes to codeinsight (code completion and code hints) this is mostly why I want people to test it. :)
- Code completion will now show type procedures and functions.
- Code hints now appears for type procedures and functions.
- Code hints now wont accidentally show params of a type proc named the same as a regular procedure.
- Code completion will now fill when the keyword Self is used.
- May have fixed that backspacing while CC is open crash.
- Code completion will now have parent types.
- Added a Lape section to the function list
- A compiling error in Lape will now be handled the same as in pascalscript (Open the file, scroll to line, highlight etc.)
- Added function/procedures (Mostly Lape):
- DeleteDirectory
- PosMulti
- GetNativeHandle
- TPAPartition
- BlurBitmap
- SplitRegExpr
- IsStrInArr
- GetEnvironmentVariable
- UnZipFile + ZipFiles
- Export TProcess to Lape
- ShowBalloonHint
- ResizeBitmapEx
- RotateBitmapEx
- Export TMMLTimer
- Add DrawTextBitmap & DrawSystemTextBitmap.
- Lape forms additions:
- TSpinButton
- TStatusBar
- TSpeedButton
- TMainMenu
- Add Hints
- Lape has been updated
- New operators (+=, /=, *=, **=, -=, **).
- Fixed raise exception
To see every commit, go here and keep going back until you hit Nov 29, 2013 commit.
I didn't do every single one of these, it's a combination of me, slacky, dgby, frement, and wizzup. :)
Keep a eye on this space also, I have a srl-6 version that i will need testing which requires this!
How to use SRL-6 with this Simba
- Download this (Newest Simba build + placeholders)
- Download the latest SRL-6 zip from here and extract into Simba/Includes (Renaming it to SRL-6).
- Enable the SRL extension, But disable the auto updating (SRL > Automaticly > Update (Untick)).
- Update Plugins via the extension.
Once Plugins have finished, your good to go. :)
