Перейти к содержанию
  • записи
    104
  • комментариев
    125
  • просмотров
    26 128

[CE Lua Plugin] Способ раскраски значений найденных адресов


MasterGH

494 просмотра

Спойлер

image.png

 

Пример раскрашивания адресов без каких-либо условий

Спойлер
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

 

source

 

1) Из прошлой записи блога нашли "MainForm.Foundlist3" для работы с TListView (компонент от Lazarus среды разработки)

2) OnCustomDrawSubItem — функция обработчик раскрашивания вложенных элементов в Item. Не поленитесь, зайдите в файл документации (C:\Program Files\Cheat Engine 7.4\celua.txt)

Также есть OnCustomDrawItem — раскрашивание невложенных элементов.

 

Этот способ раскрашивания можно использовать по условиям. Чтобы связать условия с адресами и цветом смотри MemScan Class, FoundList class в celua.txt.

0 Комментариев


Рекомендуемые комментарии

Комментариев нет

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.