powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Всплывающая подсказка
13 сообщений из 13, страница 1 из 1
Всплывающая подсказка
    #33672261
gangsta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как Вы реализовываете это в своих приложениях. Есть конечно ShowWhatThisMethod, который выбирает инфу из файла хелпа. Но нету файла хелпа :)
А как реализовать всплывающую подсказку, которую можно задавать программоно?
...
Рейтинг: 0 / 0
Всплывающая подсказка
    #33672431
Фотография SAM-FoxPro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gangstaКак Вы реализовываете это в своих приложениях. Есть конечно ShowWhatThisMethod, который выбирает инфу из файла хелпа. Но нету файла хелпа :)
А как реализовать всплывающую подсказку, которую можно задавать программоно?

А ToolTipText не подходит? Где-то я видел решение, там что только с этим ToolTipText не делали. По-моему на фоксклубе.
...
Рейтинг: 0 / 0
Всплывающая подсказка
    #33672582
gangsta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, ToolTipText можно использовать, только у компонента, в котором я это хочу сделать нету такого свойства :)
Я использую MSFlexGrid и хочу, чтобы при наведении на ячейку, в зависимости от ее значения, выводился некоторый текст. А свойства ToolTipText нету. Посоветуйте, что делать в этой ситуации...
...
Рейтинг: 0 / 0
Всплывающая подсказка
    #33674484
Фотография SAM-FoxPro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я никогда не использовал MSFlexGrid... Может там есть что-нибудь типа MouseMove Event над ячейкой? C ним поколдовать?
...
Рейтинг: 0 / 0
Всплывающая подсказка
    #33676183
gangsta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, MouseMove Event есть. Я так понимаю, что в этом событии нужно создать label (с некоторыми координатами), который и будет служить всплывающей подсказкой. Да только вот не могу я поместить его поверх FlexGrida (ZOrder=1). Это так со всеми ActiveX компонентами? Может у кого-то была уже подобная ситуация?
...
Рейтинг: 0 / 0
Всплывающая подсказка
    #33676285
FOXFOX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Zdelay vot tak!

Thisform.ABON.Left = nXCoord
Thisform.ABON.top = nYCoord
Thisform.Label1.Caption = ALLTRIM(STR(nXCoord))+","+ALLTRIM(STR(nYCoord))
Thisform.Label1.Left = nXCoord
Thisform.Label1.Top = nYCoord-15

Thisform.ABON.Refresh
...
Рейтинг: 0 / 0
Всплывающая подсказка
    #33676956
gangsta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А что такое в данном случае ABON?
...
Рейтинг: 0 / 0
Всплывающая подсказка
    #33677008
FOXFOX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Eto prosto txt pole (TEXT1)
...
Рейтинг: 0 / 0
Всплывающая подсказка
    #33677201
gangsta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я конэшно дико извиняюсь, но все равно я не могу понять, что дает этот код... у меня нету текстбоксов на форме. Мне нужно всего лишь, чтобы label с некоторыми координатами (которые я знаю как получить) находился НАД FlexGrid'ом. Для этого я пытаюсь использовать метод ZORder и устанавливаю его у MSFlexGrid'а равным 1, а у лабела равным 0. Но лабел все равно не хочет ставиться поверх грида. Вот в чем проблема...
...
Рейтинг: 0 / 0
Всплывающая подсказка
    #33677649
po2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
po2
Гость
Непосредственно расположить Label над ActiveX'ом невозможно. Поэтому создай форму без бордюра, а вот в ней уже размести Label. Можно и по-взрослому все сделать, подробности по ссылке: forum.foxclub.ru
...
Рейтинг: 0 / 0
Всплывающая подсказка
    #33678903
valeryka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 gangsta

Есть у формы LockScreen, есть у ActiveX и у лабели MouseMove(),MouseLeave() и visible.

Используй это и наверное будет тебе счастье
...
Рейтинг: 0 / 0
Всплывающая подсказка
    #33683839
gangsta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем за ответы, но возник еще один вопрос...
Как определить, что курсор мыши неподвижен, скажем, в течении 5 секунд?
...
Рейтинг: 0 / 0
Всплывающая подсказка
    #33684602
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi gangsta!

Запомнить координаты, а через 5 секунд сравнить новые (текущие) с
запомненными :)
Вообще сходи в раздел решений на foxclub и скачай мой класс
MultilineTooltip - как база для твоего случая я думаю это сойдёт :)

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Всплывающая подсказка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]