WidgetTextContainer унаследован от базового класса WidgetContainer. Предназначен для создания визуального списка (произвольного размера) текстов с возможностью прокрутки содержащихся элементов в фиксированной видимой области. Оптимизирован под работу с текстами.
Каждый элемент представляется собой WidgetTextView. Алгоритм добавления новых элементов:
Если элемент ValuedText - он подставляется в TextView через SetValuedText
Если элемент WString - создается ValuedText по формату formatFileRef, в тег defaultTag подставляется WString, ValuedText подставляется в TextView через SetValuedText
formatFileRef: TextFileRef - Ссылка на файл, содержащий формат добавляемых WString. Опционально, если не задана, то нельзя добавлять WString
defaultTag: string - Название тега в форматной строке formatFileRef для добавляемого WString. Опционально, если не задано, то нельзя добавлять WString
pickObjectsOnly: boolean - В тексте кликабельны только объекты ValuedObject, сам текст прозрачен для ввода. Опционально, по умолчанию false.
rotateOnLimit: boolean - При добавлении текста сверх лимита (смотри WidgetContainer->elementsLimit) автоматически удалять текст с противоположной стороны контейнера. Опционально, по умолчанию false. Если true, то нельзя добавлять текст в середину контейнера (метод InsertText)
Контейнер не имеет никаких дополнительных реакций.