Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Поведение как 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]

панель это оконный контрол, имедж рисованный на родителе, любое окно перекроет.
> которые были бы всегда выше всех остальных контролов формы...
нужно окно, на нем имедж.


Наверх

Титульная страница Поиск, карта сайта Написать письмо