[CE Lua Plugin] Способ раскраски значений найденных адресов
-
Пример раскрашивания адресов без каких-либо условий
MainForm.Foundlist3.OnCustomDrawSubItem = function(sender, ListItem, SubItemIndex, state, DefaultDraw) if ListItem.Index % 3 == 0 then if SubItemIndex % 2 == 0 then sender.canvas.font.color = 0xff0000 else sender.canvas.font.color = 0x00ffff end else sender.canvas.font.color = 0xffff00 end return true end
-
Из прошлой записи блога нашли "MainForm.Foundlist3" для работы с TListView (компонент от Lazarus среды разработки)
-
OnCustomDrawSubItem — функция обработчик раскрашивания вложенных элементов в Item. Не поленитесь, зайдите в файл документации (C:\Program Files\Cheat Engine 7.4\celua.txt)
Также есть OnCustomDrawItem — раскрашивание невложенных элементов.
Этот способ раскрашивания можно использовать по условиям. Чтобы связать условия с адресами и цветом смотри MemScan Class, FoundList class в celua.txt.
-