2.8 KiB
This document describes how Terminology interacts with themes and what needs to be handled by themes.
See ChangeLog.theme
on changes related to themes.
Windows contain group terminology/base
.
terminology/base
Contains what is global to a window.
Swallowed parts
terminology.content
where terminology/background
, or a split widget can be swallowed.
terminology.cmdbox
To swallow a command box. It reacts to the following signals:
cmdbox,show
cmdbox,hide
terminology.about
It reacts to the following signals:
about,show
about,hide
terminology.optdetails
Detailed settings panel. It reacts to the following signals:
optdetails,show
optdetails,hide
It emits the following signal:optdetails,hide,done
terminology.options
It reacts to the following signals:
options,show
options,hide
terminology.controls
The controls box shown on right click. It reacts to the following signals:
controls,show
controls,hide
terminology/background
Swallowed parts
terminology.content
Here is swallowed an object of group terminology.background
.
TODO
terminology/core
Swallowed parts
terminology.background
Actual background. It reacts to the following signals based on the media to play in background:
media,off
media,image
media,scale
media,edje
media,movie
terminology.tabregion
Here is swalloed a fully transparent rectangle to move down the textgrid.
terminology.content
Where actual text grid goes.
Signal received
tabbar,off
and tabbar,on
Whether to display a tab bar. Default is off.
tab_btn,off
and tab_btn,on
Whether to display a tab button to easily navigate through tabs. Default is off.
Signal emitted
tab,drag
and tab,drage,stop
To notify that the current tab is being dragged.
terminology/about
Text parts
terminology.text
The text of the About message.
terminology.tabbar_back
An inactive tab item
Text parts
terminology.title
Title of the tab.
Signal emitted
tab,activate
When clicked on it, to notify that the user wants to go to that tab.
Signal received
bell
To mark the tab as having missed a bell.
bell,off
To unmark the tab as having missed a bell.
terminology/keybinding
TODO
terminology/miniview
TODO
terminology/fontpreview
TODO
terminology/selection
An object used when selecting text. TODO
terminology/cursor
TODO
terminology/cursor_bar
TODO
terminology/cursor_underline
TODO
terminology/sel/base
TODO
terminology/sel/item
TODO
terminology/link
An object overlayd on text that is a link.
terminology/mediabusy
TODO
terminology/mediactrl
TODO