Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Полоса прокрутки в Гриде / 10 сообщений из 10, страница 1 из 1
24.05.2005, 12:06:05
    #33081717
IdSyz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полоса прокрутки в Гриде
Вопросик, однако...

В Гриде есть справа полоса прокрутки. Но, например в ЕхселеХР , когда ее двигаешь мышкой, прокручиваются строки на экране и видна текущая позиция.
В Фоксе - нет. Т.е. двигаешь бегунок, а где реально находишься - ???
Можно ли исправить положение?
...
Рейтинг: 0 / 0
24.05.2005, 13:51:10
    #33082114
Burn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полоса прокрутки в Гриде
Поставь для Грида RecordMark=.T.
...
Рейтинг: 0 / 0
24.05.2005, 13:59:24
    #33082140
IdSyz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полоса прокрутки в Гриде
Что Т, что F -один черт.
Т.е. когда давишь на полосу прокрутки, а не не бегунок, строки бегут в любом из этих режимов.
А если тащишь сам бегунок - стоят как ... также во всех режимах.
...
Рейтинг: 0 / 0
25.05.2005, 01:46:45
    #33083053
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полоса прокрутки в Гриде
Hi IdSyz!

Так и должно быть - грид спроектирован с учётом возможности показа в нём многотысячных (если не многомилионных) таблиц - и в таком случае ты фактически не сможешь нерейти на последние записи - ибо грид будет дико тормозить пытаясь "показать" все "пропускаемые" записи.
Бороться с этим конечно можно, но IMHO не нужно...

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
25.05.2005, 11:47:34
    #33083488
Crispy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полоса прокрутки в Гриде
2IdSyz :

Используй ListBox с ColumnCount= сколько столбцов. А чтоб все было рОвно - лучше делай к нему выборку через Select-SQL с заранее подогнанными по ширине (и только с нужными) столбцами. Там все крутится, если уж оно так надо :).
А можно самому слепить "бегунок" из всяких там контейнеров и прочего, и если не запаришься все нужные клики прописать (используя DoScroll к примеру), то в конце - будет приятно
...
Рейтинг: 0 / 0
25.05.2005, 15:08:30
    #33083685
IdSyz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полоса прокрутки в Гриде
Да уж... Бывают в жизни огорчения. Не стоит это того! Придется обойтись.
...
Рейтинг: 0 / 0
26.05.2005, 08:17:13
    #33084369
Crispy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полоса прокрутки в Гриде
2IdSyz :

А интересно, вот глянул в свойства ListBox - а там, оказывается есть ColumnWidths, где можно прописать ширину всех колонок через запятые!
Значит можно его использовать иногда вместо грида - когда нужно хватать за бегунок и видеть, что прокручивается еще до того, как отпустил его.
Вот так, полезно читать бывает все подряд - что пишут в "подвале" Properties про каждое свойство :).
...
Рейтинг: 0 / 0
26.05.2005, 10:08:17
    #33084521
Crispy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полоса прокрутки в Гриде
А классная штука этот ListBox! - там уже и инкрементный поиск встроен - главное, чтоб это первый столбец был - быстро набираешь первые 3 буквы фамилии - он сам становится на нужную строку. Благодать - для списков... Сразу - он мне почему-то не глянулся, но теперь вижу - это вещь! Был бы грид таким "доделанным" - вообще замечательно было б...
...
Рейтинг: 0 / 0
27.05.2005, 00:26:34
    #33086382
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полоса прокрутки в Гриде
Hi Crispy!

На самом деле грид просто значительно сложнее :) А насчёт "доделан" - находит же MSFT что туда добавить в каждой версии :) Видать предела этому совершенству нету...

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
27.05.2005, 12:48:39
    #33087319
Crispy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полоса прокрутки в Гриде
Hi, Igor Korolyov !

Воистину так! :) В 7 (или когда) highlight-строку сделали, в 9 - разрешили ей работать... :). Так глядишь лет через сто - грид станет гораздо удобнее
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Полоса прокрутки в Гриде / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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