Вверх ↑
Ответов: 5227
Рейтинг: 585
#1: 2021-09-29 20:42:17 ЛС | профиль | цитата
kamakama, да, есть зачётные тезисы. Читать с дивана не комфортно правда.
Для таких штуковин делал более продвинутое решение. Вся схема

[Property]
Width= |1|55
Height= |1|20
@Active=Активация/деактивация вывода текста|14|1|True,False
@Background=Определяет фоновую картинку по-умолчанию|11|
@Alignment=Выравнивание текста в элементе|4|2|taLeft,taRight,taCenter
@VerticalAlign=Вертикальное выравнивание текста в элементе(расчитывает правельно при условии текст в одну строку)|4|0|vaCenter,vaTop,vaBottom
@BackgroundMode=Режимы отображения фоновой картинки|14|1|bmNone,bmTiled,bmStretched,bmCentered
@FadeDelay=Количество переходов анимации|1|30
@FadeStep=Интенсивность перехода|1|4
@LineDelay=Заержка для чтения строки|1|2000
+@Lines=Содержит список строк для анимации текста|5|
@RepeatCount=Количество повторений списка(при 0 зацикливание)|1|0
@Transparent=Прозрачность|14|1|True,False
@WordWrap=Перенос текста включить/выключить|14|0|True,False
@LineIndex=Индекс линии строки списка с которой начинается вывод|1|-1
StopOnClick=Активация/деактивация вывода текста при клике ЛКМ по окну вывода|14|1|True,False


[Methods]
*onClick=Событие происходит всякий раз при нажатии кнопки мыши на картинке|2|
*OnChanged=Событие происходит перед трансформацией вывода линии текста и выдаёт её индекс в поток|2|
*OnComplete=Событие происходит после трансформации вывода линии текста и выдаёт её индекс в поток|2|
Text=Text для добавление в список методом doLines|4|2
Bitmap=Содержит картинку|3|11
Array=Доступ к любому элементу списка по его индексу (см. компонент Array)|3|13

карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Редактировалось 1 раз(а), последний 2021-09-29 20:42:39