![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Поведение как TPanel [D7, XP]
novai © (2012-07-10 05:08:00)Из-за чего у TPanel такое поведение на форме: она перекрывает TImage например, всегда выше него.
Как выделить на форме область -TRect чтобы ее никто не перерисовывал, кроме меня?
Зачем нужно: Хочу отрисовывать на канве формы всплываюшие сообщения (в виде графики), которые были бы всегда выше всех остальных контролов формы...
novai (2012-07-13 07:29:00) [1]
> Объясни "на пальцах" этот вопрос.
создаю динамически bitmap, на нем рисую картинку и текст, теперь надо его отрисовать на канве моей формы поверх всех контролов.
Германн (2012-07-13 01:21:00) [2]
> novai (10.07.12 18:28) [9]
>
> вопрос прощще: как отрисовать сообщение графикой
Объясни "на пальцах" этот вопрос.
Dennis I. Komarov (2012-07-12 22:19:00) [3]
> 3. Да ведь и правда - что за странное желание сделать столь
> вычурный интерфейс?
>
> 4. Обычно для сообщений используют TStatusBar - не подойдет
> ли?
У мелкомягких одни убогие и денег нет. Ну откуда они знают об удобном интерфейсе?
Юрий Зотов (2012-07-10 18:47:00) [4]
> novai (10.07.12 18:28) [9]
> как отрисовать сообщение графикой в своем окне выше всех контролов?
1. Самое простое - создать панель и рисовать на ней.
2. Есть и другие способы, но вряд ли они тутт подойдут.
3. Да ведь и правда - что за странное желание сделать столь вычурный интерфейс?
4. Обычно для сообщений используют TStatusBar - не подойдет ли?
brother (2012-07-10 18:32:00) [5]фигней нt майся! [3]
novai (2012-07-10 18:28:00) [6]вопрос прощще: как отрисовать сообщение графикой в своем окне выше всех контролов?
novai (2012-07-10 18:26:00) [7]не смешно же я правда не понимаю что мне выбрать для моей задачи
brother (2012-07-10 18:22:00) [8]тогда я не понимаю о чем речь? какой объект проще взять для моей задачи?
brother (2012-07-10 18:22:00) [9]гы!
sniknik (2012-07-10 18:13:00) [10]да без разницы. или ты видишь стандартные хинты на форме в панелях, а вне/балуны в окнах?
novai (2012-07-10 18:10:00) [11]Я же не говорил окна типа baloon, я говорил рисовать сообщения в виде графики в своем окне на канве...
sniknik (2012-07-10 09:41:00) [12]ну, если хочешь сделать "тяпляпную" программу то да, достаточно. но никто не гарантирует нормальную работу в таком варианте при включении схем например.
p.s. есть же компонент для рисования TPaintBox, он тебе не подходит?
p.p.s. вообще всплывающие сообщения например "хинты" это все таки окна.
novai (2012-07-10 08:28:00) [13]я так понимаю, значит достаточно TPanel создать и на его канве рисовать?
sniknik (2012-07-10 07:38:00) [14]панель это оконный контрол, имедж рисованный на родителе, любое окно перекроет.
> которые были бы всегда выше всех остальных контролов формы...
нужно окно, на нем имедж.