Ориентирование в Grid’е

Предложен способ определения параметров первой строки Grid'а вне зависимости от значения свойств RelativeRow и ActiveRow.

Ориентирование в Grid'е

В различных конференциях посвященных программированию на Visual FoxPro, не часто, но все же появляются вопросы об определении параметров первой отображаемой строки Grid’а в случае, когда указатель находиться за пределами сетки. Чаще всего вопрос является следствием затруднений при создании всплывающих подсказок связанных с содержимым отображаемых полей. Существующие решения, например:http://vfpdev.narod.ru/download/ttingrd.zip, обычно связаны с принудительным переносом указателя в видимую область.
Предлагаемый метод основан на использовании особенностей группы свойств [Dynamic…], которые автоматически обновляются при любых перерисовках Grid’а. Это с одной стороны позволяет обойтись минимумом кода, но с другой налагает некоторые ограничения. Наиболее явное таково. Для гарантированного срабатывания, в видимой области Grid’а должны присутствовать как минимум две колонки, одна из которых должна содержать параметр группы [Dynamic…].
В качестве иллюстрации использования метода представлена форма, в которой для колонок Grid’а организован вывод всплывающих подсказок, в зависимости от того умещается ли содержимое поля в границах колонки.

Автор: Ившев Дмитрий
0

Автор публикации

не в сети 22 года

po2

0
Комментарии: 0Публикации: 6Регистрация: 22-12-2001
Вложенные файлы
Warning: filesize(): stat failed for /home/f/foxclub/test.foxclub.ru/public_html/wp-content/uploads/2020/08/316gettopline.zip in /home/f/foxclub/test.foxclub.ru/public_html/wp-content/themes/lipi/framework/include/functions.php on line 2138
#
Тип файла
Размер
Название
1 .zip 316GetTopLine
Оставить комментарий
Авторизация
*
*
Генерация пароля