1
0
mirror of https://github.com/moparisthebest/Simba synced 2024-11-22 17:22:21 -05:00
Commit Graph

911 Commits

Author SHA1 Message Date
Merlijn Wajer
aa20686346 Python <-> Pascal syntax fuckup 2010-06-08 19:18:48 +02:00
Merlijn Wajer
2134e9a031 PyMML changes, doc additions, fixes. 2010-06-08 19:16:58 +02:00
Merlijn Wajer
8fa17d8189 Made WalkToNode public. 2010-06-08 00:17:47 +02:00
Merlijn Wajer
14e929decc Just a bit of the Script Manager code.
I need to code a lot more, and it will be a bit hackish.

Basically, the TMMLSettings is not able to handle childs with the same name.
It can parse them into the tree, but the finding methods will not work. (They
will always find the first.)
Three possibilities:
-   Delete the one we just parsed, and search again. (We will get the next
result)
-   Use WalkToNode and then manually parse the node. (This is more dangerous
but doesn't delete the settints)
-   Do the XML parsing semi-manually, kind of like rewriting the settings unit.
2010-06-08 00:15:20 +02:00
Merlijn Wajer
496e4e5dbd Merge branch 'master' of ssh://villavu.com:54367/simba 2010-06-06 13:07:50 +02:00
Merlijn Wajer
535d6f63d7 First few bits of ScriptManager.
Nothing much, just committing from my other computer so I can resume work on it
here.
2010-06-06 13:05:15 +02:00
Raymond
fe18850679 Made IncludeBuffer more threadsafe! + rev number = 695 2010-06-05 23:32:40 +02:00
Raymond
aa0edf3ffe Exported the MML to Simba 2010-06-05 00:43:12 +02:00
Raymond
b61153e634 Tried to fix zeh codehints error. + latest Smart. 2010-06-04 13:46:38 +02:00
Raymond
1159703b7c 693 rev.. Would be cool if the codehints bug is fixed! 2010-06-03 18:26:40 +02:00
Niels
8265555e82 Turns out I did something wrong =D 2010-06-03 16:35:33 +02:00
Niels
60c7ebce58 Typo 2010-06-03 16:03:27 +02:00
Niels
8d791a0e96 Ran through code hints again to see if I could find some things that may result in errors and changed some things again.
Fixed param hint for functions which are separated over several lines. For example:
"TBitmap.

OnChange("

Also changed the way hints are showed for anonymous functions, it now shows the type/var/field name instead of nothing.
2010-06-03 15:55:36 +02:00
Merlijn Wajer
9f6cdb2de3 libMML: Swapped tolerance parameters.
pyMML: Added findColorTolerance and findColorsTolerance.
2010-06-01 13:40:51 +02:00
Merlijn Wajer
a103641897 Array passing works, with copy overhead. 2010-06-01 12:52:32 +02:00
Merlijn Wajer
6825eeb179 Fix 2010-06-01 02:03:25 +02:00
Merlijn Wajer
0d2ad4a81a More libMML 2010-06-01 01:59:48 +02:00
Niels
168b8a3c03 Safecall to Register in PSTest. What doesn't work yet from this test in Linux? 2010-05-24 20:02:40 +02:00
Raymond
f370f865d4 ReadFileString didn't return a correct value. 2010-05-24 17:57:43 +02:00
Raymond
478ebec14d New rev number + Made writeln convert floats correctly. 2010-05-24 15:07:42 +02:00
Merlijn Wajer
b450298085 Fix compilation 2010-05-24 12:19:52 +02:00
Merlijn Wajer
f736f3c7cf Merge branch 'master' of ssh://villavu.com:54367/simba 2010-05-24 12:08:42 +02:00
Merlijn Wajer
e0198ddb91 AppendFile. 2010-05-24 12:08:23 +02:00
Niels
a1fb0742ab Few changes. 2010-05-24 11:06:39 +02:00
Niels
2d8389be3e Fixed another (possible) memory leak in param hints 2010-05-24 00:17:21 +02:00
Niels
21286973fd Merge ssh://villavu.com:54367/simba 2010-05-24 00:07:04 +02:00
Niels
f7aa6ddc93 Fixed (possible) memory leak in param hints.
Fixed an error that I got at closing.
Fixed param hints for anonymous functions (var a: procedure(b: Integer) and OnChange for example).
2010-05-24 00:06:56 +02:00
Raymond
89e30c1af5 Minor fixes 2010-05-23 11:55:27 +02:00
Niels
c29d3b66e4 Merge ssh://villavu.com:54367/simba 2010-05-22 16:07:49 +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
Raymond
1ef12150dc Made it possible to create a TClient without letting it create a new IOManager :). 2010-05-20 13:35:38 +02:00
Raymond
952f0c6d5e See last message. 2010-05-20 11:13:19 +02:00
Raymond
a2b85fe786 Added MDTM.LoadFromString + MDTM.Normalize; 2010-05-20 11:12:20 +02:00
Raymond
dd0a88e965 Some functions did require the CurrThread variable. 2010-05-20 10:29:17 +02:00
Niels
3cb659dbf6 Merge ssh://villavu.com:54367/simba 2010-05-20 10:09:08 +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
00a33a3b20 Added the gutter image.. It seems to SIGSEV Simba though, this syncron edit (sometimes).. Weird 2010-05-20 01:35:50 +02:00
Raymond
716dc93834 Added syncronized editing to Simba! 2010-05-20 01:05:33 +02:00
Raymond
852edf55fc Fixed small issue + new rev number 2010-05-19 23:32:54 +02:00
Raymond
363e7d394f left some debug info 2010-05-19 22:58:52 +02:00
Raymond
c3cb6ec1ba New rev 2010-05-19 22:50:03 +02:00
Raymond
0a2ec3af12 Added MDTM.Index + rev number 2010-05-19 22:47:12 +02:00
Raymond
780190e2c7 Added ScrollMouse, BiDiMode and added CopyClientToBitmap to the TMufasaBitmap 2010-05-19 22:36:45 +02:00
Raymond
65f37d861e Extensions should have acces to some MML-objects now as well! 2010-05-19 20:24:30 +02:00
Raymond
b045268ba5 Woops.. Some shit 2010-05-19 20:05:40 +02:00
Raymond
6ecc1ce2ad Eventjes overwriten ofzo 2010-05-19 20:03:26 +02:00
Raymond
487e5e5144 Added some stuff.. :) 2010-05-19 20:01:46 +02:00
Niels
1eaac406b5 Fixed a lil' bug.
Should AddDTM be in the constructor of TMDTM?
Now you need to do AddDTM(mdtm) in the script?
2010-05-19 19:40:07 +02:00
Merlijn Wajer
9d59b3d6ee Merge branch 'master' of ssh://villavu.com:54367/simba 2010-05-19 17:24:17 +02:00
Merlijn Wajer
e57b3e7213 PyMML indentation fix + cleanup. 2010-05-19 17:23:32 +02:00