Ticket #3724: add true color skins: "Four seasons"

Signed-off-by: Egmont Koblinger <egmont@gmail.com>
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
This commit is contained in:
Egmont Koblinger 2017-02-16 22:09:30 +01:00 committed by Yury V. Zaytsev
parent 25b4096ace
commit 20a2b6081c
5 changed files with 868 additions and 0 deletions

View File

@ -20,6 +20,10 @@ skin_DATA = \
modarin256root.ini \
nicedark.ini \
sand256.ini \
seasons-autumn16M.ini \
seasons-spring16M.ini \
seasons-summer16M.ini \
seasons-winter16M.ini \
xoria256.ini \
yadt256-defbg.ini \
yadt256.ini

View File

@ -0,0 +1,216 @@
# The Four Seasons skins demonstrate how to use direct RGB true colors.
#
# As a prerequisite, you will need:
# 1) Midnight Commander version 4.8.19 or newer.
# 2) Midnight Commander being compiled against S-Lang (rather than ncurses).
# 3) S-Lang version 2.3.1 or newer.
# 4) A 64-bit operating system. (Future S-Lang version 3 will support
# true colors on 32-bit OSes too. Until then, you can install a patched
# S-Lang and compile MC against it by following the instructions at
# http://midnight-commander.org/wiki/doc-devel/slang-16Mcolors-32bits.)
# 5) A terminal emulator that supports true colors, such as e.g.
# GNOME Terminal and other VTE derivatives, KDE's Konsole,
# iTerm2 for macOS. See https://gist.github.com/XVilka/8346728 for a
# more exhaustive and up to date list.
# 6) The TERM environment variable describing 256 color support, e.g.:
# export TERM=xterm-256color
# or inside screen or tmux:
# export TERM=screen-256color
# Verify by running tput colors, it should report 256.
# 7) The COLORTERM env variable set to either "truecolor" or "24bit", e.g.:
# export COLORTERM=truecolor
#
# True colors are referred to by the standard #rrggbb or #rgb notation, the
# short form is interpreted by doubling each hex digit.
#
# In addition to these the 256 palette colors are still available, and
# obviously so are the attributes. See the sand256.ini skin file for details.
[skin]
# Falling leaves, beautiful forests, Halloween pumpkins.
# Also search for "Why are autumn leaves yellow in Europe, red in America?"
description = Four Seasons Autumn
truecolors = true
[Lines]
horiz =
vert =
lefttop =
righttop =
leftbottom =
rightbottom =
topmiddle =
bottommiddle =
leftmiddle =
rightmiddle =
cross =
dhoriz =
dvert =
dlefttop =
drighttop =
dleftbottom =
drightbottom =
dtopmiddle =
dbottommiddle =
dleftmiddle =
drightmiddle =
[aliases]
Main = #992005
MainFg = #ffa
MarkedFg = #ff5
HeaderFg = MarkedFg
Selected = #681400
Dialog = #85a918
DialogFocus = #69880c
Input = #b5c400
PaleFg = #555
Error = #840000
ErrorFocus = #b00
Top = #ff9909
MenuActive = Bottom
MenuSelected = Top
Bottom = #ffc90c
BottomNumber = Main
BottomNumberFg = MainFg
Help = Bottom
HelpBoldFg = DialogFocus
HelpItalicFg = Main
HelpLinkFg = ErrorFocus
EditorLineNumber = Dialog
EditorWhitespace = #cd4800
EditorRightMargin = EditorWhitespace
EditorBookmark = Bottom
EditorFindAll = Top
EditorVoid = DialogFocus
EditorFrameFg = MainFg
EditorFrameActiveFg = MarkedFg
EditorFrameDragFg = BottomNumberFg
ViewerBoldFg = MarkedFg
ViewerUnderlinedFg = Bottom
ViewerSelected = EditorBookmark
DiffAdd = Dialog
DiffChangedLine = Selected
DiffGap = ErrorFocus
[core]
_default_ = MainFg;Main
selected = ;Selected
marked = MarkedFg;;bold
markselect = MarkedFg;Selected;bold
gauge = ;DialogFocus
input = #000;Input
inputunchanged = PaleFg;Input
inputmark = #000;DialogFocus
disabled = PaleFg;Dialog
reverse = #000;Bottom
commandlinemark = #000;DialogFocus
header = HeaderFg
[dialog]
_default_ = #000;Dialog
dfocus = ;DialogFocus
dhotnormal = ;;underline
dhotfocus = ;DialogFocus;underline
dtitle = ;;bold
[error]
_default_ = #fff;Error
errdfocus = ;ErrorFocus
errdhotnormal = ;;underline
errdhotfocus = ;ErrorFocus;underline
errdtitle = ;;bold
[filehighlight]
directory =
executable = #84ea84
symlink = #ff58fd
hardlink =
stalelink = #ffadad
device = #87af5f
special = #afaf5f
core = #d7c053
temp = #bbb
archive = #b2e8ff
doc = #c27bff
source = #ffb55e
media = #33aaef
graph = #2dd2d4
database = #e7a584
[menu]
_default_ = #000;MenuActive
menusel = ;MenuSelected
menuhot = ;;underline
menuhotsel = ;MenuSelected;underline
menuinactive = ;Top
[popupmenu]
_default_ = #000;Dialog
menusel = ;DialogFocus
menutitle = ;;bold
[buttonbar]
hotkey = BottomNumberFg;BottomNumber
button = #000;Bottom
[statusbar]
_default_ = #000;Top
[help]
_default_ = #000;Help
helpbold = HelpBoldFg;;bold
helpitalic = HelpItalicFg;;italic
helplink = HelpLinkFg;;underline
helpslink = Help;HelpLinkFg
[editor]
editbold = MarkedFg;;bold
editmarked = ;Selected
editwhitespace = ;EditorWhitespace
editlinestate = #000;EditorLineNumber
bookmark = #000;EditorBookmark
bookmarkfound = #000;EditorFindAll
editrightmargin = ;EditorRightMargin
editbg = ;EditorVoid
editframe = EditorFrameFg
editframeactive = EditorFrameActiveFg
editframedrag = EditorFrameDragFg
[viewer]
viewbold = ViewerBoldFg;;bold
viewunderline = ViewerUnderlinedFg;;underline
viewselected = #000;ViewerSelected
[diffviewer]
added = ;DiffAdd
changedline = ;DiffChangedLine
changednew = ;DiffAdd
changed = ;DiffGap
removed = ;DiffGap
error = #fff;Error
[widget-common]
sort-sign-up =
sort-sign-down =
[widget-panel]
hiddenfiles-sign-show =
hiddenfiles-sign-hide =
history-prev-item-sign =
history-next-item-sign =
history-show-list-sign =
filename-scroll-left-char =
filename-scroll-right-char =
[widget-scollbar]
first-vert-char =
last-vert-char =
first-horiz-char =
last-horiz-char =
current-char =
background-char =
[widget-editor]
window-state-char =
window-close-char =

View File

@ -0,0 +1,216 @@
# The Four Seasons skins demonstrate how to use direct RGB true colors.
#
# As a prerequisite, you will need:
# 1) Midnight Commander version 4.8.19 or newer.
# 2) Midnight Commander being compiled against S-Lang (rather than ncurses).
# 3) S-Lang version 2.3.1 or newer.
# 4) A 64-bit operating system. (Future S-Lang version 3 will support
# true colors on 32-bit OSes too. Until then, you can install a patched
# S-Lang and compile MC against it by following the instructions at
# http://midnight-commander.org/wiki/doc-devel/slang-16Mcolors-32bits.)
# 5) A terminal emulator that supports true colors, such as e.g.
# GNOME Terminal and other VTE derivatives, KDE's Konsole,
# iTerm2 for macOS. See https://gist.github.com/XVilka/8346728 for a
# more exhaustive and up to date list.
# 6) The TERM environment variable describing 256 color support, e.g.:
# export TERM=xterm-256color
# or inside screen or tmux:
# export TERM=screen-256color
# Verify by running tput colors, it should report 256.
# 7) The COLORTERM env variable set to either "truecolor" or "24bit", e.g.:
# export COLORTERM=truecolor
#
# True colors are referred to by the standard #rrggbb or #rgb notation, the
# short form is interpreted by doubling each hex digit.
#
# In addition to these the 256 palette colors are still available, and
# obviously so are the attributes. See the sand256.ini skin file for details.
[skin]
# Blooming.
# Slightly inspired by Gmail's Cherry Blossom theme.
description = Four Seasons Spring
truecolors = true
[Lines]
horiz =
vert =
lefttop =
righttop =
leftbottom =
rightbottom =
topmiddle =
bottommiddle =
leftmiddle =
rightmiddle =
cross =
dhoriz =
dvert =
dlefttop =
drighttop =
dleftbottom =
drightbottom =
dtopmiddle =
dbottommiddle =
dleftmiddle =
drightmiddle =
[aliases]
Main = #f3ffe7
MainFg = #000
MarkedFg = #d14576
HeaderFg = MarkedFg
Selected = #d5f1b7
Dialog = Selected
DialogFocus = #b3de85
Input = Main
PaleFg = #777
Error = #c62b41
ErrorFocus = #e16d7e
Top = #f699a6
MenuActive = Bottom
MenuSelected = Top
Bottom = #ffc3cb
BottomNumber = #f4ef57
BottomNumberFg = #000
Help = #f6f28f
HelpBoldFg = #a95965
HelpItalicFg = Error
HelpLinkFg = #699f2f
EditorLineNumber = BottomNumber
EditorWhitespace = #fafff5
EditorRightMargin = EditorWhitespace
EditorBookmark = BottomNumber
EditorFindAll = Bottom
EditorVoid = BottomNumber
EditorFrameFg = MainFg
EditorFrameActiveFg = MarkedFg
EditorFrameDragFg = DialogFocus
ViewerBoldFg = HelpBoldFg
ViewerUnderlinedFg = HelpLinkFg
ViewerSelected = EditorBookmark
DiffAdd = #80e080
DiffChangedLine = BottomNumber
DiffGap = #e08080
[core]
_default_ = MainFg;Main
selected = ;Selected
marked = MarkedFg;;bold
markselect = MarkedFg;Selected;bold
gauge = ;DialogFocus
input = #000;Input
inputunchanged = PaleFg;Input
inputmark = #000;DialogFocus
disabled = PaleFg;Dialog
reverse = #000;Bottom
commandlinemark = #000;DialogFocus
header = HeaderFg
[dialog]
_default_ = #000;Dialog
dfocus = ;DialogFocus
dhotnormal = ;;underline
dhotfocus = ;DialogFocus;underline
dtitle = ;;bold
[error]
_default_ = #fff;Error
errdfocus = ;ErrorFocus
errdhotnormal = ;;underline
errdhotfocus = ;ErrorFocus;underline
errdtitle = ;;bold
[filehighlight]
directory =
executable = #00af00
symlink = #870087
hardlink =
stalelink = #d70000
device = #87af5f
special = #afaf5f
core = #d7af00
temp = #9e9e9e
archive = #005f87
doc = #5f00af
source = #af5f00
media = #0087d7
graph = #00afaf
database = #d7875f
[menu]
_default_ = #000;MenuActive
menusel = ;MenuSelected
menuhot = ;;underline
menuhotsel = ;MenuSelected;underline
menuinactive = ;Top
[popupmenu]
_default_ = #000;Dialog
menusel = ;DialogFocus
menutitle = ;;bold
[buttonbar]
hotkey = BottomNumberFg;BottomNumber
button = #000;Bottom
[statusbar]
_default_ = #000;Top
[help]
_default_ = #000;Help
helpbold = HelpBoldFg;;bold
helpitalic = HelpItalicFg;;italic
helplink = HelpLinkFg;;underline
helpslink = Help;HelpLinkFg
[editor]
editbold = MarkedFg;;bold
editmarked = ;Selected
editwhitespace = ;EditorWhitespace
editlinestate = #000;EditorLineNumber
bookmark = #000;EditorBookmark
bookmarkfound = #000;EditorFindAll
editrightmargin = ;EditorRightMargin
editbg = ;EditorVoid
editframe = EditorFrameFg
editframeactive = EditorFrameActiveFg
editframedrag = EditorFrameDragFg
[viewer]
viewbold = ViewerBoldFg;;bold
viewunderline = ViewerUnderlinedFg;;underline
viewselected = #000;ViewerSelected
[diffviewer]
added = ;DiffAdd
changedline = ;DiffChangedLine
changednew = ;DiffAdd
changed = ;DiffGap
removed = ;DiffGap
error = #fff;Error
[widget-common]
sort-sign-up =
sort-sign-down =
[widget-panel]
hiddenfiles-sign-show =
hiddenfiles-sign-hide =
history-prev-item-sign =
history-next-item-sign =
history-show-list-sign =
filename-scroll-left-char =
filename-scroll-right-char =
[widget-scollbar]
first-vert-char =
last-vert-char =
first-horiz-char =
last-horiz-char =
current-char =
background-char =
[widget-editor]
window-state-char =
window-close-char =

View File

@ -0,0 +1,216 @@
# The Four Seasons skins demonstrate how to use direct RGB true colors.
#
# As a prerequisite, you will need:
# 1) Midnight Commander version 4.8.19 or newer.
# 2) Midnight Commander being compiled against S-Lang (rather than ncurses).
# 3) S-Lang version 2.3.1 or newer.
# 4) A 64-bit operating system. (Future S-Lang version 3 will support
# true colors on 32-bit OSes too. Until then, you can install a patched
# S-Lang and compile MC against it by following the instructions at
# http://midnight-commander.org/wiki/doc-devel/slang-16Mcolors-32bits.)
# 5) A terminal emulator that supports true colors, such as e.g.
# GNOME Terminal and other VTE derivatives, KDE's Konsole,
# iTerm2 for macOS. See https://gist.github.com/XVilka/8346728 for a
# more exhaustive and up to date list.
# 6) The TERM environment variable describing 256 color support, e.g.:
# export TERM=xterm-256color
# or inside screen or tmux:
# export TERM=screen-256color
# Verify by running tput colors, it should report 256.
# 7) The COLORTERM env variable set to either "truecolor" or "24bit", e.g.:
# export COLORTERM=truecolor
#
# True colors are referred to by the standard #rrggbb or #rgb notation, the
# short form is interpreted by doubling each hex digit.
#
# In addition to these the 256 palette colors are still available, and
# obviously so are the attributes. See the sand256.ini skin file for details.
[skin]
# Sunshine, ocean, beach, beachball, sunshades, ice cream.
# (Pistachio is out.)
description = Four Seasons Summer
truecolors = true
[Lines]
horiz =
vert =
lefttop =
righttop =
leftbottom =
rightbottom =
topmiddle =
bottommiddle =
leftmiddle =
rightmiddle =
cross =
dhoriz =
dvert =
dlefttop =
drighttop =
dleftbottom =
drightbottom =
dtopmiddle =
dbottommiddle =
dleftmiddle =
drightmiddle =
[aliases]
Main = #ffedb3
MainFg = #000
MarkedFg = #e311aa
HeaderFg = MarkedFg
Selected = #d9b64a
Dialog = #a7f25a
DialogFocus = #f864f6
Input = #d7ffad
PaleFg = #777
Error = #d40707
ErrorFocus = #db7b7b
Top = #46cef3
MenuActive = #85e1fb
MenuSelected = #fae728
Bottom = #f4ff83
BottomNumber = DialogFocus
BottomNumberFg = #000
Help = Bottom
HelpBoldFg = DialogFocus
HelpItalicFg = ErrorFocus
HelpLinkFg = #168bac
EditorLineNumber = #fff5d5
EditorWhitespace = EditorLineNumber
EditorRightMargin = EditorWhitespace
EditorBookmark = Bottom
EditorFindAll = Top
EditorVoid = #f9faac
EditorFrameFg = MainFg
EditorFrameActiveFg = MarkedFg
EditorFrameDragFg = Top
ViewerBoldFg = MarkedFg
ViewerUnderlinedFg = HelpLinkFg
ViewerSelected = Dialog
DiffAdd = #80e080
DiffChangedLine = Bottom
DiffGap = #e08080
[core]
_default_ = MainFg;Main
selected = ;Selected
marked = MarkedFg;;bold
markselect = MarkedFg;Selected;bold
gauge = ;DialogFocus
input = #000;Input
inputunchanged = PaleFg;Input
inputmark = #000;DialogFocus
disabled = PaleFg;Dialog
reverse = #000;Bottom
commandlinemark = #000;DialogFocus
header = HeaderFg
[dialog]
_default_ = #000;Dialog
dfocus = ;DialogFocus
dhotnormal = ;;underline
dhotfocus = ;DialogFocus;underline
dtitle = ;;bold
[error]
_default_ = #fff;Error
errdfocus = ;ErrorFocus
errdhotnormal = ;;underline
errdhotfocus = ;ErrorFocus;underline
errdtitle = ;;bold
[filehighlight]
directory =
executable = #00af00
symlink = #870087
hardlink =
stalelink = #d70000
device = #87af5f
special = #afaf5f
core = #d7af00
temp = #9e9e9e
archive = #005f87
doc = #5f00af
source = #af5f00
media = #0087d7
graph = #00afaf
database = #d7875f
[menu]
_default_ = #000;MenuActive
menusel = ;MenuSelected
menuhot = ;;underline
menuhotsel = ;MenuSelected;underline
menuinactive = ;Top
[popupmenu]
_default_ = #000;Dialog
menusel = ;DialogFocus
menutitle = ;;bold
[buttonbar]
hotkey = BottomNumberFg;BottomNumber
button = #000;Bottom
[statusbar]
_default_ = #000;Top
[help]
_default_ = #000;Help
helpbold = HelpBoldFg;;bold
helpitalic = HelpItalicFg;;italic
helplink = HelpLinkFg;;underline
helpslink = Help;HelpLinkFg
[editor]
editbold = MarkedFg;;bold
editmarked = ;Selected
editwhitespace = ;EditorWhitespace
editlinestate = #000;EditorLineNumber
bookmark = #000;EditorBookmark
bookmarkfound = #000;EditorFindAll
editrightmargin = ;EditorRightMargin
editbg = ;EditorVoid
editframe = EditorFrameFg
editframeactive = EditorFrameActiveFg
editframedrag = EditorFrameDragFg
[viewer]
viewbold = ViewerBoldFg;;bold
viewunderline = ViewerUnderlinedFg;;underline
viewselected = #000;ViewerSelected
[diffviewer]
added = ;DiffAdd
changedline = ;DiffChangedLine
changednew = ;DiffAdd
changed = ;DiffGap
removed = ;DiffGap
error = #fff;Error
[widget-common]
sort-sign-up =
sort-sign-down =
[widget-panel]
hiddenfiles-sign-show =
hiddenfiles-sign-hide =
history-prev-item-sign =
history-next-item-sign =
history-show-list-sign =
filename-scroll-left-char =
filename-scroll-right-char =
[widget-scollbar]
first-vert-char =
last-vert-char =
first-horiz-char =
last-horiz-char =
current-char =
background-char =
[widget-editor]
window-state-char =
window-close-char =

View File

@ -0,0 +1,216 @@
# The Four Seasons skins demonstrate how to use direct RGB true colors.
#
# As a prerequisite, you will need:
# 1) Midnight Commander version 4.8.19 or newer.
# 2) Midnight Commander being compiled against S-Lang (rather than ncurses).
# 3) S-Lang version 2.3.1 or newer.
# 4) A 64-bit operating system. (Future S-Lang version 3 will support
# true colors on 32-bit OSes too. Until then, you can install a patched
# S-Lang and compile MC against it by following the instructions at
# http://midnight-commander.org/wiki/doc-devel/slang-16Mcolors-32bits.)
# 5) A terminal emulator that supports true colors, such as e.g.
# GNOME Terminal and other VTE derivatives, KDE's Konsole,
# iTerm2 for macOS. See https://gist.github.com/XVilka/8346728 for a
# more exhaustive and up to date list.
# 6) The TERM environment variable describing 256 color support, e.g.:
# export TERM=xterm-256color
# or inside screen or tmux:
# export TERM=screen-256color
# Verify by running tput colors, it should report 256.
# 7) The COLORTERM env variable set to either "truecolor" or "24bit", e.g.:
# export COLORTERM=truecolor
#
# True colors are referred to by the standard #rrggbb or #rgb notation, the
# short form is interpreted by doubling each hex digit.
#
# In addition to these the 256 palette colors are still available, and
# obviously so are the attributes. See the sand256.ini skin file for details.
[skin]
# The sun is shining and the grass is green,
# Under the three feet of snow I mean.
description = Four Seasons Winter
truecolors = true
[Lines]
horiz =
vert =
lefttop =
righttop =
leftbottom =
rightbottom =
topmiddle =
bottommiddle =
leftmiddle =
rightmiddle =
cross =
dhoriz =
dvert =
dlefttop =
drighttop =
dleftbottom =
drightbottom =
dtopmiddle =
dbottommiddle =
dleftmiddle =
drightmiddle =
[aliases]
Main = #e4e3ed
MainFg = #000
MarkedFg = #3064a9
HeaderFg = MarkedFg
Selected = #cbd1e1
Dialog = Selected
DialogFocus = #afbad8
Input = Main
PaleFg = #777
Error = #3c4766
ErrorFocus = #586896
Top = #6b99d7
MenuActive = Bottom
MenuSelected = Top
Bottom = #a7c2e7
BottomNumber = #8e93a5
BottomNumberFg = #e4e3ed
Help = Selected
HelpBoldFg = ErrorFocus
HelpItalicFg = Error
HelpLinkFg = #4c84cd
EditorLineNumber = #f1f0f6
EditorWhitespace = EditorLineNumber
EditorRightMargin = EditorLineNumber
EditorBookmark = Bottom
EditorFindAll = Top
EditorVoid = BottomNumber
EditorFrameFg = MainFg
EditorFrameActiveFg = MarkedFg
EditorFrameDragFg = #fff
ViewerBoldFg = HelpBoldFg
ViewerUnderlinedFg = HelpLinkFg
ViewerSelected = EditorBookmark
DiffAdd = #80e080
DiffChangedLine = Selected
DiffGap = #e08080
[core]
_default_ = MainFg;Main
selected = ;Selected
marked = MarkedFg;;bold
markselect = MarkedFg;Selected;bold
gauge = ;DialogFocus
input = #000;Input
inputunchanged = PaleFg;Input
inputmark = #000;DialogFocus
disabled = PaleFg;Dialog
reverse = #000;Bottom
commandlinemark = #000;DialogFocus
header = HeaderFg
[dialog]
_default_ = #000;Dialog
dfocus = ;DialogFocus
dhotnormal = ;;underline
dhotfocus = ;DialogFocus;underline
dtitle = ;;bold
[error]
_default_ = #fff;Error
errdfocus = ;ErrorFocus
errdhotnormal = ;;underline
errdhotfocus = ;ErrorFocus;underline
errdtitle = ;;bold
[filehighlight]
directory =
executable = #00af00
symlink = #870087
hardlink =
stalelink = #d70000
device = #87af5f
special = #afaf5f
core = #d7af00
temp = #9e9e9e
archive = #005f87
doc = #5f00af
source = #af5f00
media = #0087d7
graph = #00afaf
database = #d7875f
[menu]
_default_ = #000;MenuActive
menusel = ;MenuSelected
menuhot = ;;underline
menuhotsel = ;MenuSelected;underline
menuinactive = ;Top
[popupmenu]
_default_ = #000;Dialog
menusel = ;DialogFocus
menutitle = ;;bold
[buttonbar]
hotkey = BottomNumberFg;BottomNumber
button = #000;Bottom
[statusbar]
_default_ = #000;Top
[help]
_default_ = #000;Help
helpbold = HelpBoldFg;;bold
helpitalic = HelpItalicFg;;italic
helplink = HelpLinkFg;;underline
helpslink = Help;HelpLinkFg
[editor]
editbold = MarkedFg;;bold
editmarked = ;Selected
editwhitespace = ;EditorWhitespace
editlinestate = #000;EditorLineNumber
bookmark = #000;EditorBookmark
bookmarkfound = #000;EditorFindAll
editrightmargin = ;EditorRightMargin
editbg = ;EditorVoid
editframe = EditorFrameFg
editframeactive = EditorFrameActiveFg
editframedrag = EditorFrameDragFg
[viewer]
viewbold = ViewerBoldFg;;bold
viewunderline = ViewerUnderlinedFg;;underline
viewselected = #000;ViewerSelected
[diffviewer]
added = ;DiffAdd
changedline = ;DiffChangedLine
changednew = ;DiffAdd
changed = ;DiffGap
removed = ;DiffGap
error = #fff;Error
[widget-common]
sort-sign-up =
sort-sign-down =
[widget-panel]
hiddenfiles-sign-show =
hiddenfiles-sign-hide =
history-prev-item-sign =
history-next-item-sign =
history-show-list-sign =
filename-scroll-left-char =
filename-scroll-right-char =
[widget-scollbar]
first-vert-char =
last-vert-char =
first-horiz-char =
last-horiz-char =
current-char =
background-char =
[widget-editor]
window-state-char =
window-close-char =