Merlijn Wajer
f38da4bc8c
First code for Simba with only one script thread.
2010-07-22 23:32:32 +02:00
Merlijn Wajer
fef9fc5a7f
Small change/fix
2010-07-09 12:07:08 +02:00
Merlijn Wajer
5355117a10
Made API calls optional with Settings.
...
Settings/Interpreter/ALlowSysCalls {True,False}
2010-07-09 11:36:44 +02:00
Raymond
aa0edf3ffe
Exported the MML to Simba
2010-06-05 00:43:12 +02:00
Raymond
89e30c1af5
Minor fixes
2010-05-23 11:55:27 +02:00
Niels
67f73ad6c1
API-Calls added (can't be turned off at the moment)
...
Added file association extension (only works for windows)
2010-05-22 16:07:35 +02:00
Niels
0acdef9d72
Tried to got DTM editor working as extension, but it still needs a lot of work.
2010-05-20 10:08:54 +02:00
Raymond
780190e2c7
Added ScrollMouse, BiDiMode and added CopyClientToBitmap to the TMufasaBitmap
2010-05-19 22:36:45 +02:00
Raymond
1a936b4500
Revised DTM system.. Now DTM is an object, holding an Array of MDTM Points.
2010-05-19 16:01:01 +02:00
Raymond
51d7f5a4b2
Added default case-statement highlighting to the Laz-color scheme. (You'd need the latest LCL for this).
2010-05-19 11:56:11 +02:00
Raymond
5dc6d43595
We need to revise the DTM-system..
2010-05-19 11:44:25 +02:00
Niels
f5c6880829
Believe directives are supposed to be processed like this.
2010-05-19 10:50:29 +02:00
Raymond
e3d359b088
LoadDLL is now LoadLib (and it can also be used as a compiler directive {$loadlib libsmart}). Fixed a bug in PS-Script. Also fixed a segfault which would occur if you would do Ctrl + Space before it was done filling the corebuffer..
2010-05-18 20:58:15 +02:00
Niels
7c49e4b9f7
Made sure you can't open files that don't exist in function list (for libraries), also added IS_INCLUDE to the parser.
2010-05-18 15:01:08 +02:00
Raymond
4f6ad407e1
Fixed this unicode issue, I think.
2010-05-15 13:57:55 +02:00
Raymond
62bfea8be2
Added TPicture, and made this a property at the TImage.
2010-05-14 22:03:18 +02:00
Raymond
9686a4cd86
Shortcut boolean evaluation + fix for non-exported canvas stuff.
2010-05-13 16:42:51 +02:00
Niels
6799faca66
Forgot something.
2010-05-13 12:26:38 +02:00
Niels
7f7d95a497
Added define IS_INCLUDE to included files (may be useful for SRL).
2010-05-13 12:14:33 +02:00
Raymond
84f9ee6587
Fixed bug in Arctan2, added new function ChangeDistPT and ChangeDistTPA.
2010-05-12 23:51:18 +02:00
Raymond
495c652e9c
Added DebugLn
2010-05-11 16:22:25 +02:00
Raymond
450c60abd6
Small bug that would cause simba to AV.
2010-05-07 14:45:17 +02:00
Raymond
a8091d58b9
So... SRL Player form now compiles and sort-off runs.. Doesn't work though.
...
Added InputQuery (which is a sort of ReadLn) and did a lot of shit in PS to make it work with SRL playerform.
And new version number, now @ 650! Yay.
2010-05-02 00:44:30 +02:00
Raymond
b0f960cd34
Added regex support for Simba :).
2010-04-22 00:01:19 +02:00
Raymond
dd44f6f007
Fixed small (but nasty) bug in DTM, added two functions to MufasaBitmap (rectangle + FloodFill).
2010-04-13 20:10:30 +02:00
Raymond
2759ad3a03
Made some changes; Fixed some bitmap issues; Added some functions to extensions; fixed bug in PS
2010-04-11 21:42:42 +02:00
Raymond
6183f771c9
Added script property SP_OnTerminate.. This way you can add functions to a OnTerminate event list, these functions will be called at the end of the script.
2010-04-10 14:34:24 +02:00
Raymond
e8c0e53f68
Fixed some issues with TTarget_Exported (hope so)
2010-04-10 13:36:09 +02:00
Raymond
deef894757
I think I've fixed PS for the array-result bug.. :)
2010-04-08 00:40:28 +02:00
Raymond
2a3868e8c7
Fixed wrappers (made them have ps_ prefix and made sure they have the 'extdecl' macro).
...
Todo is the TPA-unit.. Create wrappers :(
2010-04-07 23:04:25 +02:00
Niels
6f757f3a78
Changed calling convention to safecall, can anyone confirm that arrays in results work now?
2010-04-07 18:23:02 +02:00
Raymond
0d5f9b7b89
Added event-hooks for extensions! Extensions now have 5 events that they listen to, see virtualextension.pas for which. Fixed bug in codehints and a small one in padl/padr/padz.
2010-04-07 14:01:26 +02:00
Merlijn Wajer
f5c48a6b43
Small cleanup in mmlpsthread. Bugfix in OCR.
2010-04-05 11:27:16 +02:00
Raymond
72539efffd
Added 'LoadSystemFont' which allows you to load a font based on one of your system fonts (just like LoadChars2 in scar).
2010-04-05 00:35:49 +02:00
Raymond
c918d95b1c
Exported the 'whole' TMufasaBitmap class to PascalScript. Changed rev to 605.
2010-04-03 15:10:13 +02:00
Raymond
980e801f50
Added a basic OnFindInclude for the codecompletion, it can now parse (the latest) SRL succesfully ;-).
2010-03-27 14:10:16 +01:00
Raymond
f5669af1d9
Filling the core now actually works :-).. Still needs someway to do this after the formcreate, kinda slows down the program :(.
2010-03-27 13:12:06 +01:00
Raymond
43c859f317
Fixed some constrcutors (forgot to Inherit Create)
2010-03-25 16:21:21 +01:00
Merlijn
eaeb1669c8
Fix small memory leak
2010-03-25 14:41:01 +01:00
Merlijn
f6a5a18c25
Fix #142 .
2010-03-25 13:37:52 +01:00
Raymond
edf0d61fb8
Made SaveToXML more dynamic, can now mare more root-elements.. (Like Settings/Scripts/Extensions/LastConfig)
2010-03-25 11:57:55 +01:00
Merlijn Wajer
0d10835959
Fix memory leak: Free Properties
2010-03-20 00:16:04 +01:00
Merlijn Wajer
30093069c5
Add TimeStampFunctionality
2010-03-20 00:12:43 +01:00
Merlijn Wajer
33afa26782
No need for trunk/ anymore
2010-03-12 18:10:10 +01:00
BenLand100
8d9a439d49
Moving Simba main development into trunk... to checkout main dev: http://www.villavu.com/repositories/merlijn/mufasa/trunk [folder-here]
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@434 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-20 20:14:50 +00:00
Raymond
5995ac8bde
Made smart work again, and make the mouse move outside target (on windows).
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@429 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-18 22:30:29 +00:00
Wizzup?
d6014fe316
String -> lowercase.
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@428 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-18 21:04:36 +00:00
Raymond
1e1c08e5a4
Fixed the color conversions (RGB-values should be Bytes, not integers.. IMO), oh and it was taking the wrong methods (from graphics.pas instead of colour_conv.pas)
...
Added testscript for colour conversions, but I cbf to finnish it.
Changed the export limit! We are already exporting more than 200 methods, win!
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@427 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-18 13:38:45 +00:00
Raymond
212e41ecd1
Writeln now writeln's *EVERY* data type...
...
Made a ToStr that accepts *ANY* data type.
See stringtest.mufa
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@426 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-18 13:24:41 +00:00
Raymond
076f12e2c8
Added some comments to ColourPicker,
...
Edited the way Errors are shown (thread-safe now),
When error occurs in an include Simba will open the tab(if not yet open) and go to the error,
Added Writeln that accepts chars,strings and all kind of integers.. (not sure whether to keep it)
Added format!
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@423 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-18 01:25:02 +00:00