Commit graph

33 commits

Author SHA1 Message Date
Dark Byte
590eee715c add a check to detect UI access from other threads than main in lua 2023-10-27 11:51:24 +02:00
Dark Byte
1a3e01d95c some performance improvements and additonal functions to help with that for monodatacollector image and class enum 2023-03-03 23:04:54 +01:00
Dark Byte
4c98276566 Make REGISTERSYMBOL, UNREGISTERSYMBOL, LABEL and DEALLOC support multiple definitions in the same line
and implement timeout for createThreadAndWait including an option for infinite timeout (old tables keep working, but once saved will need to be updated)
2020-01-09 10:18:50 +01:00
cheat-engine
acc6cefd0f Fix registry issues 2019-12-19 17:49:30 +01:00
Dark Byte
7f1cf7fcf6 fix readonly properties DropDownValue and DropDownDescription of the memoryrecord class in lua 2019-07-22 23:25:16 +02:00
Dark Byte
53a21ba2b3 removed some warnings 2018-05-29 15:10:22 +02:00
Dark Byte
45c6de3468 fix calling OnDestroy for objects where OnDestroy is a published property 2018-01-22 15:18:32 +01:00
Dark Byte
9ccbdef528 statusbar 2017-04-11 00:58:34 +02:00
Dark Byte
a13381be38 this should work better 2016-07-16 16:50:59 +02:00
Dark Byte
898d0235e6 this should work 2016-07-16 16:42:41 +02:00
Dark Byte
bf8aa2dbba this can cause issues if ondestroy is used to nil something 2016-07-16 12:04:26 +02:00
Dark Byte
7c9b06a1eb cleaner pointer usage 2016-07-16 11:52:43 +02:00
Dark Byte
6801b042c2 cleanup methods on setting nil and when destroyed 2016-07-16 11:50:32 +02:00
Sergey D
9dff3103ce Add files via upload
Added more strings for translation
2016-06-25 10:35:44 +03:00
Dark Byte
4562f03a7e fix a bunch of warnings and fix some bugs as well while at it 2016-06-01 18:15:19 +02:00
cheatengine@gmail.com
f71d794714 add a handler when providing an integer property with a float value 2014-06-15 08:53:40 +00:00
cheatengine@gmail.com
fab88299e9 Make some properties to non=-published properties more forgiving.
And add support for Enumeration types for non explicitly enumerated types that are given an integer instead of a string (align for example)
2014-01-31 04:09:11 +00:00
cheatengine@gmail.com
2b1f0e55fd Add the ability to add custom data to class object 2013-12-12 02:02:02 +00:00
cheatengine@gmail.com
b9b8eba34f fix getpropertylist
also commit the changes to the disassemblerarm.pas which the assembler relies on
2013-07-27 12:20:52 +00:00
cheatengine@gmail.com
e8aeeb055b fix setting/getting class properties and first successful test for the d3d ingame trainer script todo: hotkey to hide/show 2013-04-20 21:17:45 +00:00
cheatengine@gmail.com
792ea50c87 don't handle strings as input for integer type properties (lua is so smart to convert integer types to string types for me....)
change the resizetracking to only update the scrollbar every 50ms instead of every time
2013-04-13 10:48:17 +00:00
cheatengine@gmail.com
8379d78455 apply patches by mgr_inz_Player 2013-03-17 22:29:09 +00:00
cheatengine@gmail.com
bc03a32b04 fix object_destroy 2013-01-25 15:38:37 +00:00
cheatengine@gmail.com
9f147c33c6 finish off the d3dhook conversion
and some random stuff
2013-01-19 11:07:45 +00:00
cheatengine@gmail.com
febe12966c disassemblerview and hexview 2013-01-08 21:27:31 +00:00
cheatengine@gmail.com
0bf50ce1ad Added luaFileDialog
Added support for published "Set" properties
2013-01-06 11:34:48 +00:00
cheatengine@gmail.com
ea4dbb10f0 fix a small typo and add method property setting to setProperty 2013-01-02 10:57:01 +00:00
cheatengine@gmail.com
f062dbf1eb improve lua GetProperty 2013-01-01 23:21:22 +00:00
cheatengine@gmail.com
62544f5b0b convert luacontrol to a class and simplify the getting/setting of method properties 2012-12-30 12:58:31 +00:00
cheatengine@gmail.com
ea0db29bd0 fix luacomponent and split control_ from luahandler to it's own unit 2012-12-29 21:43:57 +00:00
cheatengine@gmail.com
4002725bcf Add ability to get child components from components. (Will make Formname.objectname.property possible when done) 2012-12-28 20:26:52 +00:00
cheatengine@gmail.com
a026319c99 Add support for accessing properties of classes that haven't been explicitly implemented in lua 2012-12-28 18:48:11 +00:00
cheatengine@gmail.com
35c2635431 Refined the parameters so it not gets the userdata instead of the object. This way individual class methods can decide if the garbage collector should be allowed to destroy it or not
(Still recommended to destroy objects yourself)
2012-12-27 23:58:11 +00:00