Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

Поведение как TPanel   Найти похожие ветки 

 
novai   (2012-07-10 05:08) [0]

Из-за чего у TPanel такое поведение на форме: она перекрывает TImage например, всегда выше него.
Как выделить на форме область -TRect чтобы ее никто не перерисовывал, кроме меня?
Зачем нужно: Хочу отрисовывать на канве формы всплываюшие сообщения (в виде графики), которые были бы всегда выше всех остальных контролов формы...


 
sniknik ©   (2012-07-10 07:38) [1]

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


 
novai   (2012-07-10 08:28) [2]

я так понимаю, значит достаточно TPanel создать и на его канве рисовать?


 
sniknik ©   (2012-07-10 09:41) [3]

ну, если хочешь сделать "тяпляпную" программу то да, достаточно. но никто не гарантирует нормальную работу в таком варианте при включении схем например.

p.s. есть же компонент для рисования TPaintBox, он тебе не подходит?
p.p.s. вообще всплывающие сообщения например "хинты" это все таки окна.


 
novai   (2012-07-10 18:10) [4]

Я же не говорил окна типа baloon, я говорил рисовать сообщения в виде графики в своем окне на  канве...


 
sniknik ©   (2012-07-10 18:13) [5]

да без разницы. или ты видишь стандартные хинты на форме в панелях, а вне/балуны в окнах?


 
brother ©   (2012-07-10 18:22) [6]

тогда я не понимаю о чем речь? какой объект проще взять для моей задачи?


 
brother ©   (2012-07-10 18:22) [7]

гы!


 
novai   (2012-07-10 18:26) [8]

не смешно же я правда не понимаю что мне выбрать для моей задачи


 
novai   (2012-07-10 18:28) [9]

вопрос прощще: как отрисовать сообщение графикой в своем окне выше всех контролов?


 
brother ©   (2012-07-10 18:32) [10]

фигней нt майся! [3]


 
Юрий Зотов ©   (2012-07-10 18:47) [11]


> novai   (10.07.12 18:28) [9]
> как отрисовать сообщение графикой в своем окне выше всех контролов?

1. Самое простое - создать панель и рисовать на ней.

2. Есть и другие способы, но вряд ли они тутт подойдут.

3. Да ведь и правда - что за странное желание сделать столь вычурный интерфейс?

4. Обычно для сообщений используют TStatusBar - не подойдет ли?


 
Dennis I. Komarov ©   (2012-07-12 22:19) [12]


> 3. Да ведь и правда - что за странное желание сделать столь
> вычурный интерфейс?
>
> 4. Обычно для сообщений используют TStatusBar - не подойдет
> ли?

У мелкомягких одни убогие и денег нет. Ну откуда они знают об удобном интерфейсе?


 
Германн ©   (2012-07-13 01:21) [13]


> novai   (10.07.12 18:28) [9]
>
> вопрос прощще: как отрисовать сообщение графикой

Объясни "на пальцах" этот вопрос.


 
novai   (2012-07-13 07:29) [14]


> Объясни "на пальцах" этот вопрос.

создаю динамически bitmap, на нем рисую картинку и текст, теперь надо его отрисовать на канве моей формы поверх всех контролов.



Страницы: 1 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.144 c
15-1352925002
Юрий
2012-11-15 00:30
2013.03.22
С днем рождения ! 15 ноября 2012 четверг


15-1341568317
AV
2012-07-06 13:51
2013.03.22
Шкаф-кровать. Идея :)


15-1340952214
DevilDevil
2012-06-29 10:43
2013.03.22
Я В ШОКЕ. Стандарт округления в FPU


15-1346349689
alexdn
2012-08-30 22:01
2013.03.22
Теория чисел


2-1340259923
vasa777
2012-06-21 10:25
2013.03.22
компилятор