-
Есть ли примеры создания диалоговых окон как у трея появляются иногда или как у Microsoft Officce 2000 ?
-
Диалоговые окна? Это такие большие желтые шарики чтоли? :)
-
BalloonHint это называется.
-
> Rouse_ © (06.05.08 15:44) [1]
Ну тип того.
Мне необходима не сам диалог как таковой, а чтоб при наведении на запись в Grid- е появлялась подсказка мол кто редактировал так и так...
Заранее спасибо !
-
-
Это проще пареной репы.
Любой контрол (TGrid не исключение) имеет текстовое свойство Hint.
Когда юзер наводит мышиный курсор на контрол и удерживает его там заданное время, у объекта Application возникает событие OnHint, в обработчике которого св-ву Hint контрола под мышиным курсором можно установить нужное значение.
Дело за малым - определить, в области визуализации какой конкретно записи из НД, отображаемого гридом, находится курсор мыши. Это тебе домашнее задание)
-
> Hint
Или тебе именно у трея нужна подсказка ?
-
СПС.
-
> Сергей М. © (06.05.08 15:58) [6]
Не. не. Над записью в гриде где находится курсор мыши.
-
> Сергей М. © (06.05.08 15:55) [5]
Вопрос не втему но всеже, просто я начинающий.
Есть ли событие у Grid- a которое срабатывает именно при перемещении по записям. И как оно называется ?
Спасибо !
-
> Hint (06.05.08 16:19) [9]
Нет такого события.
А как поиски оного относятся к теме вопроса ?
-
> Hint (06.05.2008 16:19:09) [9]
Есть - AfterScroll
-
> Anatoly Podgoretsky © (06.05.08 16:35) [11]
Зачем человека путаешь ?)
-
-
> Сергей М. (06.05.2008 16:37:12) [12]
Я тебя понял, но проведем тест на профпригодность.
-
Насколько я помню балуны можно вызывать для любого контрола видны, гдето я видел заголовочные файлы, только фишка эта в ХР появилась,
-
О и их можно отключить для трея насовсем, тоесть прога будет систему просить показать балончик а система молча посылать её далеко,
-
> Fredy314 © (06.05.08 22:18) [15]
поэтому в [13] они самопальные. Для любых версий вин.