Вниз
Скачать: 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.023 c
1-1128087210
denissoft
2005-09-30 17:33
2005.10.23
RTF в HTML


2-1127504501
ForsXT
2005-09-23 23:41
2005.10.23
Звук


1-1128083388
B@BY
2005-09-30 16:29
2005.10.23
Функция для работы со временем (TDateTime)


14-1127996007
Kolan
2005-09-29 16:13
2005.10.23
Забавная клавиатура.


5-1104426662
Stanislav_SM
2004-12-30 20:11
2005.10.23
Отображение события в инспекторе объектов




   Наверх