Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / как сделать примечание на поле / 5 сообщений из 5, страница 1 из 1
04.09.2019, 08:16
    #39856925
tuke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать примечание на поле
Добрый времени суток народ!
Есть ленточная форма, есть поле с длинным текстом, которое не видимо на ширину поля.
Как сделать так, чтобы при наведении курсора мыши на ПОЛЕ появлялся весь текст. Как примечание в екселе.
...
Рейтинг: 0 / 0
04.09.2019, 08:50
    #39856936
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать примечание на поле
Тултип контрола хранится в свойстве ControlTipText.

Навскидку:

В MouseMove можно по координатам попробовать определить, поверх какого поля какой записи находится курсор. Исходя из этого присваивать контролу Me.ControlName.ControlTipText = Me.Control.Text. Во избежание избыточной перерисовки проверять, что текущий ControlTipText не равен требуемому.

Как в ЛЕНТОЧНОЙ форме определить, какая запись под мышом - я лично фиг знает... к тому же в Access для изменения свойства контрола надо на него установить фокус, что радости не добавляет.

Наверное, автоизменение размера поля, чтобы всё влезло (Me.ControlName.CanGrow=True) разумнее...
...
Рейтинг: 0 / 0
04.09.2019, 10:10
    #39856972
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать примечание на поле
tuke, если сильно надо, то посмотри пример. Пример делался не для демонстрации, пробовал технологию. Возможно много лишнего.
...
Рейтинг: 0 / 0
04.09.2019, 11:15
    #39857020
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать примечание на поле
А почему по DblClick в поле не вывести форму (граница отсутствует или msgBox) с отображением всего содержимого поля или просто нажать Shift+F2 когда фокус в поле
...
Рейтинг: 0 / 0
04.09.2019, 11:25
    #39857028
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать примечание на поле
sdkuА почему по DblClickнаверное потому что неудобно каждый раз на гриде клацать мышкой
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / как сделать примечание на поле / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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