Text

Опции профилей

Опция По умолчанию Пояснение Ед. изм.
TextBoxLeftcenterОтступ слеваточки,center,left,right
TextBoxTopcenterОтступ сверхуточки,center,top,bottom
TextBoxStyle"background-color:gray; border:2px solid black; font-size:50px; color:black;"Стиль отображенияCSS (Синтаксис (rus))
TextBoxOpacity0.8Общая прозрачность0…1
TextBoxBorderSize50Бордюр вокруг текстаточки
TextBoxTransparentfalseПолная прозрачность (текст без рамки)false/true
TextBoxShadow""Картинка для имитации тени 1)PNG
TextBoxOffset30Отступ от краёв экрана для left, right, top и bottomточки

При отключенном композите:
TextBoxTransparent - отображается в прямоугольнике.
TextBoxOpacity - игнорируется.

Вызовы DBUS

qdbus org.kochkin.okindd /Text
Функция Пояснение
printText(QString profile, QString message, int time)Вывести текст
printTextWithDBUS(QString profile, QString printTextWithDBUS, int time)Вывести текст, используя DBUS

printText:
profile - Предопределённый профиль (если не нужен, используйте "")
message - сообщение с использованием html форматирования и css стилей, текст, картинки 2), таблицы и прочее…
time - время показа в миллисекундах

printTextWithDBUS:
profile - Предопределённый профиль (если не нужен, используйте "")
printTextWithDBUS - сообщение с использованием html форматирования и css стилей, текст, картинки 3), таблицы и прочее. Также может включать вызовы DBUS, помещённые в теги {[…]}. Результат вызова DBUS вставляется в исходное сообщение.
time - время показа в миллисекундах

Пример:

qdbus org.kochkin.okindd /Text printTextWithDBUS "" \
"Now {[org.kochkin.okindd /Service getCurrentDateTime hh:mm:ss]}.<br>Volume level = {[org.kde.kmix /Mixers/0/Front_0 Get org.kde.KMix.Control volume]}." \
3000

Результат:


Внешний вид

В окне: В окне


Без окна: Без окна


С эффектом тени: С эффектом тени

2) , 3)
Наверх