Delphi не визуальный компонент изображения
Я строю невизуальный компонент Delphi. Как мне установить изображение, которое я хочу, чтобы оно было в IDE?
2 ответа
Вы должны создать файл.dcr с именем вашего устройства в том же каталоге исходного файла компонента.pas. затем добавьте в файл dcr растровое изображение 24x24, вызываемое именем класса компонента, например TMyNonVisualComp.
наконец, вы должны добавить эту строку в блок {$R your_dcr_file.DCR}
Проверьте тезисы ссылки для получения дополнительной информации
Delphi 7 for Windows Component Writer's Guide
- Значки времени проектирования (кнопки панели инструментов)
- Delphi Component Building
- Создание вашего первого компонента
Вам просто нужно сделать значок для этого компонента, который также будет отображаться в палитре компонентов, так же, как вы делаете это для визуальных компонентов. Одним словом, создайте файл MyComponent.dcr для компонента MyComponent.pas и добавьте этот файл в пакет с этим компонентом. Вы можете использовать Delphi Image Editor для создания dcr.