![]() |
|
Модераторы: Snowy, Alexeis, MetalFan |
![]()
|
|
| Гость_Андрей |
|
|||
|
Unregistered |
На Canvas'е есть куча объектов. Необходимо вывести туда текст и дать возможность user'у таскать этот текст по экрану. Как это сделать, чтобы за текстом не оставался след. То есть стирать предыдущий текст при движении мыши, рисовать новый, при этом не затирая то, что находится под текстом.
Как это сделать? Кто-нибудь сталкивался? |
|||
|
||||
| Atos |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 2.9.2004 Где: Омск Репутация: нет Всего: нет |
А может быть попробовать пользоваться не Canvas' ом, а поставить на форму статический текст, и перетаскивать его? (Наобум говорю)
|
|||
|
||||
| Гость_Андрей |
|
|||
|
Unregistered |
Нет, так не пойдет. Дело в том, что текст этот - есть подпись к линии, линии могут быть и под углом. Необходимо при редактировании, перетаскивании линии стирать также и текст и рисовать его в другом месте.
Слышал, что его можно преобразовать в кривые Безье. Кто-нибудь это делал? |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: нет Всего: 98 |
придется делать все вручную:
текст рисуеш на одной DIB-секции все остальное -- на другой перед выводом -- склеиваеш на третьей и ее же показываеш -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Можно собственный объект создать, тогда все проще будет
1. Такай используя DragnDrop 2. Проблем с углом наклона не будет //=================================// Вот только нудное это дело компаненты писать |
|||
|
||||
![]()
|
| Правила форума "Delphi: Звук, графика и видео" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |