Как вы обрабатываете компоненты Delphi, используя графические файлы? - PullRequest
2 голосов
/ 21 июня 2009

Так же, как с использованием CSS для веб-приложений, можем ли мы использовать графику от клип-артов до кнопок скина, редактирования и компонентов форм, не имея дело с TCanvas или разработкой новых компонентов? Есть ли полностью бесплатные библиотеки для работы с существующими компонентами? ( Нет Сторонний TSkinnedEdit и т. Д.)

Ответы [ 3 ]

3 голосов
/ 22 июня 2009

A полностью бесплатная библиотека - не то, что я знаю. Но я настоятельно рекомендую VCL Skin (http://www.link -rank.com ). Там есть инструмент создания скинов, который - при использовании с компонентами VCL Skin - может использовать графические изображения для оформления различных элементов управления. Одна очень приятная особенность VCL Skin заключается в том, что он работает с существующими компонентами Delphi и многими сторонними, а также без модификаций компонентов.

0 голосов
/ 25 июня 2009

Для Delphi имеется бесплатная библиотека скинов: SpTBXLib . Это для TB2K и других стандартных компонентов Delphi. Мне ничто не сравнится с DevExpress Skin Library. Я зарегистрированный пользователь VCLSkin, но как только я получил подписку VCL на DevExpress, я никогда не оглядывался назад.

0 голосов
/ 21 июня 2009

Вам придется изменить чертеж по умолчанию для большинства компонентов. Итак, AFAIK, вам придется иметь дело с TCanvas, чтобы изменить способ отрисовки элемента управления ... Для форм вы можете использовать TImage, чтобы покрыть его.

Итак, с пакетом, поддерживающим скиннинг, проще, чем с компонентами по умолчанию.

...