powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Многострочное поле в Grid? Токо не бейте...
8 сообщений из 8, страница 1 из 1
Многострочное поле в Grid? Токо не бейте...
    #32330392
Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хаййа!

И чем я токо это не пробовала.... (С) Какой из порошков...

Одно текстовое поле в гриде не лезет в отведенный прямоугольник.
Контрол может быть даже R/O, только бы строчка изменяла высоту согласно количеству "сбрасываний" по словам... Как сделать?

Edit1 вместо Text1 не работает... В смысле, не вордварпит.
Пичкать флексгрид не хочется, таблица может быть достаточно большой...

-=RubbeR=-
...
Рейтинг: 0 / 0
Многострочное поле в Grid? Токо не бейте...
    #32330437
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не совсем понял, что именно требуется. В Grid высота строк одинаковая для всех строк. Невозможно сделать динамическое изменение высоты для разных записей.

Высота строк определяется значением Grid1.RowHeight

Т.е. это для VFP6, может в более поздних версиях что и изменилось в этом смысле, но не уверен.

Единственное, что можно сделать, это рассчитать максимальное количество строк в одной ячейке и выставить соответсвующее значение для строк Grid перед инициализацией. Расчет количества строк в Edit где-то уже был в этой конфе.

Может имеет смысл вынести этот текст на форму рядом с Grid и обновлять его содержимое при движении по записям?
...
Рейтинг: 0 / 0
Многострочное поле в Grid? Токо не бейте...
    #32330480
Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно, посчитать максимальную высоту я могу.
Дело в другом - как сделать вордварп в ячее грида?

Есть еще один выход из ситуации.
Видел, как в мышачий тултип над строкой с этой многострадальной ячеей записывается полное значение текста ячеи.
Но для каждой строки тултип нужен разный, а он не обновляется.
Чем лечить?

-=RubbeR=-
...
Рейтинг: 0 / 0
Многострочное поле в Grid? Токо не бейте...
    #32330486
Cyrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как это Edit не вордварпит?
MouseOver пробовал для лечения тултипов?
...
Рейтинг: 0 / 0
Многострочное поле в Grid? Токо не бейте...
    #32330493
Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MouseOver, А подробнее?

-=RubbeR=-
...
Рейтинг: 0 / 0
Многострочное поле в Grid? Токо не бейте...
    #32330517
Cyrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Перепутал с MouseEnter, да и врядли получится, то что я имел в виду.
Можно изменить ToolTipText, при переходе на другую запись
Код: plaintext
1.
*!* Grid.AfterRowColChange
this.Coilumn1.Text1.ToolTipText=this.Coilumn1.Text1.Value

Но он будет появляться только для активной ячейки
...
Рейтинг: 0 / 0
Многострочное поле в Grid? Токо не бейте...
    #32330634
po2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
po2
Гость
EditBox начнет отрабатывать WordWarp только в том случае, если его высота эквивалентна как минимум двум строкам текста. Вывод ToolTipsText для неактивных строк описан в Решениях на сайте www.foxclub.ru по ссылке www.foxclub.ru/sol/index.php?act=view&id=316 , там же ссылка на аналогичное решение другим способом http://vfpdev.narod.ru/download/ttingrd.zip
...
Рейтинг: 0 / 0
Многострочное поле в Grid? Токо не бейте...
    #32330929
Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, будем пробовать...

-=RubbeR=-
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Многострочное поле в Grid? Токо не бейте...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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