<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (c) Eros Olmi
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
-->
<!--
Parent theme file name.
IMPORTANT: ALWAYS INDICATE a parent theme. Default.theme.xml is the preferred.
Any setting not found in this theme will be derived from parent theme.
Parent theme is recursive: a theme can have a parent that has another parent ...
-->
<ThinAirTheme version = "1" parent = "Default.theme.xml">
<ThemeInfo>
<!-- Version of souce code example -->
<Version>1.0</Version>
<!-- Last update date -->
<UpdateDate>2018/04/30</UpdateDate>
<!-- Description of the souce code example -->
<Description_Short>Modified thinBasic theme</Description_Short> <!-- Name to be displayed in the templates listing -->
<Description_Long>no never Default. Always special thinBasic theme</Description_Long> <!-- Description to be displayed -->
<!-- Author information -->
<Author_Name>RenePlayed</Author_Name>
<Author_eMail>try@thinbasic.com</Author_eMail>
<Author_WebSite>https://www.thinbasic.com</Author_WebSite>
</ThemeInfo>
<resources>
<editor>
<style name = "default">
<item name = "font.face">IBM Plex Mono</item>
<item name = "font.size">11</item>
<item name = "font.bold">false</item>
<item name = "font.weight">0</item> <!-- 0 to 900 by steps of 100 -->
<item name = "font.italic">false</item>
<item name = "font.underline">false</item>
<item name = "color.background">11,22,44</item>
<item name = "color.foreground">240,245,243</item>
<item name = "text.case">0</item> <!-- 0=mixed (as typed), 1=upper, 2=lower, 3=camel -->
</style>
<style name = "comments">
<item name = "color.foreground">40,140,80</item>
<item name = "font.italic">true</item>
</style>
<style name = "keywords">
<item name = "color.foreground">250,185,165</item>
<item name = "text.case">3</item> <!-- 0=mixed (as typed), 1=upper, 2=lower, 3=camel -->
<item name = "font.face">IBM Plex Mono Semibold</item>
</style>
<style name = "strings">
<item name = "font.face">IBM Plex Mono Medium</item>
<item name = "color.foreground">222,244,150</item>
</style>
<style name = "constants">
<item name = "text.case">1</item> <!-- 0=mixed (as typed), 1=upper, 2=lower, 3=camel -->
<item name = "color.foreground">120,220,240</item>
<item name = "font.face">IBM Plex Mono Semibold</item>
</style>
<style name = "numbers">
<item name = "font.face">IBM Plex Mono Medium</item>
<item name = "color.foreground">180,160,240</item>
</style>
<style name = "operators">
<item name = "font.face">IBM Plex Mono Semibold</item>
<item name = "font.bold">true</item>
<item name = "color.foreground">255,200,130</item>
</style>
<style name = "whitespace">
<item name = "color.background">55,22,33</item>
<item name = "color.foreground">126,162,200</item>
</style>
<style name = "indentguide">
<item name = "color.background">55,22,33</item>
<item name = "color.foreground">126,162,200</item>
</style>
<style name = "caret">
<!-- Cursor -->
<item name = "color.foreground">200,250,180</item>
<item name = "width">1</item> <!-- The width of the line caret: 0, 1, 2 or 3 pixels. The default width is 1 pixel-->
<item name = "period">220</item> <!-- The rate at which the caret blinks in milliseconds -->
</style>
<style name = "caretline">
<!-- Line containing the cursor -->
<item name = "visible">true</item>
<item name = "font.weight">600</item> <!-- 0 to 900 by steps of 100 -->
<item name = "color.background">95,184,248</item>
<item name = "alpha">66</item> <!-- Alpha ranges from 0 which is completely transparent to 255 which is opaque. The value 256 is opaque and uses code that is not alpha-aware and may be faster -->
<item name = "visiblealways">true</item> <!--TRUE to make the caret line always visible even when the window is not in focus-->
<item name = "frame">0</item> <!-- supported from scintilla 3.7.5. If 1 means no caret line color but a frame-->
</style>
<style name = "selection">
<!-- selected text -->
<item name = "overridestyle">true</item>
<item name = "font.weight">900</item> <!-- 0 to 900 by steps of 100 -->
<item name = "color.background">40,240,212</item>
<item name = "color.foreground">240,230,20</item>
<item name = "alpha">80</item>
<item name = "frame">4</item>
<item name = "eol.filled">false</item> <!-- select the entire line up to the right hand border -->
</style>
<style name = "brace">
<!-- brace matching -->
<item name = "highlighting.color.foreground">194,156,250</item>
<item name = "highlighting.color.background">99,66,33</item>
<item name = "bad.color.foreground">240,254,160</item>
<item name = "bad.color.background">250,80,50</item>
</style>
<style name = "margin.linenumber">
<item name = "font.face">larabiefont rg</item>
<item name = "font.size">9</item>
<item name = "font.bold">false</item>
<item name = "font.weight">300</item>
<item name = "font.italic">false</item>
<item name = "font.underline">false</item>
<item name = "color.background">10,35,20</item>
<item name = "color.foreground">250,230,200</item>
</style>
<style name = "margin.folding">
<item name = "flags">8</item> <!-- https://www.scintilla.org/ScintillaDoc.html#SCI_SETFOLDFLAGS -->
<item name = "highlightblock">true</item>
<item name = "color.background">33,166,166</item>
<item name = "color.foreground">33,99,66</item>
<item name = "folder.color.background">33,166,166</item>
<item name = "folder.color.foreground">0,188,3127</item>
<item name = "folder.open.color.background">33,166,166</item>
<item name = "folder.open.color.foreground">124,35,88</item>
<item name = "folder.openmid.color.background">33,166,166</item>
<item name = "folder.openmid.color.foreground">124,35,88</item>
<item name = "folder.sub.color.background">33,166,166</item>
<item name = "folder.sub.color.foreground">124,35,88</item>
<item name = "folder.midtail.color.background">33,166,166</item>
<item name = "folder.midtail.color.foreground">124,35,88</item>
<item name = "folder.tail.color.background">33,166,166</item>
<item name = "folder.tail.color.foreground">124,35,88</item>
<item name = "folder.end.color.background">33,166,166</item>
<item name = "folder.end.color.foreground">124,35,88</item>
</style>
<style name = "margin.error">
<item name = "color.background">27,74,98</item>
<item name = "color.foreground">225,222,200</item>
</style>
<style name = "calltip">
<item name = "activate">true</item>
<item name = "showlevel">9</item>
<item name = "font.weight">600</item>
<item name = "font.face">Borgen Bold</item>
<item name = "font.size">11</item>
<item name = "alpha">75</item>
<item name = "color.background">16,12,50</item>
<item name = "color.foreground">234,245,80</item>
</style>
<style name = "indicator.region">
<item name = "active">true</item> <!-- tru/false if activate indicator for regions -->
<item name = "style">9</item> <!-- 0 ... 19 7 = INDIC_ROUNDBOX: https://www.scintilla.org/ScintillaDoc.html#Indicators -->
<item name = "color.foreground">230,221,87</item>
<item name = "alpha">165</item>
<item name = "alpha.outline">140</item>
<item name = "setunder">true</item>
</style>
<style name = "indicator.function">
<item name = "active">true</item> <!-- tru/false if activate indicator for regions -->
<item name = "style">7</item> <!-- 0 ... 19 7 = INDIC_ROUNDBOX: https://www.scintilla.org/ScintillaDoc.html#Indicators -->
<item name = "color.foreground">0,225,125</item>
<item name = "alpha">140</item>
<item name = "alpha.outline">120</item>
<item name = "setunder">true</item>
</style>
<style name = "indicator.sub">
<item name = "active">true</item> <!-- tru/false if activate indicator for regions -->
<item name = "style">7</item> <!-- 0 ... 19 7 = INDIC_ROUNDBOX: https://www.scintilla.org/ScintillaDoc.html#Indicators -->
<item name = "color.foreground">0,225,125</item>
<item name = "alpha">140</item>
<item name = "alpha.outline">120</item>
<item name = "setunder">true</item>
</style>
<style name = "indicator.callback">
<item name = "active">true</item> <!-- tru/false if activate indicator for regions -->
<item name = "style">7</item> <!-- 0 ... 19 7 = INDIC_ROUNDBOX: https://www.scintilla.org/ScintillaDoc.html#Indicators -->
<item name = "color.foreground">225,115,0</item>
<item name = "alpha">100</item>
<item name = "alpha.outline">100</item>
<item name = "setunder">true</item>
</style>
<style name = "indicator.type">
<item name = "active">true</item> <!-- tru/false if activate indicator for regions -->
<item name = "style">7</item> <!-- 0 ... 19 7 = INDIC_ROUNDBOX: https://www.scintilla.org/ScintillaDoc.html#Indicators -->
<item name = "color.foreground">185,12,116</item>
<item name = "alpha">200</item>
<item name = "alpha.outline">150</item>
<item name = "setunder">true</item>
</style>
<options name = "edge">
<item name = "mode">0</item>
<item name = "column">90</item>
<item name = "color">11,22,44</item>
</options>
<options name = "mouseover">
<item name = "delay">80</item>
</options>
<options>
<item name = "margin.linenumber.width">32</item>
<item name = "margin.symbol.width">8</item>
<item name = "margin.folding.width">18</item>
<item name = "tabs.usetabs">true</item>
<item name = "tabs.tabwidth">2</item>
<item name = "tabs.indent">2</item>
<item name = "tabs.tabindent">1</item>
<item name = "tabs.backspaceunindent">1</item>
<item name = "word.chars"><![CDATA[_#%$abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]]></item>
<item name = "scroll.width">1366</item> <!-- max hor scrollbar width. 0 to use default -->
</options>
<options name = "whitespace">
<item name = "viewws">2</item>
<!-- viewws:
0 The normal display mode with white space displayed as an empty background colour.
1 White space characters are drawn as dots and arrows,
2 White space used for indentation is displayed normally but after the first visible character, it is shown as dots and arrows.
3 White space used for indentation is displayed as dots and arrows.
-->
<item name = "size">0</item>
<item name = "tab.drawmode">1</item>
<!-- tab.drawmode:
0 The default mode of an arrow stretching until the tabstop.
1 A horizontal line stretching until the tabstop.
-->
<item name = "extra.ascent">0</item>
<item name = "extra.descent">0</item>
</options>
</editor>
<codebrowser>
<style>
<item name = "color.background">11,22,44</item>
<item name = "color.foreground">240,245,243</item>
<item name = "color.line">204,228,134</item>
<item name = "font.face">PT Mono</item>
<item name = "font.size">10</item>
<item name = "font.width">0</item>
<item name = "font.weight">0</item> <!-- 0 to 900 by steps of 100 -->
</style>
</codebrowser>
<filebrowser>
<!--
DO NOT USE:
still under development
-->
<style>
<item name = "treeview.background">11,22,44</item>
<item name = "treeview.foreground">240,245,243</item>
<item name = "treeview.selected.background">0,180,255</item>
<item name = "treeview.selected.foreground">215,223,0</item>
</style>
</filebrowser>
<panels>
<style>
<item name = "main.color.background">55,125,185</item>
<item name = "output.color.background">45,105,25</item>
<item name = "info.color.background">33,77,133</item>
<item name = "todo.color.background">133,77,33</item>
<item name = "process.color.background">0,35,75</item>
</style>
<options>
<item name = "process.monitoring.active">true</item>
<item name = "process.html.template">ProcessMonitor\Html\ProcessMonitor_Template_1Chart.htm</item>
<item name = "process.monitoring.sampling.points.max">30</item>
<item name = "process.monitoring.sampling.delay">900</item> <!-- DO NOT GO BELOW 500 -->
<item name = "process.onstart.maximize">false</item>
<item name = "process.onstop.minimize">true</item>
</options>
</panels>
</resources>
</ThinAirTheme>
dont bother -the fonts will not effect that and it will drop back to defaults. I used these fonts many times already.
Bookmarks