Фиксация левой колонки при горизонтальном сколинге в списке
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Фиксация левой колонки при горизонтальном сколинге в списке
Здравствуйте!
Подскажите, пожалуйста, существуют ли в природе шаблоны (классы), позволяющие в контроле списка фиксировать левую колонку при горизонтальном сколинге?
Может кто сталкивался?
Подскажите, пожалуйста, существуют ли в природе шаблоны (классы), позволяющие в контроле списка фиксировать левую колонку при горизонтальном сколинге?
Может кто сталкивался?
- Дед Пахом
- Старичок
- Сообщения: 3133
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 10 раз
- Поблагодарили: 28 раз
- Контактная информация:
Фиксация левой колонки при горизонтальном сколинге в списке
А чем галочка "Fixed" в форматтере листа не устраивает?
С уважением, ДП
Фиксация левой колонки при горизонтальном сколинге в списке
Очень даже устраивает!
Спасибо, Дед Пахом!
Спасибо, Дед Пахом!
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Фиксация левой колонки при горизонтальном сколинге в списке
Не в тему: в LIST можно фиксировать любые произвольные колонки для горизонтального скроллинга.
Но, конечно, уже через ручной код - я его где-то в форуме публиковал (если интересно).
Но, конечно, уже через ручной код - я его где-то в форуме публиковал (если интересно).
За теми кто отстал - не возвращаться. (С) Кодекс
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2329
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Поблагодарили: 18 раз
Фиксация левой колонки при горизонтальном сколинге в списке
Повторить не сложно? лень искать.Игорь Столяров писал(а): ↑28 Июль 2017, 18:29Но, конечно, уже через ручной код - я его где-то в форуме публиковал (если интересно).
Это я только кажусь дураком! На самом деле я полный идиот!
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Фиксация левой колонки при горизонтальном сколинге в списке
Аналогично.
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Фиксация левой колонки при горизонтальном сколинге в списке
Возможно вот здесь - http://forum.clarionlife.net/viewtopic. ... 355#p20355.
Хотя я думаю - это бред. Можно попробовать в динамике поиграться с proplist:Fixed. Но в хелпе явно указано, что если Fixed не слева, то игнорируется.
We are hard at work… for you.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Фиксация левой колонки при горизонтальном сколинге в списке
Ага, это именно та тема ! В справке тоже всё правильно про установку ?List{PropList:Fixed}.
Но ведь там же ничего не написано про СНЯТИЕ этого признака,
и почему-то считается что это работает зеркально ... но это не совсем так.
Вот нашёл старый пример в исходниках, убрал всё не нужное, что бы было проще понять как это работает ....
Проверил в C6.3 / C10 - все OK !
- Вложения
-
- ListF.zip
- Фиксация произвольных колонок
- (1011.73 КБ) 84 скачивания
За теми кто отстал - не возвращаться. (С) Кодекс
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2329
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Поблагодарили: 18 раз
Фиксация левой колонки при горизонтальном сколинге в списке
Тогда это фича... Которую могут в любой момент кикнутьИгорь Столяров писал(а): ↑30 Июль 2017, 17:31Но ведь там же ничего не написано про СНЯТИЕ этого признака,
и почему-то считается что это работает зеркально ... но это не совсем так
Это я только кажусь дураком! На самом деле я полный идиот!
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Фиксация левой колонки при горизонтальном сколинге в списке
Ну ... да, наверно ! Сейчас модно говорить: эксплуатация бага.
По сравнению с теми проблемами, которые приходится нивелировать в каждом втором "обновлении" C10 - это мелочи ...
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Фиксация левой колонки при горизонтальном сколинге в списке
Прикольно и необычно. Вот только смысл в таком поведении листа? А можно, интересно, зафиксировать колонку/колонки справа? Типа крайний справа всегда присутствует и всегда виден, а колонки левее - под ним. Зеркальная ситуация по сравнению со стандартом.Игорь Столяров писал(а): ↑30 Июль 2017, 17:31 Вот нашёл старый пример в исходниках, убрал всё не нужное, что бы было проще понять как это работает ....
Проверил в C6.3 / C10 - все OK !
We are hard at work… for you.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Фиксация левой колонки при горизонтальном сколинге в списке
Ну например - список клиентов с большим кол-вом колонок и где-то в середине, предположим колонка с ИНН (некий идентифицирующий признак), тогда при скроллинге её можно зафиксировать и т.д. Но мы используем по другому: в менеджере форматов списков - пусть юзеры сами фиксируют любые нужные колонки как считают нужным (и не долбят нас этим). Там, если присмотреться к коду, есть некие особенности еще и для групп колонок.
Рад, что смог повеселить.
Если кому-то интересна эта тема - рабочий исходник C63 / C10 теперь есть, далее пожалуйста самостоятельно ...
За теми кто отстал - не возвращаться. (С) Кодекс