Форум ArchiCAD и BIM по-русски - CADstudio.ru

ARCHICAD => Библиотеки. Библиотечные элементы. GDL => RU_GDL Team => Тема начата: Yuriy_filatov от Марта 13, 2010, 11:02:03

Название: Полоса прокрутки
Отправлено: Yuriy_filatov от Марта 13, 2010, 11:02:03
Кто-нибудь может знает, можно ли в своем gdl объекте в специальных свойствах (в пользовательском интерфейсе) добавить полосу прокрутки
Название: Re: Полоса прокрутки
Отправлено: Vachik от Марта 13, 2010, 11:17:03
Команда UI_INFIELD
Название: Re: Полоса прокрутки
Отправлено: Yuriy_filatov от Марта 13, 2010, 11:30:38
а поподробней можно? как поставить вертикальную полосу прокрутки, а то у меня не видно всех элементов
Название: Re: Полоса прокрутки
Отправлено: Vachik от Марта 13, 2010, 11:36:18
а поподробней можно? как поставить вертикальную полосу прокрутки, а то у меня не видно всех элементов
А какой командой пользуешься?
Поподробней смотри Справочное руководство GDL, поставляемое с программой. Найдешь через меню Справка.
Название: Re: Полоса прокрутки
Отправлено: Yuriy_filatov от Марта 13, 2010, 12:11:55
ui_infield ставит как бы ячейки для ввода значений, а у меня их слишком много по высоте и не хватает места в специальных параметрах, нужно прокрутить как бы все поле вниз-это вообще можно сделать???
Название: Re: Полоса прокрутки
Отправлено: Vachik от Марта 13, 2010, 12:16:23
Посмотри скрипт, элемента, в котором есть эта функция и сделай идентично.
Может я вопрос не правильно понял.
Еще прочитай Титов С. "ArchiCAD: полезные рецепты".
Название: Re: Полоса прокрутки
Отправлено: Yuriy_filatov от Марта 13, 2010, 12:55:50
вот рисунок - что я хочу сделать
Название: Re: Полоса прокрутки
Отправлено: Vachik от Марта 13, 2010, 13:00:00
вот рисунок - что я хочу сделать
Именно этот вариант, не возможен.
Название: Re: Полоса прокрутки
Отправлено: Yuriy_filatov от Марта 13, 2010, 13:02:57
а что можно сделать?
Название: Re: Полоса прокрутки
Отправлено: Vachik от Марта 13, 2010, 13:26:11
а что можно сделать?
Сделать опцию показ с 1-10, с 11-20, 21-30 и тд.
Название: Re: Полоса прокрутки
Отправлено: Yuriy_filatov от Марта 13, 2010, 21:31:41
а как это сделать?
Название: Re: Полоса прокрутки
Отправлено: Vachik от Марта 13, 2010, 21:44:48
Я давно не занимался GDL-ом, но принцип такой
IF peremennay=1-10 then
тут твои строчки с 1 по 10

IF peremennay=11-21 then
тут твои строчки с 11 по 21

и тд.
Может потребуется '1-10" взять одинарные или двойные кавычки