Вниз
Скачать: CL | DM;

Как в StatusBar сделать hint у определённой панели?   Найти похожие ветки 

← →
Mishenka   (2005-09-30 14:19) [0]

Как в StatusBar сделать hint у определённой панели?


← →
Piter ©   (2005-09-30 17:06) [1]

У любого VCL контрола есть свойство Hint.
Все, что написано в Hint после символа "|" - будет отображено в StatusBar.


← →
clickmaker ©   (2005-09-30 17:54) [2]

аффтар наверно имел ввиду хинт при наведении на панель... Это только руками, через THintWindow


← →
clickmaker ©   (2005-09-30 17:54) [3]

аффтар наверно имел ввиду хинт при наведении на панель... Это только руками, через THintWindow


← →
Piter ©   (2005-09-30 18:40) [4]

clickmaker ©   (30.09.05 17:54) [2]

не понял я тебя. Пишем в свойство Hint у TPanel:

"Test Hint|Test StatusBar"

Кладем на формы TStatusBar, приваиваем AutoHint := True, теперь при наведении курсора мышки на панель - в StatusBar появляется "Test StatusBar".

Что не так?


← →
clickmaker ©   (2005-09-30 18:54) [5]


> Piter ©   (30.09.05 18:40)

короче, подождем аффтара. Я так понял, он имеет ввиду не TPanel, а панель статусбара


← →
Piter ©   (2005-09-30 19:15) [6]

а я кажется догадался...

просто у автора TStatusBar разделен на несколько панелей... И он не знает как вывести текст в определенной панели.

Ну тогда перемещайте в "Начинающим"... фу ты...


← →
Sashka ©   (2005-10-01 17:49) [7]

Если я правильно понял желание автора, то сделать это можно следующим образом: включить ShowHint у статусбара и написать ему обработчик OnMouseMove, в котором пробежаться по панелям и определить, над какой панелью находится курсор. Ну и установить соответственно этому хинт статусбара. Можно есчо проверить, будет ли текст хинта отличаться от предыдущего и если будет, то вызвать CancelHint.


← →
Mishenka   (2005-10-03 10:05) [8]


> написать ему обработчик OnMouseMove, в котором пробежаться
> по панелям и определить, над какой панелью находится курсор.

А как по ккординатам курсора определить над какой именно панелью находится курсор?



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.027 c
3-1126250841
carmen
2005-09-09 11:27
2005.10.23
DOS кодировка в базе Paradox


14-1128068917
Igorek
2005-09-30 12:28
2005.10.23
А что Вы знаете о Гондурасе?


14-1128147302
Иксик
2005-10-01 10:15
2005.10.23
Перед выборами :))


14-1128105439
Gamer
2005-09-30 22:37
2005.10.23
Проблеммы с Canon iP1500


2-1127468702
Киря
2005-09-23 13:45
2005.10.23
Как правильно сдеать запрос?




   Наверх