Вверх ↑
Ответов: 2236
Рейтинг: 676
#1: 2024-08-02 09:26:35 ЛС | профиль | цитата
Aziz писал(а):
Не пропадают, просто превращаются в верхние точки

В ini файле компонента смотрим вкладку:[Type]
Там: Inherit=ImgDrawPoint - это означает что будет унаследовано все из файла ImgDrawPoint.ini
От файла ImgDrawPoint.ini наследуются как Свойства [Property], так и Методы [Methods]
Такой припиской: = |0| можно блокировать как свойства, так и методы (точки).
Судя по вашему описанию вы заблокировали только Свойства.

Очень полезно использовать такие файловые менеджеры как TotalComander, DoubleComander и т.п.
Зайдя в папку HiAsm\Elements\delphi\conf\ и начать поиск (Alt+F7) с маской по тексту = |0| можно увидеть сколько файлов использует такой способ блокировки наследования и как это реализовано.
Так же очень удобно искать в папке \HiAsm\Elements\delphi\code\ реализацию нужной процедуры или функции или интересующего участка кода.
Ставим фильтр файлов*.pas, текст WM_, включаем поиск, выводим найденные файлы на панель. И если заранее ввести в буфер обмена нужный текст WM_, то достаточно пробежаться используя клавиши стрелок и клавишу F3 чтобы быстро найти нужное.
карма: 11

0
Редактировалось 1 раз(а), последний 2024-08-02 09:30:16