Delphi не визуальный компонент изображения - PullRequest
12 голосов
/ 23 июля 2010

Я создаю невизуальный компонент delphi.Как настроить изображение, которое я хочу, чтобы оно было в IDE?

Ответы [ 2 ]

18 голосов
/ 24 июля 2010

Вы должны создать файл .dcr с именем вашего устройства в том же каталоге, что и исходный файл компонента .pas.затем добавьте в файл dcr растровое изображение 24x24, вызываемое именем класса компонента, например TMyNonVisualComp.

наконец, вы должны добавить эту строку в блок {$R your_dcr_file.DCR}

Проверьте ссылки на эти тезисы для дополнительной информации

1 голос
/ 24 июля 2010

Вам просто нужно сделать значок для этого компонента, который также будет отображаться в палитре компонентов, так же, как вы делаете это для визуальных компонентов.Одним словом, создайте файл MyComponent.dcr для компонента MyComponent.pas и добавьте этот файл в пакет с этим компонентом.Вы можете использовать Delphi Image Editor для создания dcr.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...