Вверх ↑
Ответов: 177
Рейтинг: 24
#1: 2015-02-06 17:41:29 ЛС | профиль | цитата
sla8a писал(а):
Lora, возьмите элемент PaintBox (Компонент для рисования) и поместите его в ChildPanelEx (Панель). После чего рисуйте на PaintBox-е все что вашей душе угодно

Есть в этом варианте один большой минус - ChildPanelEx не конвертируется в компонент! В MakeElement компонент можно создать только из контейнера MultiElementEx!

Леонид писал(а):
Например, такой: pylevlagozaschischennayaknopka.sha


Я думала над таким вариантом, но тогда PaintBox будет всегда висеть вне моего компонента, а сам компонент по прежнему не будет иметь своих собственных координат. Это возможно имело бы смысл при отрисовки картинки из иных форматов допустим PSD(формат фотошопа). Тогда да, в компоненте конвертируется PSD -> BMP и выводится на картинку Image. А если новый компонент прогрессбар или кнопка??? Согласитесь таскать за компонентом ButtonNew еще и PaintBox чтобы всё это отрисовать в Image несколько глупо!


карма: 1

0