Форум пользователей ПО АСКОН

Профессиональные вопросы => Программирование приложений => Тема начата: dosart от 11.07.17, 09:03:01

Название: Таблицы
Отправлено: dosart от 11.07.17, 09:03:01
Название: Re: Таблицы
Отправлено: Sabahs от 11.07.17, 09:27:13
Была, тема по таблицам http://forum.ascon.ru/index.php/topic,24881.msg180076.html#msg180076 (http://forum.ascon.ru/index.php/topic,24881.msg180076.html#msg180076) .
Название: Re: Таблицы
Отправлено: dosart от 11.07.17, 18:34:26
Sabahs , как изменять цвет, вроде, понятно. Но про фантом не очень.
Правильно ли я понимаю, что это сделать это невозможно? Проблема в том, что фантом может отобразить контур объекта только если он уже "прорисован". Например, если объект - фрагмент. "Отрисовка" таблицы происходит в том момент, когда мы задаём ей координаты. До этого момента в памяти таблицы, как таковой, не существует.
Для того чтобы обойти это ограничение, необходимо, в начале, таблицу в фоновом режиме "отрисовать"(например, поместить в тот же фрагмент), а затем подгрузить её из файла.
Я прав, или что-то не понимаю?
Название: Re: Таблицы
Отправлено: Sabahs от 12.07.17, 06:15:28
По правильному, фантом находится во временной группе и рисование его, осуществляется функцией обратной связи, в которую передаются, текущие координаты.
Название: Re: Таблицы
Отправлено: dosart от 08.06.18, 09:37:35
Как можно изменить высоту текста в ячейке таблицы? IText  не имеет свойства Height, также как и  ITextLine и   ITextItem
Название: Re: Таблицы
Отправлено: Sabahs от 08.06.18, 09:39:32
ITextItem имеет дополнительный интерфейс ITextFont.