Updated translations.

Sun, 12 Apr 2020 18:45:04 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 12 Apr 2020 18:45:04 +0200
changeset 7531
052d00bae388
parent 7530
9f4fac61e7c7
child 7532
1358e9d67a1c

Updated translations.

eric6/i18n/eric6_cs.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_de.qm file | annotate | diff | comparison | revisions
eric6/i18n/eric6_de.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_empty.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_en.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_es.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_fr.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_it.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_pt.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_ru.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_tr.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_zh_CN.ts file | annotate | diff | comparison | revisions
--- a/eric6/i18n/eric6_cs.ts	Sun Apr 12 18:41:24 2020 +0200
+++ b/eric6/i18n/eric6_cs.ts	Sun Apr 12 18:45:04 2020 +0200
@@ -1210,12 +1210,12 @@
         <translation type="unfinished">&lt;&lt;Ostatní&gt;&gt;</translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>Load Diagram</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>&lt;p&gt;The diagram belongs to the project &lt;b&gt;{0}&lt;/b&gt;. Shall this project be opened?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3093,54 +3093,54 @@
 <context>
     <name>CodeDocumentationViewer</name>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="175"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="211"/>
         <source>Code Info Provider:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="188"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="224"/>
         <source>Select the code info provider</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="190"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="226"/>
         <source>&lt;disabled&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="371"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="407"/>
         <source>No documentation available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="392"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="428"/>
         <source>No source code documentation provider has been registered. This function has been disabled.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="397"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="433"/>
         <source>This function has been disabled.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="137"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="139"/>
         <source>No further documentation available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="58"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="60"/>
         <source>&lt;p&gt;&lt;b&gt;Definition:&lt;/b&gt; &lt;span class=&quot;def&quot;&gt;@NAME@@ARGSPEC@&lt;/span&gt;&lt;/p&gt;</source>
         <comment>Just translate &apos;Definition:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="68"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="70"/>
         <source>&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; @NOTE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Note:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="63"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/>
         <source>&lt;p&gt;&lt;b&gt;Type:&lt;/b&gt; @TYPE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Type:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
@@ -9428,7 +9428,7 @@
 <context>
     <name>E5GraphicsView</name>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="56"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="58"/>
         <source>&lt;b&gt;Graphics View&lt;/b&gt;
 &lt;p&gt;This graphics view is used to show a diagram. 
 There are various actions available to manipulate the 
@@ -9458,7 +9458,7 @@
 &lt;/ul&gt;</translation>
     </message>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="377"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="416"/>
         <source>{0}, Page {1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -17537,7 +17537,7 @@
 <context>
     <name>ExporterHTML</name>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>Export source</source>
         <translation>Zdroj exportu</translation>
     </message>
@@ -17547,25 +17547,45 @@
         <translation>HTML soubory (*.html)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="448"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="466"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Zdroj nemohl být do &lt;b&gt;{0}&lt;/b&gt; exportován.&lt;/p&gt;&lt;p&gt;Důvod: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="457"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="475"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: No HTML code generated.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>&lt;p&gt;Markdown export requires the &lt;b&gt;python-markdown&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pythonhosted.org/Markdown/install.html&quot;&gt; installation instructions.&lt;/a&gt;&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="484"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="502"/>
         <source>&lt;p&gt;ReStructuredText export requires the &lt;b&gt;python-docutils&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pypi.python.org/pypi/docutils&quot;&gt;this page.&lt;/a&gt;&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="412"/>
+        <source>Light Background Color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="413"/>
+        <source>Dark Background Color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Markdown Export</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Select color scheme:</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>ExporterODT</name>
@@ -26173,20 +26193,60 @@
 <context>
     <name>GraphicsPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="16"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="17"/>
         <source>&lt;b&gt;Configure graphics settings&lt;/b&gt;</source>
         <translation>&lt;b&gt;Konfigurace grafických nastavení&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="38"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="43"/>
         <source>Press to select the font for the graphic items</source>
         <translation>Stisknout pro výběr fontu pro grafické prvky</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="51"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="56"/>
         <source>Graphics Font</source>
         <translation>Font pro grafiku</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="37"/>
+        <source>Font</source>
+        <translation type="unfinished">Font</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="72"/>
+        <source>Drawing Mode</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="78"/>
+        <source>Select to determine the drawing mode automatically</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="81"/>
+        <source>Automatic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="91"/>
+        <source>Select to draw black shapes on a white background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="94"/>
+        <source>Black On White</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="101"/>
+        <source>Select to draw white shapes on a black background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="104"/>
+        <source>White On Black</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>GreaseMonkeyAddScriptDialog</name>
@@ -43838,257 +43898,257 @@
 <context>
     <name>LexerPygments</name>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="180"/>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
         <source>Default</source>
         <translation>Výchozí</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="181"/>
-        <source>Comment</source>
-        <translation>Poznámka</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="182"/>
-        <source>Preprocessor</source>
-        <translation>Preprocessor</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="183"/>
-        <source>Keyword</source>
-        <translation>Klíčové slovo</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="184"/>
-        <source>Pseudo Keyword</source>
-        <translation>Pseudo klíčové slovo</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="185"/>
-        <source>Type Keyword</source>
-        <translation>Zadejte klíčové slovo</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="186"/>
-        <source>Operator</source>
-        <translation>Operátor</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="187"/>
-        <source>Word</source>
-        <translation>Slovo</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="188"/>
-        <source>Builtin</source>
-        <translation>Builtin</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="189"/>
-        <source>Function or method name</source>
-        <translation>Funkce nebo název metody</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="190"/>
-        <source>Class name</source>
-        <translation>Název třídy</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="191"/>
-        <source>Namespace</source>
-        <translation>Jmenný prostor</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="192"/>
-        <source>Exception</source>
-        <translation>Výjimka</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="193"/>
-        <source>Identifier</source>
-        <translation>Identifikátor</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="194"/>
-        <source>Constant</source>
-        <translation>Konstanta</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="195"/>
-        <source>Label</source>
-        <translation>Označení</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
-        <source>Entity</source>
-        <translation>Entita</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="197"/>
-        <source>Attribute</source>
-        <translation>Atribut</translation>
+        <source>Comment</source>
+        <translation>Poznámka</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="198"/>
-        <source>Tag</source>
-        <translation>Tag</translation>
+        <source>Preprocessor</source>
+        <translation>Preprocessor</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="199"/>
-        <source>Decorator</source>
-        <translation>Dekorátor</translation>
+        <source>Keyword</source>
+        <translation>Klíčové slovo</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="200"/>
-        <source>String</source>
-        <translation>String</translation>
+        <source>Pseudo Keyword</source>
+        <translation>Pseudo klíčové slovo</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="201"/>
-        <source>Documentation string</source>
-        <translation>Dokumentační string</translation>
+        <source>Type Keyword</source>
+        <translation>Zadejte klíčové slovo</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="202"/>
-        <source>Scalar</source>
-        <translation>Skalár</translation>
+        <source>Operator</source>
+        <translation>Operátor</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="203"/>
-        <source>Escape</source>
-        <translation>Escape</translation>
+        <source>Word</source>
+        <translation>Slovo</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="204"/>
-        <source>Regular expression</source>
-        <translation>Regulární výraz</translation>
+        <source>Builtin</source>
+        <translation>Builtin</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="205"/>
-        <source>Symbol</source>
-        <translation>Symbol</translation>
+        <source>Function or method name</source>
+        <translation>Funkce nebo název metody</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="206"/>
-        <source>Other string</source>
-        <translation>Jiný string</translation>
+        <source>Class name</source>
+        <translation>Název třídy</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="207"/>
-        <source>Number</source>
-        <translation>Číslo</translation>
+        <source>Namespace</source>
+        <translation>Jmenný prostor</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="208"/>
-        <source>Heading</source>
-        <translation>Nadpis</translation>
+        <source>Exception</source>
+        <translation>Výjimka</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="209"/>
-        <source>Subheading</source>
-        <translation>Podnadpis</translation>
+        <source>Identifier</source>
+        <translation>Identifikátor</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="210"/>
-        <source>Deleted</source>
-        <translation>Smazáno</translation>
+        <source>Constant</source>
+        <translation>Konstanta</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="211"/>
-        <source>Inserted</source>
-        <translation>Vloženo</translation>
+        <source>Label</source>
+        <translation>Označení</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="212"/>
-        <source>Generic error</source>
-        <translation>Generická chyba</translation>
+        <source>Entity</source>
+        <translation>Entita</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="213"/>
-        <source>Emphasized text</source>
-        <translation>Zvýrazněný text</translation>
+        <source>Attribute</source>
+        <translation>Atribut</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="214"/>
-        <source>Strong text</source>
-        <translation>Tučný text</translation>
+        <source>Tag</source>
+        <translation>Tag</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="215"/>
-        <source>Prompt</source>
-        <translation>Prompt</translation>
+        <source>Decorator</source>
+        <translation>Dekorátor</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="216"/>
-        <source>Output</source>
-        <translation>Výstup</translation>
+        <source>String</source>
+        <translation>String</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="217"/>
-        <source>Traceback</source>
-        <translation>Traceback</translation>
+        <source>Documentation string</source>
+        <translation>Dokumentační string</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="218"/>
-        <source>Error</source>
-        <translation>Chyba</translation>
+        <source>Scalar</source>
+        <translation>Skalár</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="219"/>
-        <source>Comment block</source>
-        <translation type="unfinished"></translation>
+        <source>Escape</source>
+        <translation>Escape</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="220"/>
-        <source>Property</source>
-        <translation type="unfinished"></translation>
+        <source>Regular expression</source>
+        <translation>Regulární výraz</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="221"/>
-        <source>Character</source>
-        <translation type="unfinished"></translation>
+        <source>Symbol</source>
+        <translation>Symbol</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="222"/>
-        <source>Here document</source>
-        <translation type="unfinished"></translation>
+        <source>Other string</source>
+        <translation>Jiný string</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="223"/>
-        <source>Punctuation</source>
-        <translation type="unfinished"></translation>
+        <source>Number</source>
+        <translation>Číslo</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="224"/>
-        <source>Hashbang</source>
-        <translation type="unfinished"></translation>
+        <source>Heading</source>
+        <translation>Nadpis</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="225"/>
-        <source>Reserved Keyword</source>
-        <translation type="unfinished"></translation>
+        <source>Subheading</source>
+        <translation>Podnadpis</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="226"/>
-        <source>Literal</source>
-        <translation type="unfinished"></translation>
+        <source>Deleted</source>
+        <translation>Smazáno</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="227"/>
-        <source>Double quoted string</source>
-        <translation type="unfinished"></translation>
+        <source>Inserted</source>
+        <translation>Vloženo</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="228"/>
-        <source>Single quoted string</source>
-        <translation type="unfinished"></translation>
+        <source>Generic error</source>
+        <translation>Generická chyba</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="229"/>
-        <source>Backtick string</source>
-        <translation type="unfinished"></translation>
+        <source>Emphasized text</source>
+        <translation>Zvýrazněný text</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="230"/>
+        <source>Strong text</source>
+        <translation>Tučný text</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="231"/>
+        <source>Prompt</source>
+        <translation>Prompt</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="232"/>
+        <source>Output</source>
+        <translation>Výstup</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="233"/>
+        <source>Traceback</source>
+        <translation>Traceback</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="234"/>
+        <source>Error</source>
+        <translation>Chyba</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="235"/>
+        <source>Comment block</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="236"/>
+        <source>Property</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="237"/>
+        <source>Character</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="238"/>
+        <source>Here document</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="239"/>
+        <source>Punctuation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="240"/>
+        <source>Hashbang</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="241"/>
+        <source>Reserved Keyword</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="242"/>
+        <source>Literal</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="243"/>
+        <source>Double quoted string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="244"/>
+        <source>Single quoted string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="245"/>
+        <source>Backtick string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="246"/>
         <source>Whitespace</source>
         <translation type="unfinished"></translation>
     </message>
@@ -52149,17 +52209,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1626"/>
+        <location filename="../Preferences/__init__.py" line="1630"/>
         <source>Export Preferences</source>
         <translation>Předvolby exportu</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Import Preferences</source>
         <translation>Předvolby importu</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
Binary file eric6/i18n/eric6_de.qm has changed
--- a/eric6/i18n/eric6_de.ts	Sun Apr 12 18:41:24 2020 +0200
+++ b/eric6/i18n/eric6_de.ts	Sun Apr 12 18:45:04 2020 +0200
@@ -1197,12 +1197,12 @@
         <translation>&lt;&lt;Sonstige&gt;&gt;</translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>Load Diagram</source>
         <translation>Diagramm laden</translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>&lt;p&gt;The diagram belongs to the project &lt;b&gt;{0}&lt;/b&gt;. Shall this project be opened?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Das Diagramm gehört zum Projekt &lt;b&gt;{0}&lt;/b&gt;. Soll dieses Projekt geöffnet werden?&lt;/p&gt;</translation>
     </message>
@@ -3039,54 +3039,54 @@
 <context>
     <name>CodeDocumentationViewer</name>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="175"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="211"/>
         <source>Code Info Provider:</source>
         <translation>Code Info Provider:</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="188"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="224"/>
         <source>Select the code info provider</source>
         <translation>Wähle den Code Info Provider</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="190"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="226"/>
         <source>&lt;disabled&gt;</source>
         <translation>&lt;deaktiviert&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="371"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="407"/>
         <source>No documentation available</source>
         <translation>Keine Dokumentation verfügbar</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="392"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="428"/>
         <source>No source code documentation provider has been registered. This function has been disabled.</source>
         <translation>Es ist kein Provider für Code Dokumentation registriert. Diese Funktion wurde deaktiviert.</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="397"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="433"/>
         <source>This function has been disabled.</source>
         <translation>Diese Funktion wurde deaktiviert.</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="137"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="139"/>
         <source>No further documentation available</source>
         <translation>Keine weitere Dokumentation verfügbar</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="58"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="60"/>
         <source>&lt;p&gt;&lt;b&gt;Definition:&lt;/b&gt; &lt;span class=&quot;def&quot;&gt;@NAME@@ARGSPEC@&lt;/span&gt;&lt;/p&gt;</source>
         <comment>Just translate &apos;Definition:&apos; and leave the rest intact.</comment>
         <translation>&lt;p&gt;&lt;b&gt;Definition:&lt;/b&gt; &lt;span class=&quot;def&quot;&gt;@NAME@@ARGSPEC@&lt;/span&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="68"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="70"/>
         <source>&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; @NOTE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Note:&apos; and leave the rest intact.</comment>
         <translation>&lt;p&gt;&lt;b&gt;Hinweis:&lt;/b&gt; @NOTE@&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="63"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/>
         <source>&lt;p&gt;&lt;b&gt;Type:&lt;/b&gt; @TYPE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Type:&apos; and leave the rest intact.</comment>
         <translation>&lt;p&gt;&lt;b&gt;Typ:&lt;/b&gt; @TYPE@&lt;/p&gt;</translation>
@@ -9306,7 +9306,7 @@
 <context>
     <name>E5GraphicsView</name>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="56"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="58"/>
         <source>&lt;b&gt;Graphics View&lt;/b&gt;
 &lt;p&gt;This graphics view is used to show a diagram. 
 There are various actions available to manipulate the 
@@ -9339,7 +9339,7 @@
 </translation>
     </message>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="377"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="416"/>
         <source>{0}, Page {1}</source>
         <translation>{0}, Seite {1}</translation>
     </message>
@@ -17261,12 +17261,12 @@
 <context>
     <name>ExporterHTML</name>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>Export source</source>
         <translation>Quelltext exportieren</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="448"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="466"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der Quelltext konnte nicht nach &lt;b&gt;{0}&lt;/b&gt; exportiert werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
@@ -17276,20 +17276,40 @@
         <translation>HTML-Dateien (*.html)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="457"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="475"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: No HTML code generated.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der Quelltext konnte nicht nach &lt;b&gt;{0}&lt;/b&gt; exportiert werden.&lt;/p&gt;&lt;p&gt;Ursache: Es wurde kein HTML Quelltext erzeugt.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>&lt;p&gt;Markdown export requires the &lt;b&gt;python-markdown&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pythonhosted.org/Markdown/install.html&quot;&gt; installation instructions.&lt;/a&gt;&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der Markdown-Export erfordert das &lt;b&gt;python-markdown&lt;/b&gt;-Paket.&lt;br/&gt;Installiere es mit dem Paketmanager, &apos;pip install docutils&apos; oder siehe &lt;a href=&quot;http://pythonhosted.org/Markdown/install.html&quot;&gt;die Installationsanleitung.&lt;/a&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="484"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="502"/>
         <source>&lt;p&gt;ReStructuredText export requires the &lt;b&gt;python-docutils&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pypi.python.org/pypi/docutils&quot;&gt;this page.&lt;/a&gt;&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der ReStructuredText-Export erfordert das &lt;b&gt;python-docutils&lt;/b&gt;-Paket.&lt;br/&gt;Installiere es mit dem Paketmanager,&apos;pip install docutils&apos; oder siehe &lt;a href=&quot;http://pypi.python.org/pypi/docutils&quot;&gt;diese Seite.&lt;/a&gt;&lt;/p&gt;</translation>
     </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="412"/>
+        <source>Light Background Color</source>
+        <translation>Helle Hintergrundfarbe</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="413"/>
+        <source>Dark Background Color</source>
+        <translation>Dunkle Hintergrundfarbe</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Markdown Export</source>
+        <translation>Markdown Export</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Select color scheme:</source>
+        <translation>Wähle das Farbschema:</translation>
+    </message>
 </context>
 <context>
     <name>ExporterODT</name>
@@ -25919,20 +25939,60 @@
 <context>
     <name>GraphicsPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="16"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="17"/>
         <source>&lt;b&gt;Configure graphics settings&lt;/b&gt;</source>
         <translation>&lt;b&gt;Grafikeinstellungen&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="38"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="43"/>
         <source>Press to select the font for the graphic items</source>
         <translation>Drücken, um die Schriftart für die Grafik auszuwählen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="51"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="56"/>
         <source>Graphics Font</source>
         <translation>Schriftart für Grafik</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="37"/>
+        <source>Font</source>
+        <translation>Schriftart</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="72"/>
+        <source>Drawing Mode</source>
+        <translation>Zeichenmodus</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="78"/>
+        <source>Select to determine the drawing mode automatically</source>
+        <translation>Auswählen, um den Zeichenmodus automatisch zu ermitteln</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="81"/>
+        <source>Automatic</source>
+        <translation>Automatisch</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="91"/>
+        <source>Select to draw black shapes on a white background</source>
+        <translation>Auswählen, um schwarze Formen auf weißem Hintergrund zu zeichnen</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="94"/>
+        <source>Black On White</source>
+        <translation>Schwarz auf Weiß</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="101"/>
+        <source>Select to draw white shapes on a black background</source>
+        <translation>Auswählen, um weiße Formen auf schwarzem Hintergrund zu zeichnen</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="104"/>
+        <source>White On Black</source>
+        <translation>Weiß auf Schwarz</translation>
+    </message>
 </context>
 <context>
     <name>GreaseMonkeyAddScriptDialog</name>
@@ -41124,257 +41184,257 @@
 <context>
     <name>LexerPygments</name>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="180"/>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
         <source>Default</source>
         <translation>Standard</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="181"/>
-        <source>Comment</source>
-        <translation>Kommentar</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="182"/>
-        <source>Preprocessor</source>
-        <translation>Präprozessor</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="183"/>
-        <source>Keyword</source>
-        <translation>Schlüsselwort</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="184"/>
-        <source>Pseudo Keyword</source>
-        <translation>Pseudo-Schlüsselwort</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="185"/>
-        <source>Type Keyword</source>
-        <translation>Typ-Schlüsselwort</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="186"/>
-        <source>Operator</source>
-        <translation>Operator</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="187"/>
-        <source>Word</source>
-        <translation>Wort</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="188"/>
-        <source>Builtin</source>
-        <translation>Intern</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="189"/>
-        <source>Function or method name</source>
-        <translation>Funktions- oder Methodenname</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="190"/>
-        <source>Class name</source>
-        <translation>Klassenname</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="191"/>
-        <source>Namespace</source>
-        <translation>Namensraum</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="192"/>
-        <source>Exception</source>
-        <translation>Ausnahme</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="193"/>
-        <source>Identifier</source>
-        <translation>Bezeichner</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="194"/>
-        <source>Constant</source>
-        <translation>Konstante</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="195"/>
-        <source>Label</source>
-        <translation>Marke</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
-        <source>Entity</source>
-        <translation>Entität</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="197"/>
-        <source>Attribute</source>
-        <translation>Attribut</translation>
+        <source>Comment</source>
+        <translation>Kommentar</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="198"/>
-        <source>Tag</source>
-        <translation>Tag</translation>
+        <source>Preprocessor</source>
+        <translation>Präprozessor</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="199"/>
-        <source>Decorator</source>
-        <translation>Dekorator</translation>
+        <source>Keyword</source>
+        <translation>Schlüsselwort</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="200"/>
-        <source>String</source>
-        <translation>Zeichenkette</translation>
+        <source>Pseudo Keyword</source>
+        <translation>Pseudo-Schlüsselwort</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="201"/>
-        <source>Documentation string</source>
-        <translation>Dokumentationszeichenkette</translation>
+        <source>Type Keyword</source>
+        <translation>Typ-Schlüsselwort</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="202"/>
-        <source>Scalar</source>
-        <translation>Skalar</translation>
+        <source>Operator</source>
+        <translation>Operator</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="203"/>
-        <source>Escape</source>
-        <translation>Escape</translation>
+        <source>Word</source>
+        <translation>Wort</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="204"/>
-        <source>Regular expression</source>
-        <translation>Regulärer Ausdruck</translation>
+        <source>Builtin</source>
+        <translation>Intern</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="205"/>
-        <source>Symbol</source>
-        <translation>Symbol</translation>
+        <source>Function or method name</source>
+        <translation>Funktions- oder Methodenname</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="206"/>
-        <source>Other string</source>
-        <translation>sonstige Zeichenkette</translation>
+        <source>Class name</source>
+        <translation>Klassenname</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="207"/>
-        <source>Number</source>
-        <translation>Zahl</translation>
+        <source>Namespace</source>
+        <translation>Namensraum</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="208"/>
-        <source>Heading</source>
-        <translation>Überschrift</translation>
+        <source>Exception</source>
+        <translation>Ausnahme</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="209"/>
-        <source>Subheading</source>
-        <translation>Unterüberschrift</translation>
+        <source>Identifier</source>
+        <translation>Bezeichner</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="210"/>
-        <source>Deleted</source>
-        <translation>Gelöscht</translation>
+        <source>Constant</source>
+        <translation>Konstante</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="211"/>
-        <source>Inserted</source>
-        <translation>Eingefügt</translation>
+        <source>Label</source>
+        <translation>Marke</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="212"/>
-        <source>Generic error</source>
-        <translation>Allgemeiner Fehler</translation>
+        <source>Entity</source>
+        <translation>Entität</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="213"/>
-        <source>Emphasized text</source>
-        <translation>Hervorgehobener Text</translation>
+        <source>Attribute</source>
+        <translation>Attribut</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="214"/>
-        <source>Strong text</source>
-        <translation>Fetter Text</translation>
+        <source>Tag</source>
+        <translation>Tag</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="215"/>
-        <source>Prompt</source>
-        <translation>Eingabeaufforderung</translation>
+        <source>Decorator</source>
+        <translation>Dekorator</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="216"/>
-        <source>Output</source>
-        <translation>Ausgabe</translation>
+        <source>String</source>
+        <translation>Zeichenkette</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="217"/>
-        <source>Traceback</source>
-        <translation>Traceback</translation>
+        <source>Documentation string</source>
+        <translation>Dokumentationszeichenkette</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="218"/>
-        <source>Error</source>
-        <translation>Fehler</translation>
+        <source>Scalar</source>
+        <translation>Skalar</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="219"/>
-        <source>Comment block</source>
-        <translation>Kommentarblock</translation>
+        <source>Escape</source>
+        <translation>Escape</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="220"/>
-        <source>Property</source>
-        <translation>Eigenschaft</translation>
+        <source>Regular expression</source>
+        <translation>Regulärer Ausdruck</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="221"/>
-        <source>Character</source>
-        <translation>Zeichen</translation>
+        <source>Symbol</source>
+        <translation>Symbol</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="222"/>
-        <source>Here document</source>
-        <translation>Here Dokument</translation>
+        <source>Other string</source>
+        <translation>sonstige Zeichenkette</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="223"/>
-        <source>Punctuation</source>
-        <translation>Satzzeichen</translation>
+        <source>Number</source>
+        <translation>Zahl</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="224"/>
-        <source>Hashbang</source>
-        <translation>Hashbang</translation>
+        <source>Heading</source>
+        <translation>Überschrift</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="225"/>
-        <source>Reserved Keyword</source>
-        <translation>Reserviertes Schlüsselwort</translation>
+        <source>Subheading</source>
+        <translation>Unterüberschrift</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="226"/>
-        <source>Literal</source>
-        <translation>Literal</translation>
+        <source>Deleted</source>
+        <translation>Gelöscht</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="227"/>
-        <source>Double quoted string</source>
-        <translation>Zeichenkette in Anführungszeichen</translation>
+        <source>Inserted</source>
+        <translation>Eingefügt</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="228"/>
-        <source>Single quoted string</source>
-        <translation>Zeichenkette in Hochkomma</translation>
+        <source>Generic error</source>
+        <translation>Allgemeiner Fehler</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="229"/>
-        <source>Backtick string</source>
-        <translation>Zeichenkette in Rückwärtshochkomma</translation>
+        <source>Emphasized text</source>
+        <translation>Hervorgehobener Text</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="230"/>
+        <source>Strong text</source>
+        <translation>Fetter Text</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="231"/>
+        <source>Prompt</source>
+        <translation>Eingabeaufforderung</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="232"/>
+        <source>Output</source>
+        <translation>Ausgabe</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="233"/>
+        <source>Traceback</source>
+        <translation>Traceback</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="234"/>
+        <source>Error</source>
+        <translation>Fehler</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="235"/>
+        <source>Comment block</source>
+        <translation>Kommentarblock</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="236"/>
+        <source>Property</source>
+        <translation>Eigenschaft</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="237"/>
+        <source>Character</source>
+        <translation>Zeichen</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="238"/>
+        <source>Here document</source>
+        <translation>Here Dokument</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="239"/>
+        <source>Punctuation</source>
+        <translation>Satzzeichen</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="240"/>
+        <source>Hashbang</source>
+        <translation>Hashbang</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="241"/>
+        <source>Reserved Keyword</source>
+        <translation>Reserviertes Schlüsselwort</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="242"/>
+        <source>Literal</source>
+        <translation>Literal</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="243"/>
+        <source>Double quoted string</source>
+        <translation>Zeichenkette in Anführungszeichen</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="244"/>
+        <source>Single quoted string</source>
+        <translation>Zeichenkette in Hochkomma</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="245"/>
+        <source>Backtick string</source>
+        <translation>Zeichenkette in Rückwärtshochkomma</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="246"/>
         <source>Whitespace</source>
         <translation>Leerzeichen</translation>
     </message>
@@ -49350,17 +49410,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1626"/>
+        <location filename="../Preferences/__init__.py" line="1630"/>
         <source>Export Preferences</source>
         <translation>Einstellungen exportieren</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Import Preferences</source>
         <translation>Einstellungen importieren</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation>Properties-Dateien (*.ini);;Alle Dateien (*)</translation>
     </message>
--- a/eric6/i18n/eric6_empty.ts	Sun Apr 12 18:41:24 2020 +0200
+++ b/eric6/i18n/eric6_empty.ts	Sun Apr 12 18:45:04 2020 +0200
@@ -1191,12 +1191,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>Load Diagram</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>&lt;p&gt;The diagram belongs to the project &lt;b&gt;{0}&lt;/b&gt;. Shall this project be opened?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3006,54 +3006,54 @@
 <context>
     <name>CodeDocumentationViewer</name>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="175"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="211"/>
         <source>Code Info Provider:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="188"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="224"/>
         <source>Select the code info provider</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="190"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="226"/>
         <source>&lt;disabled&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="371"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="407"/>
         <source>No documentation available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="392"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="428"/>
         <source>No source code documentation provider has been registered. This function has been disabled.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="397"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="433"/>
         <source>This function has been disabled.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="137"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="139"/>
         <source>No further documentation available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="58"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="60"/>
         <source>&lt;p&gt;&lt;b&gt;Definition:&lt;/b&gt; &lt;span class=&quot;def&quot;&gt;@NAME@@ARGSPEC@&lt;/span&gt;&lt;/p&gt;</source>
         <comment>Just translate &apos;Definition:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="68"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="70"/>
         <source>&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; @NOTE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Note:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="63"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/>
         <source>&lt;p&gt;&lt;b&gt;Type:&lt;/b&gt; @TYPE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Type:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
@@ -9217,7 +9217,7 @@
 <context>
     <name>E5GraphicsView</name>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="56"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="58"/>
         <source>&lt;b&gt;Graphics View&lt;/b&gt;
 &lt;p&gt;This graphics view is used to show a diagram. 
 There are various actions available to manipulate the 
@@ -9236,7 +9236,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="377"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="416"/>
         <source>{0}, Page {1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -17143,30 +17143,50 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>Export source</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="448"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="466"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="457"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="475"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: No HTML code generated.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>&lt;p&gt;Markdown export requires the &lt;b&gt;python-markdown&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pythonhosted.org/Markdown/install.html&quot;&gt; installation instructions.&lt;/a&gt;&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="484"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="502"/>
         <source>&lt;p&gt;ReStructuredText export requires the &lt;b&gt;python-docutils&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pypi.python.org/pypi/docutils&quot;&gt;this page.&lt;/a&gt;&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="412"/>
+        <source>Light Background Color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="413"/>
+        <source>Dark Background Color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Markdown Export</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Select color scheme:</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>ExporterODT</name>
@@ -25757,20 +25777,60 @@
 <context>
     <name>GraphicsPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="16"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="17"/>
         <source>&lt;b&gt;Configure graphics settings&lt;/b&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="38"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="43"/>
         <source>Press to select the font for the graphic items</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="51"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="56"/>
         <source>Graphics Font</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="37"/>
+        <source>Font</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="72"/>
+        <source>Drawing Mode</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="78"/>
+        <source>Select to determine the drawing mode automatically</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="81"/>
+        <source>Automatic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="91"/>
+        <source>Select to draw black shapes on a white background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="94"/>
+        <source>Black On White</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="101"/>
+        <source>Select to draw white shapes on a black background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="104"/>
+        <source>White On Black</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>GreaseMonkeyAddScriptDialog</name>
@@ -40898,257 +40958,257 @@
 <context>
     <name>LexerPygments</name>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="180"/>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
         <source>Default</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="181"/>
-        <source>Comment</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="182"/>
-        <source>Preprocessor</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="183"/>
-        <source>Keyword</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="184"/>
-        <source>Pseudo Keyword</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="185"/>
-        <source>Type Keyword</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="186"/>
-        <source>Operator</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="187"/>
-        <source>Word</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="188"/>
-        <source>Builtin</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="189"/>
-        <source>Function or method name</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="190"/>
-        <source>Class name</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="191"/>
-        <source>Namespace</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="192"/>
-        <source>Exception</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="193"/>
-        <source>Identifier</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="194"/>
-        <source>Constant</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="195"/>
-        <source>Label</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
-        <source>Entity</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="197"/>
-        <source>Attribute</source>
+        <source>Comment</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="198"/>
-        <source>Tag</source>
+        <source>Preprocessor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="199"/>
-        <source>Decorator</source>
+        <source>Keyword</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="200"/>
-        <source>String</source>
+        <source>Pseudo Keyword</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="201"/>
-        <source>Documentation string</source>
+        <source>Type Keyword</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="202"/>
-        <source>Scalar</source>
+        <source>Operator</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="203"/>
-        <source>Escape</source>
+        <source>Word</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="204"/>
-        <source>Regular expression</source>
+        <source>Builtin</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="205"/>
-        <source>Symbol</source>
+        <source>Function or method name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="206"/>
-        <source>Other string</source>
+        <source>Class name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="207"/>
-        <source>Number</source>
+        <source>Namespace</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="208"/>
-        <source>Heading</source>
+        <source>Exception</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="209"/>
-        <source>Subheading</source>
+        <source>Identifier</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="210"/>
-        <source>Deleted</source>
+        <source>Constant</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="211"/>
-        <source>Inserted</source>
+        <source>Label</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="212"/>
-        <source>Generic error</source>
+        <source>Entity</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="213"/>
-        <source>Emphasized text</source>
+        <source>Attribute</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="214"/>
-        <source>Strong text</source>
+        <source>Tag</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="215"/>
-        <source>Prompt</source>
+        <source>Decorator</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="216"/>
-        <source>Output</source>
+        <source>String</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="217"/>
-        <source>Traceback</source>
+        <source>Documentation string</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="218"/>
-        <source>Error</source>
+        <source>Scalar</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="219"/>
-        <source>Comment block</source>
+        <source>Escape</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="220"/>
-        <source>Property</source>
+        <source>Regular expression</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="221"/>
-        <source>Character</source>
+        <source>Symbol</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="222"/>
-        <source>Here document</source>
+        <source>Other string</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="223"/>
-        <source>Punctuation</source>
+        <source>Number</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="224"/>
-        <source>Hashbang</source>
+        <source>Heading</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="225"/>
-        <source>Reserved Keyword</source>
+        <source>Subheading</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="226"/>
-        <source>Literal</source>
+        <source>Deleted</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="227"/>
-        <source>Double quoted string</source>
+        <source>Inserted</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="228"/>
-        <source>Single quoted string</source>
+        <source>Generic error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="229"/>
-        <source>Backtick string</source>
+        <source>Emphasized text</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="230"/>
+        <source>Strong text</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="231"/>
+        <source>Prompt</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="232"/>
+        <source>Output</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="233"/>
+        <source>Traceback</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="234"/>
+        <source>Error</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="235"/>
+        <source>Comment block</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="236"/>
+        <source>Property</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="237"/>
+        <source>Character</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="238"/>
+        <source>Here document</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="239"/>
+        <source>Punctuation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="240"/>
+        <source>Hashbang</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="241"/>
+        <source>Reserved Keyword</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="242"/>
+        <source>Literal</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="243"/>
+        <source>Double quoted string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="244"/>
+        <source>Single quoted string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="245"/>
+        <source>Backtick string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="246"/>
         <source>Whitespace</source>
         <translation type="unfinished"></translation>
     </message>
@@ -49100,17 +49160,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1626"/>
+        <location filename="../Preferences/__init__.py" line="1630"/>
         <source>Export Preferences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Import Preferences</source>
         <translation type="unfinished"></translation>
     </message>
--- a/eric6/i18n/eric6_en.ts	Sun Apr 12 18:41:24 2020 +0200
+++ b/eric6/i18n/eric6_en.ts	Sun Apr 12 18:45:04 2020 +0200
@@ -1181,12 +1181,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>Load Diagram</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>&lt;p&gt;The diagram belongs to the project &lt;b&gt;{0}&lt;/b&gt;. Shall this project be opened?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3006,54 +3006,54 @@
 <context>
     <name>CodeDocumentationViewer</name>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="175"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="211"/>
         <source>Code Info Provider:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="188"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="224"/>
         <source>Select the code info provider</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="190"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="226"/>
         <source>&lt;disabled&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="371"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="407"/>
         <source>No documentation available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="392"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="428"/>
         <source>No source code documentation provider has been registered. This function has been disabled.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="397"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="433"/>
         <source>This function has been disabled.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="137"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="139"/>
         <source>No further documentation available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="58"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="60"/>
         <source>&lt;p&gt;&lt;b&gt;Definition:&lt;/b&gt; &lt;span class=&quot;def&quot;&gt;@NAME@@ARGSPEC@&lt;/span&gt;&lt;/p&gt;</source>
         <comment>Just translate &apos;Definition:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="68"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="70"/>
         <source>&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; @NOTE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Note:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="63"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/>
         <source>&lt;p&gt;&lt;b&gt;Type:&lt;/b&gt; @TYPE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Type:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
@@ -9231,7 +9231,7 @@
 <context>
     <name>E5GraphicsView</name>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="56"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="58"/>
         <source>&lt;b&gt;Graphics View&lt;/b&gt;
 &lt;p&gt;This graphics view is used to show a diagram. 
 There are various actions available to manipulate the 
@@ -9250,7 +9250,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="377"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="416"/>
         <source>{0}, Page {1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -17157,30 +17157,50 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>Export source</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="448"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="466"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="457"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="475"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: No HTML code generated.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>&lt;p&gt;Markdown export requires the &lt;b&gt;python-markdown&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pythonhosted.org/Markdown/install.html&quot;&gt; installation instructions.&lt;/a&gt;&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="484"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="502"/>
         <source>&lt;p&gt;ReStructuredText export requires the &lt;b&gt;python-docutils&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pypi.python.org/pypi/docutils&quot;&gt;this page.&lt;/a&gt;&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="412"/>
+        <source>Light Background Color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="413"/>
+        <source>Dark Background Color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Markdown Export</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Select color scheme:</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>ExporterODT</name>
@@ -25776,20 +25796,60 @@
 <context>
     <name>GraphicsPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="16"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="17"/>
         <source>&lt;b&gt;Configure graphics settings&lt;/b&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="38"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="43"/>
         <source>Press to select the font for the graphic items</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="51"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="56"/>
         <source>Graphics Font</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="37"/>
+        <source>Font</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="72"/>
+        <source>Drawing Mode</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="78"/>
+        <source>Select to determine the drawing mode automatically</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="81"/>
+        <source>Automatic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="91"/>
+        <source>Select to draw black shapes on a white background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="94"/>
+        <source>Black On White</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="101"/>
+        <source>Select to draw white shapes on a black background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="104"/>
+        <source>White On Black</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>GreaseMonkeyAddScriptDialog</name>
@@ -40937,257 +40997,257 @@
 <context>
     <name>LexerPygments</name>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="180"/>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
         <source>Default</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="181"/>
-        <source>Comment</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="182"/>
-        <source>Preprocessor</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="183"/>
-        <source>Keyword</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="184"/>
-        <source>Pseudo Keyword</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="185"/>
-        <source>Type Keyword</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="186"/>
-        <source>Operator</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="187"/>
-        <source>Word</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="188"/>
-        <source>Builtin</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="189"/>
-        <source>Function or method name</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="190"/>
-        <source>Class name</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="191"/>
-        <source>Namespace</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="192"/>
-        <source>Exception</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="193"/>
-        <source>Identifier</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="194"/>
-        <source>Constant</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="195"/>
-        <source>Label</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
-        <source>Entity</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="197"/>
-        <source>Attribute</source>
+        <source>Comment</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="198"/>
-        <source>Tag</source>
+        <source>Preprocessor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="199"/>
-        <source>Decorator</source>
+        <source>Keyword</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="200"/>
-        <source>String</source>
+        <source>Pseudo Keyword</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="201"/>
-        <source>Documentation string</source>
+        <source>Type Keyword</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="202"/>
-        <source>Scalar</source>
+        <source>Operator</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="203"/>
-        <source>Escape</source>
+        <source>Word</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="204"/>
-        <source>Regular expression</source>
+        <source>Builtin</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="205"/>
-        <source>Symbol</source>
+        <source>Function or method name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="206"/>
-        <source>Other string</source>
+        <source>Class name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="207"/>
-        <source>Number</source>
+        <source>Namespace</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="208"/>
-        <source>Heading</source>
+        <source>Exception</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="209"/>
-        <source>Subheading</source>
+        <source>Identifier</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="210"/>
-        <source>Deleted</source>
+        <source>Constant</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="211"/>
-        <source>Inserted</source>
+        <source>Label</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="212"/>
-        <source>Generic error</source>
+        <source>Entity</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="213"/>
-        <source>Emphasized text</source>
+        <source>Attribute</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="214"/>
-        <source>Strong text</source>
+        <source>Tag</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="215"/>
-        <source>Prompt</source>
+        <source>Decorator</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="216"/>
-        <source>Output</source>
+        <source>String</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="217"/>
-        <source>Traceback</source>
+        <source>Documentation string</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="218"/>
-        <source>Error</source>
+        <source>Scalar</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="219"/>
-        <source>Comment block</source>
+        <source>Escape</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="220"/>
-        <source>Property</source>
+        <source>Regular expression</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="221"/>
-        <source>Character</source>
+        <source>Symbol</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="222"/>
-        <source>Here document</source>
+        <source>Other string</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="223"/>
-        <source>Punctuation</source>
+        <source>Number</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="224"/>
-        <source>Hashbang</source>
+        <source>Heading</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="225"/>
-        <source>Reserved Keyword</source>
+        <source>Subheading</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="226"/>
-        <source>Literal</source>
+        <source>Deleted</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="227"/>
-        <source>Double quoted string</source>
+        <source>Inserted</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="228"/>
-        <source>Single quoted string</source>
+        <source>Generic error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="229"/>
-        <source>Backtick string</source>
+        <source>Emphasized text</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="230"/>
+        <source>Strong text</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="231"/>
+        <source>Prompt</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="232"/>
+        <source>Output</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="233"/>
+        <source>Traceback</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="234"/>
+        <source>Error</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="235"/>
+        <source>Comment block</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="236"/>
+        <source>Property</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="237"/>
+        <source>Character</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="238"/>
+        <source>Here document</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="239"/>
+        <source>Punctuation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="240"/>
+        <source>Hashbang</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="241"/>
+        <source>Reserved Keyword</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="242"/>
+        <source>Literal</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="243"/>
+        <source>Double quoted string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="244"/>
+        <source>Single quoted string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="245"/>
+        <source>Backtick string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="246"/>
         <source>Whitespace</source>
         <translation type="unfinished"></translation>
     </message>
@@ -49141,17 +49201,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1626"/>
+        <location filename="../Preferences/__init__.py" line="1630"/>
         <source>Export Preferences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Import Preferences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
--- a/eric6/i18n/eric6_es.ts	Sun Apr 12 18:41:24 2020 +0200
+++ b/eric6/i18n/eric6_es.ts	Sun Apr 12 18:45:04 2020 +0200
@@ -1194,12 +1194,12 @@
         <translation>&lt;&lt;Otros&gt;&gt;</translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>Load Diagram</source>
         <translation>Cargar Diagrama</translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>&lt;p&gt;The diagram belongs to the project &lt;b&gt;{0}&lt;/b&gt;. Shall this project be opened?&lt;/p&gt;</source>
         <translation>&lt;p&gt;El diagrama pertenece al proyecto &lt;b&gt;{0}&lt;/b&gt;. ¿Abrir proyecto?&lt;/p&gt;</translation>
     </message>
@@ -3036,54 +3036,54 @@
 <context>
     <name>CodeDocumentationViewer</name>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="175"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="211"/>
         <source>Code Info Provider:</source>
         <translation>Proveedor de Info del Código:</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="188"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="224"/>
         <source>Select the code info provider</source>
         <translation>Seleccionar el proveedor de info del código</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="190"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="226"/>
         <source>&lt;disabled&gt;</source>
         <translation>&lt;deshabilitado&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="371"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="407"/>
         <source>No documentation available</source>
         <translation>No hay documentación disponible</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="392"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="428"/>
         <source>No source code documentation provider has been registered. This function has been disabled.</source>
         <translation>No hay registrado ningún proveedor de documentación de código. Esta función se ha deshabilitado.</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="397"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="433"/>
         <source>This function has been disabled.</source>
         <translation>Esta función se ha deshabilitado.</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="137"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="139"/>
         <source>No further documentation available</source>
         <translation>No hay más documentación disponible</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="58"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="60"/>
         <source>&lt;p&gt;&lt;b&gt;Definition:&lt;/b&gt; &lt;span class=&quot;def&quot;&gt;@NAME@@ARGSPEC@&lt;/span&gt;&lt;/p&gt;</source>
         <comment>Just translate &apos;Definition:&apos; and leave the rest intact.</comment>
         <translation>&lt;p&gt;&lt;b&gt;Definición:&lt;/b&gt; &lt;span class=&quot;def&quot;&gt;@NAME@@ARGSPEC@&lt;/span&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="68"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="70"/>
         <source>&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; @NOTE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Note:&apos; and leave the rest intact.</comment>
         <translation>&lt;p&gt;&lt;b&gt;Nota:&lt;/b&gt; @NOTE@&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="63"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/>
         <source>&lt;p&gt;&lt;b&gt;Type:&lt;/b&gt; @TYPE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Type:&apos; and leave the rest intact.</comment>
         <translation>&lt;p&gt;&lt;b&gt;Tipo:&lt;/b&gt; @TYPE@&lt;/p&gt;</translation>
@@ -9302,7 +9302,7 @@
 <context>
     <name>E5GraphicsView</name>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="56"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="58"/>
         <source>&lt;b&gt;Graphics View&lt;/b&gt;
 &lt;p&gt;This graphics view is used to show a diagram. 
 There are various actions available to manipulate the 
@@ -9334,7 +9334,7 @@
 </translation>
     </message>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="377"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="416"/>
         <source>{0}, Page {1}</source>
         <translation>{0}, Página {1}</translation>
     </message>
@@ -17268,30 +17268,50 @@
         <translation>Archivos HTML (*.html)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>Export source</source>
         <translation>Exportar código fuente</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="448"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="466"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;El código fuente no se ha podido exportar a &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Razón: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="457"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="475"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: No HTML code generated.&lt;/p&gt;</source>
         <translation>&lt;p&gt;La fuente no se ha podido exportar a &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Razón: No se ha generado código HTML.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>&lt;p&gt;Markdown export requires the &lt;b&gt;python-markdown&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pythonhosted.org/Markdown/install.html&quot;&gt; installation instructions.&lt;/a&gt;&lt;/p&gt;</source>
         <translation>&lt;p&gt;Exportar como Markdown requieres el package &lt;b&gt;python-markdown&lt;/b&gt;.&lt;br/&gt;Se puede instalar con el gestor de paquetes, con &apos;pip install docutils&apos; o véanse las instrucciones de instalación en &lt;a href=&quot;http://pythonhosted.org/Markdown/install.html&quot;&gt;.&lt;/a&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="484"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="502"/>
         <source>&lt;p&gt;ReStructuredText export requires the &lt;b&gt;python-docutils&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pypi.python.org/pypi/docutils&quot;&gt;this page.&lt;/a&gt;&lt;/p&gt;</source>
         <translation>&lt;p&gt;Exportar como ReStructuredText requiere el package &lt;b&gt;python-docutils&lt;/b&gt; .&lt;br/&gt;Se puede instalar con el gestor de paquetes, con &apos;pip install docutils&apos; o ver &lt;a href=&quot;http://pypi.python.org/pypi/docutils&quot;&gt;esta página .&lt;/a&gt;&lt;/p&gt;</translation>
     </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="412"/>
+        <source>Light Background Color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="413"/>
+        <source>Dark Background Color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Markdown Export</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Select color scheme:</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>ExporterODT</name>
@@ -25921,20 +25941,60 @@
 <context>
     <name>GraphicsPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="16"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="17"/>
         <source>&lt;b&gt;Configure graphics settings&lt;/b&gt;</source>
         <translation>&lt;b&gt;Configurar parámetros gráficos&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="38"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="43"/>
         <source>Press to select the font for the graphic items</source>
         <translation>Pulse para seleccionar la fuente para la los elementos graficos</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="51"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="56"/>
         <source>Graphics Font</source>
         <translation>Fuente para Gráficos</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="37"/>
+        <source>Font</source>
+        <translation type="unfinished">Fuente</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="72"/>
+        <source>Drawing Mode</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="78"/>
+        <source>Select to determine the drawing mode automatically</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="81"/>
+        <source>Automatic</source>
+        <translation type="unfinished">Automático</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="91"/>
+        <source>Select to draw black shapes on a white background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="94"/>
+        <source>Black On White</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="101"/>
+        <source>Select to draw white shapes on a black background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="104"/>
+        <source>White On Black</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>GreaseMonkeyAddScriptDialog</name>
@@ -41127,257 +41187,257 @@
 <context>
     <name>LexerPygments</name>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="180"/>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
         <source>Default</source>
         <translation>Por defecto</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="181"/>
-        <source>Comment</source>
-        <translation>Comentario</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="182"/>
-        <source>Preprocessor</source>
-        <translation>Preprocesador</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="183"/>
-        <source>Keyword</source>
-        <translation>Palabra clave</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="184"/>
-        <source>Pseudo Keyword</source>
-        <translation>Pseudo Palabra Clave</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="185"/>
-        <source>Type Keyword</source>
-        <translation>Introduzca Palabra Clave</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="186"/>
-        <source>Operator</source>
-        <translation>Operador</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="187"/>
-        <source>Word</source>
-        <translation>Palabra</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="188"/>
-        <source>Builtin</source>
-        <translation>De serie</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="189"/>
-        <source>Function or method name</source>
-        <translation>Nombre de método o función</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="190"/>
-        <source>Class name</source>
-        <translation>Nombre de clase</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="191"/>
-        <source>Namespace</source>
-        <translation>Espacio de nombres</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="192"/>
-        <source>Exception</source>
-        <translation>Excepción</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="193"/>
-        <source>Identifier</source>
-        <translation>Identificador</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="194"/>
-        <source>Constant</source>
-        <translation>Constante</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="195"/>
-        <source>Label</source>
-        <translation>Etiqueta</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
-        <source>Entity</source>
-        <translation>Entidad</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="197"/>
-        <source>Attribute</source>
-        <translation>Atributo</translation>
+        <source>Comment</source>
+        <translation>Comentario</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="198"/>
-        <source>Tag</source>
-        <translation>Marca</translation>
+        <source>Preprocessor</source>
+        <translation>Preprocesador</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="199"/>
-        <source>Decorator</source>
-        <translation>Decorador</translation>
+        <source>Keyword</source>
+        <translation>Palabra clave</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="200"/>
-        <source>String</source>
-        <translation>Cadena</translation>
+        <source>Pseudo Keyword</source>
+        <translation>Pseudo Palabra Clave</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="201"/>
-        <source>Documentation string</source>
-        <translation>Cadena de documentación</translation>
+        <source>Type Keyword</source>
+        <translation>Introduzca Palabra Clave</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="202"/>
-        <source>Scalar</source>
-        <translation>Escalar</translation>
+        <source>Operator</source>
+        <translation>Operador</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="203"/>
-        <source>Escape</source>
-        <translation>Escape</translation>
+        <source>Word</source>
+        <translation>Palabra</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="204"/>
-        <source>Regular expression</source>
-        <translation>Expresión regular</translation>
+        <source>Builtin</source>
+        <translation>De serie</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="205"/>
-        <source>Symbol</source>
-        <translation>Símbolo</translation>
+        <source>Function or method name</source>
+        <translation>Nombre de método o función</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="206"/>
-        <source>Other string</source>
-        <translation>Otra cadena</translation>
+        <source>Class name</source>
+        <translation>Nombre de clase</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="207"/>
-        <source>Number</source>
-        <translation>Número</translation>
+        <source>Namespace</source>
+        <translation>Espacio de nombres</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="208"/>
-        <source>Heading</source>
-        <translation>Encabezado</translation>
+        <source>Exception</source>
+        <translation>Excepción</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="209"/>
-        <source>Subheading</source>
-        <translation>Subencabezado</translation>
+        <source>Identifier</source>
+        <translation>Identificador</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="210"/>
-        <source>Deleted</source>
-        <translation>Borrado</translation>
+        <source>Constant</source>
+        <translation>Constante</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="211"/>
-        <source>Inserted</source>
-        <translation>Insertado</translation>
+        <source>Label</source>
+        <translation>Etiqueta</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="212"/>
-        <source>Generic error</source>
-        <translation>Error genérico</translation>
+        <source>Entity</source>
+        <translation>Entidad</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="213"/>
-        <source>Emphasized text</source>
-        <translation>Texto enfatizado</translation>
+        <source>Attribute</source>
+        <translation>Atributo</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="214"/>
-        <source>Strong text</source>
-        <translation>Texto cursiva</translation>
+        <source>Tag</source>
+        <translation>Marca</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="215"/>
-        <source>Prompt</source>
-        <translation>Prompt</translation>
+        <source>Decorator</source>
+        <translation>Decorador</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="216"/>
-        <source>Output</source>
-        <translation>Salida</translation>
+        <source>String</source>
+        <translation>Cadena</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="217"/>
-        <source>Traceback</source>
-        <translation>Trazado</translation>
+        <source>Documentation string</source>
+        <translation>Cadena de documentación</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="218"/>
-        <source>Error</source>
-        <translation>Error</translation>
+        <source>Scalar</source>
+        <translation>Escalar</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="219"/>
-        <source>Comment block</source>
-        <translation>Bloque de comentario</translation>
+        <source>Escape</source>
+        <translation>Escape</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="220"/>
-        <source>Property</source>
-        <translation>Propiedad</translation>
+        <source>Regular expression</source>
+        <translation>Expresión regular</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="221"/>
-        <source>Character</source>
-        <translation>Carácter</translation>
+        <source>Symbol</source>
+        <translation>Símbolo</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="222"/>
-        <source>Here document</source>
-        <translation>Here document</translation>
+        <source>Other string</source>
+        <translation>Otra cadena</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="223"/>
-        <source>Punctuation</source>
-        <translation>Puntuación</translation>
+        <source>Number</source>
+        <translation>Número</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="224"/>
-        <source>Hashbang</source>
-        <translation>Hashbang</translation>
+        <source>Heading</source>
+        <translation>Encabezado</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="225"/>
-        <source>Reserved Keyword</source>
-        <translation>Palabra Reservada</translation>
+        <source>Subheading</source>
+        <translation>Subencabezado</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="226"/>
-        <source>Literal</source>
-        <translation>Literal</translation>
+        <source>Deleted</source>
+        <translation>Borrado</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="227"/>
-        <source>Double quoted string</source>
-        <translation>Cadena de doble comilla</translation>
+        <source>Inserted</source>
+        <translation>Insertado</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="228"/>
-        <source>Single quoted string</source>
-        <translation>Cadena de comilla simple</translation>
+        <source>Generic error</source>
+        <translation>Error genérico</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="229"/>
-        <source>Backtick string</source>
-        <translation>Cadena con comillas hacia atrás</translation>
+        <source>Emphasized text</source>
+        <translation>Texto enfatizado</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="230"/>
+        <source>Strong text</source>
+        <translation>Texto cursiva</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="231"/>
+        <source>Prompt</source>
+        <translation>Prompt</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="232"/>
+        <source>Output</source>
+        <translation>Salida</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="233"/>
+        <source>Traceback</source>
+        <translation>Trazado</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="234"/>
+        <source>Error</source>
+        <translation>Error</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="235"/>
+        <source>Comment block</source>
+        <translation>Bloque de comentario</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="236"/>
+        <source>Property</source>
+        <translation>Propiedad</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="237"/>
+        <source>Character</source>
+        <translation>Carácter</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="238"/>
+        <source>Here document</source>
+        <translation>Here document</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="239"/>
+        <source>Punctuation</source>
+        <translation>Puntuación</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="240"/>
+        <source>Hashbang</source>
+        <translation>Hashbang</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="241"/>
+        <source>Reserved Keyword</source>
+        <translation>Palabra Reservada</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="242"/>
+        <source>Literal</source>
+        <translation>Literal</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="243"/>
+        <source>Double quoted string</source>
+        <translation>Cadena de doble comilla</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="244"/>
+        <source>Single quoted string</source>
+        <translation>Cadena de comilla simple</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="245"/>
+        <source>Backtick string</source>
+        <translation>Cadena con comillas hacia atrás</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="246"/>
         <source>Whitespace</source>
         <translation>Espacio en blanco</translation>
     </message>
@@ -49352,17 +49412,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1626"/>
+        <location filename="../Preferences/__init__.py" line="1630"/>
         <source>Export Preferences</source>
         <translation>Exportar Preferencias</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Import Preferences</source>
         <translation>Importar Preferencias</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation>Archivo de Propiedades (*.ini);;Todos los archivos (*)</translation>
     </message>
--- a/eric6/i18n/eric6_fr.ts	Sun Apr 12 18:41:24 2020 +0200
+++ b/eric6/i18n/eric6_fr.ts	Sun Apr 12 18:45:04 2020 +0200
@@ -1229,12 +1229,12 @@
         <translation>&lt;&lt;Autres&gt;&gt;</translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>Load Diagram</source>
         <translation>Charger le diagramme</translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>&lt;p&gt;The diagram belongs to the project &lt;b&gt;{0}&lt;/b&gt;. Shall this project be opened?&lt;/p&gt;</source>
         <translation>&lt;p&gt; Le diagramme appartient au projet &lt;b&gt;{0}&lt;/b&gt;. Est-ce que ce projet devrqit être ouvert ? &lt;/p&gt;</translation>
     </message>
@@ -3116,54 +3116,54 @@
 <context>
     <name>CodeDocumentationViewer</name>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="175"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="211"/>
         <source>Code Info Provider:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="188"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="224"/>
         <source>Select the code info provider</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="190"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="226"/>
         <source>&lt;disabled&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="371"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="407"/>
         <source>No documentation available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="392"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="428"/>
         <source>No source code documentation provider has been registered. This function has been disabled.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="397"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="433"/>
         <source>This function has been disabled.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="137"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="139"/>
         <source>No further documentation available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="58"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="60"/>
         <source>&lt;p&gt;&lt;b&gt;Definition:&lt;/b&gt; &lt;span class=&quot;def&quot;&gt;@NAME@@ARGSPEC@&lt;/span&gt;&lt;/p&gt;</source>
         <comment>Just translate &apos;Definition:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="68"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="70"/>
         <source>&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; @NOTE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Note:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="63"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/>
         <source>&lt;p&gt;&lt;b&gt;Type:&lt;/b&gt; @TYPE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Type:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
@@ -9411,7 +9411,7 @@
 <context>
     <name>E5GraphicsView</name>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="56"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="58"/>
         <source>&lt;b&gt;Graphics View&lt;/b&gt;
 &lt;p&gt;This graphics view is used to show a diagram. 
 There are various actions available to manipulate the 
@@ -9438,7 +9438,7 @@
 </translation>
     </message>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="377"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="416"/>
         <source>{0}, Page {1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -17483,7 +17483,7 @@
 <context>
     <name>ExporterHTML</name>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>Export source</source>
         <translation>Exportation de source</translation>
     </message>
@@ -17493,25 +17493,45 @@
         <translation>Fichiers HTML (*.html)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="448"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="466"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="457"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="475"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: No HTML code generated.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>&lt;p&gt;Markdown export requires the &lt;b&gt;python-markdown&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pythonhosted.org/Markdown/install.html&quot;&gt; installation instructions.&lt;/a&gt;&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="484"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="502"/>
         <source>&lt;p&gt;ReStructuredText export requires the &lt;b&gt;python-docutils&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pypi.python.org/pypi/docutils&quot;&gt;this page.&lt;/a&gt;&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="412"/>
+        <source>Light Background Color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="413"/>
+        <source>Dark Background Color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Markdown Export</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Select color scheme:</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>ExporterODT</name>
@@ -26119,20 +26139,60 @@
 <context>
     <name>GraphicsPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="16"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="17"/>
         <source>&lt;b&gt;Configure graphics settings&lt;/b&gt;</source>
         <translation>&lt;b&gt;Configuration des paramètres graphiques&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="38"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="43"/>
         <source>Press to select the font for the graphic items</source>
         <translation>Cliquer pour sélectionner une police pour les éléments graphiques</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="51"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="56"/>
         <source>Graphics Font</source>
         <translation>Polices des graphiques</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="37"/>
+        <source>Font</source>
+        <translation type="unfinished">Police</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="72"/>
+        <source>Drawing Mode</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="78"/>
+        <source>Select to determine the drawing mode automatically</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="81"/>
+        <source>Automatic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="91"/>
+        <source>Select to draw black shapes on a white background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="94"/>
+        <source>Black On White</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="101"/>
+        <source>Select to draw white shapes on a black background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="104"/>
+        <source>White On Black</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>GreaseMonkeyAddScriptDialog</name>
@@ -43030,257 +43090,257 @@
 <context>
     <name>LexerPygments</name>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="180"/>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
         <source>Default</source>
         <translation>Défaut</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="181"/>
-        <source>Comment</source>
-        <translation>Commenter</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="182"/>
-        <source>Preprocessor</source>
-        <translation>Préprocessing</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="183"/>
-        <source>Keyword</source>
-        <translation>Mot-clé</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="184"/>
-        <source>Pseudo Keyword</source>
-        <translation>Mot-clé Pseudo</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="185"/>
-        <source>Type Keyword</source>
-        <translation>Mot-clé Type</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="186"/>
-        <source>Operator</source>
-        <translation>Opérateur</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="187"/>
-        <source>Word</source>
-        <translation>Mot</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="188"/>
-        <source>Builtin</source>
-        <translation>Builtin</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="189"/>
-        <source>Function or method name</source>
-        <translation>Fonction ou nom de méthode</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="190"/>
-        <source>Class name</source>
-        <translation>Nom de classe</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="191"/>
-        <source>Namespace</source>
-        <translation>Espace de noms</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="192"/>
-        <source>Exception</source>
-        <translation>Exception</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="193"/>
-        <source>Identifier</source>
-        <translation>Indentificateur</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="194"/>
-        <source>Constant</source>
-        <translation>Constante</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="195"/>
-        <source>Label</source>
-        <translation>Label</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
-        <source>Entity</source>
-        <translation>Entité</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="197"/>
-        <source>Attribute</source>
-        <translation>Attribut</translation>
+        <source>Comment</source>
+        <translation>Commenter</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="198"/>
-        <source>Tag</source>
-        <translation>Tag</translation>
+        <source>Preprocessor</source>
+        <translation>Préprocessing</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="199"/>
-        <source>Decorator</source>
-        <translation>Décorateur</translation>
+        <source>Keyword</source>
+        <translation>Mot-clé</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="200"/>
-        <source>String</source>
-        <translation>Chaine de caractères</translation>
+        <source>Pseudo Keyword</source>
+        <translation>Mot-clé Pseudo</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="201"/>
-        <source>Documentation string</source>
-        <translation>Chaîne de documentation</translation>
+        <source>Type Keyword</source>
+        <translation>Mot-clé Type</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="202"/>
-        <source>Scalar</source>
-        <translation>Scalaire</translation>
+        <source>Operator</source>
+        <translation>Opérateur</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="203"/>
-        <source>Escape</source>
-        <translation>Echappement</translation>
+        <source>Word</source>
+        <translation>Mot</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="204"/>
-        <source>Regular expression</source>
-        <translation>Expression régulière</translation>
+        <source>Builtin</source>
+        <translation>Builtin</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="205"/>
-        <source>Symbol</source>
-        <translation>Symbole</translation>
+        <source>Function or method name</source>
+        <translation>Fonction ou nom de méthode</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="206"/>
-        <source>Other string</source>
-        <translation>Autre chaîne</translation>
+        <source>Class name</source>
+        <translation>Nom de classe</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="207"/>
-        <source>Number</source>
-        <translation>Numéro</translation>
+        <source>Namespace</source>
+        <translation>Espace de noms</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="208"/>
-        <source>Heading</source>
-        <translation>Titre</translation>
+        <source>Exception</source>
+        <translation>Exception</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="209"/>
-        <source>Subheading</source>
-        <translation>Sous-titre</translation>
+        <source>Identifier</source>
+        <translation>Indentificateur</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="210"/>
-        <source>Deleted</source>
-        <translation>Effacé</translation>
+        <source>Constant</source>
+        <translation>Constante</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="211"/>
-        <source>Inserted</source>
-        <translation>Inséré</translation>
+        <source>Label</source>
+        <translation>Label</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="212"/>
-        <source>Generic error</source>
-        <translation>Erreur générique</translation>
+        <source>Entity</source>
+        <translation>Entité</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="213"/>
-        <source>Emphasized text</source>
-        <translation>Texte à mettre en valeur</translation>
+        <source>Attribute</source>
+        <translation>Attribut</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="214"/>
-        <source>Strong text</source>
-        <translation>Texte en gras</translation>
+        <source>Tag</source>
+        <translation>Tag</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="215"/>
-        <source>Prompt</source>
-        <translation>Prompt</translation>
+        <source>Decorator</source>
+        <translation>Décorateur</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="216"/>
-        <source>Output</source>
-        <translation>Sortie</translation>
+        <source>String</source>
+        <translation>Chaine de caractères</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="217"/>
-        <source>Traceback</source>
-        <translation>Traceback</translation>
+        <source>Documentation string</source>
+        <translation>Chaîne de documentation</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="218"/>
-        <source>Error</source>
-        <translation>Erreur</translation>
+        <source>Scalar</source>
+        <translation>Scalaire</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="219"/>
-        <source>Comment block</source>
-        <translation type="unfinished"></translation>
+        <source>Escape</source>
+        <translation>Echappement</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="220"/>
-        <source>Property</source>
-        <translation type="unfinished"></translation>
+        <source>Regular expression</source>
+        <translation>Expression régulière</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="221"/>
-        <source>Character</source>
-        <translation type="unfinished"></translation>
+        <source>Symbol</source>
+        <translation>Symbole</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="222"/>
-        <source>Here document</source>
-        <translation type="unfinished"></translation>
+        <source>Other string</source>
+        <translation>Autre chaîne</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="223"/>
-        <source>Punctuation</source>
-        <translation type="unfinished"></translation>
+        <source>Number</source>
+        <translation>Numéro</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="224"/>
-        <source>Hashbang</source>
-        <translation type="unfinished"></translation>
+        <source>Heading</source>
+        <translation>Titre</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="225"/>
-        <source>Reserved Keyword</source>
-        <translation type="unfinished"></translation>
+        <source>Subheading</source>
+        <translation>Sous-titre</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="226"/>
-        <source>Literal</source>
-        <translation type="unfinished"></translation>
+        <source>Deleted</source>
+        <translation>Effacé</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="227"/>
-        <source>Double quoted string</source>
-        <translation type="unfinished"></translation>
+        <source>Inserted</source>
+        <translation>Inséré</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="228"/>
-        <source>Single quoted string</source>
-        <translation type="unfinished"></translation>
+        <source>Generic error</source>
+        <translation>Erreur générique</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="229"/>
-        <source>Backtick string</source>
-        <translation type="unfinished"></translation>
+        <source>Emphasized text</source>
+        <translation>Texte à mettre en valeur</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="230"/>
+        <source>Strong text</source>
+        <translation>Texte en gras</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="231"/>
+        <source>Prompt</source>
+        <translation>Prompt</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="232"/>
+        <source>Output</source>
+        <translation>Sortie</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="233"/>
+        <source>Traceback</source>
+        <translation>Traceback</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="234"/>
+        <source>Error</source>
+        <translation>Erreur</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="235"/>
+        <source>Comment block</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="236"/>
+        <source>Property</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="237"/>
+        <source>Character</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="238"/>
+        <source>Here document</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="239"/>
+        <source>Punctuation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="240"/>
+        <source>Hashbang</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="241"/>
+        <source>Reserved Keyword</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="242"/>
+        <source>Literal</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="243"/>
+        <source>Double quoted string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="244"/>
+        <source>Single quoted string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="245"/>
+        <source>Backtick string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="246"/>
         <source>Whitespace</source>
         <translation type="unfinished"></translation>
     </message>
@@ -51317,17 +51377,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1626"/>
+        <location filename="../Preferences/__init__.py" line="1630"/>
         <source>Export Preferences</source>
         <translation>Export des préférences</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Import Preferences</source>
         <translation>Import des préférences</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
--- a/eric6/i18n/eric6_it.ts	Sun Apr 12 18:41:24 2020 +0200
+++ b/eric6/i18n/eric6_it.ts	Sun Apr 12 18:45:04 2020 +0200
@@ -1229,12 +1229,12 @@
         <translation>&lt;&lt;Altri&gt;&gt;</translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>Load Diagram</source>
         <translation>Carico Diagramma</translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>&lt;p&gt;The diagram belongs to the project &lt;b&gt;{0}&lt;/b&gt;. Shall this project be opened?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Il Diagramma appartiene al progetto &lt;b&gt;{0}&lt;/b&gt;. Si deve aprire il progetto?&lt;/p&gt;</translation>
     </message>
@@ -3206,54 +3206,54 @@
 <context>
     <name>CodeDocumentationViewer</name>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="175"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="211"/>
         <source>Code Info Provider:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="188"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="224"/>
         <source>Select the code info provider</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="190"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="226"/>
         <source>&lt;disabled&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="371"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="407"/>
         <source>No documentation available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="392"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="428"/>
         <source>No source code documentation provider has been registered. This function has been disabled.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="397"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="433"/>
         <source>This function has been disabled.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="137"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="139"/>
         <source>No further documentation available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="58"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="60"/>
         <source>&lt;p&gt;&lt;b&gt;Definition:&lt;/b&gt; &lt;span class=&quot;def&quot;&gt;@NAME@@ARGSPEC@&lt;/span&gt;&lt;/p&gt;</source>
         <comment>Just translate &apos;Definition:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="68"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="70"/>
         <source>&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; @NOTE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Note:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="63"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/>
         <source>&lt;p&gt;&lt;b&gt;Type:&lt;/b&gt; @TYPE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Type:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
@@ -9625,7 +9625,7 @@
 <context>
     <name>E5GraphicsView</name>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="56"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="58"/>
         <source>&lt;b&gt;Graphics View&lt;/b&gt;
 &lt;p&gt;This graphics view is used to show a diagram. 
 There are various actions available to manipulate the 
@@ -9656,7 +9656,7 @@
 </translation>
     </message>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="377"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="416"/>
         <source>{0}, Page {1}</source>
         <translation>{0}, Pagina {1}</translation>
     </message>
@@ -17813,7 +17813,7 @@
 <context>
     <name>ExporterHTML</name>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>Export source</source>
         <translation>Esporta sorgenti</translation>
     </message>
@@ -17823,25 +17823,45 @@
         <translation>File HTML (*.html)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="448"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="466"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Il sorgente non può essere esportato a &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="457"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="475"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: No HTML code generated.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>&lt;p&gt;Markdown export requires the &lt;b&gt;python-markdown&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pythonhosted.org/Markdown/install.html&quot;&gt; installation instructions.&lt;/a&gt;&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="484"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="502"/>
         <source>&lt;p&gt;ReStructuredText export requires the &lt;b&gt;python-docutils&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pypi.python.org/pypi/docutils&quot;&gt;this page.&lt;/a&gt;&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="412"/>
+        <source>Light Background Color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="413"/>
+        <source>Dark Background Color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Markdown Export</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Select color scheme:</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>ExporterODT</name>
@@ -26520,20 +26540,60 @@
 <context>
     <name>GraphicsPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="16"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="17"/>
         <source>&lt;b&gt;Configure graphics settings&lt;/b&gt;</source>
         <translation>&lt;b&gt;Configura impostazioni grafice&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="38"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="43"/>
         <source>Press to select the font for the graphic items</source>
         <translation>Premi per selezionare un font per gli elementi grafici</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="51"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="56"/>
         <source>Graphics Font</source>
         <translation>Font Grafico</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="37"/>
+        <source>Font</source>
+        <translation type="unfinished">Font</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="72"/>
+        <source>Drawing Mode</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="78"/>
+        <source>Select to determine the drawing mode automatically</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="81"/>
+        <source>Automatic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="91"/>
+        <source>Select to draw black shapes on a white background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="94"/>
+        <source>Black On White</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="101"/>
+        <source>Select to draw white shapes on a black background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="104"/>
+        <source>White On Black</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>GreaseMonkeyAddScriptDialog</name>
@@ -45263,257 +45323,257 @@
 <context>
     <name>LexerPygments</name>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="180"/>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
         <source>Default</source>
         <translation>Default</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="181"/>
-        <source>Comment</source>
-        <translation>Commenta</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="182"/>
-        <source>Preprocessor</source>
-        <translation>Preprocessore</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="183"/>
-        <source>Keyword</source>
-        <translation>Parola chiave</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="184"/>
-        <source>Pseudo Keyword</source>
-        <translation>Pseudo parola chiave</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="185"/>
-        <source>Type Keyword</source>
-        <translation>Tipo parola chiave</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="186"/>
-        <source>Operator</source>
-        <translation>Operatore</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="187"/>
-        <source>Word</source>
-        <translation>Parola</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="188"/>
-        <source>Builtin</source>
-        <translation>Builtin</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="189"/>
-        <source>Function or method name</source>
-        <translation>Nome funzione o metodo</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="190"/>
-        <source>Class name</source>
-        <translation>Nome classe</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="191"/>
-        <source>Namespace</source>
-        <translation>Namespace</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="192"/>
-        <source>Exception</source>
-        <translation>Eccezione</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="193"/>
-        <source>Identifier</source>
-        <translation>Identificatore</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="194"/>
-        <source>Constant</source>
-        <translation>Costante</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="195"/>
-        <source>Label</source>
-        <translation>Etichetta</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
-        <source>Entity</source>
-        <translation>Entità</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="197"/>
-        <source>Attribute</source>
-        <translation>Attributo</translation>
+        <source>Comment</source>
+        <translation>Commenta</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="198"/>
-        <source>Tag</source>
-        <translation>Tag</translation>
+        <source>Preprocessor</source>
+        <translation>Preprocessore</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="199"/>
-        <source>Decorator</source>
-        <translation>Decoratore</translation>
+        <source>Keyword</source>
+        <translation>Parola chiave</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="200"/>
-        <source>String</source>
-        <translation>Stringa</translation>
+        <source>Pseudo Keyword</source>
+        <translation>Pseudo parola chiave</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="201"/>
-        <source>Documentation string</source>
-        <translation>Stringa di documentazione</translation>
+        <source>Type Keyword</source>
+        <translation>Tipo parola chiave</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="202"/>
-        <source>Scalar</source>
-        <translation>Scalare</translation>
+        <source>Operator</source>
+        <translation>Operatore</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="203"/>
-        <source>Escape</source>
-        <translation>Escape</translation>
+        <source>Word</source>
+        <translation>Parola</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="204"/>
-        <source>Regular expression</source>
-        <translation>Espressione regolare</translation>
+        <source>Builtin</source>
+        <translation>Builtin</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="205"/>
-        <source>Symbol</source>
-        <translation>Simbolo</translation>
+        <source>Function or method name</source>
+        <translation>Nome funzione o metodo</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="206"/>
-        <source>Other string</source>
-        <translation>Altre stringhe</translation>
+        <source>Class name</source>
+        <translation>Nome classe</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="207"/>
-        <source>Number</source>
-        <translation>Numero</translation>
+        <source>Namespace</source>
+        <translation>Namespace</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="208"/>
-        <source>Heading</source>
-        <translation>Intestazione</translation>
+        <source>Exception</source>
+        <translation>Eccezione</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="209"/>
-        <source>Subheading</source>
-        <translation>Sottointestazione</translation>
+        <source>Identifier</source>
+        <translation>Identificatore</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="210"/>
-        <source>Deleted</source>
-        <translation>Cancellato</translation>
+        <source>Constant</source>
+        <translation>Costante</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="211"/>
-        <source>Inserted</source>
-        <translation>Inserito</translation>
+        <source>Label</source>
+        <translation>Etichetta</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="212"/>
-        <source>Generic error</source>
-        <translation>Errore generico</translation>
+        <source>Entity</source>
+        <translation>Entità</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="213"/>
-        <source>Emphasized text</source>
-        <translation>Testo enfatizzato</translation>
+        <source>Attribute</source>
+        <translation>Attributo</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="214"/>
-        <source>Strong text</source>
-        <translation>Testo evidenziato</translation>
+        <source>Tag</source>
+        <translation>Tag</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="215"/>
-        <source>Prompt</source>
-        <translation>Prompt</translation>
+        <source>Decorator</source>
+        <translation>Decoratore</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="216"/>
-        <source>Output</source>
-        <translation>Output</translation>
+        <source>String</source>
+        <translation>Stringa</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="217"/>
-        <source>Traceback</source>
-        <translation>Traceback</translation>
+        <source>Documentation string</source>
+        <translation>Stringa di documentazione</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="218"/>
-        <source>Error</source>
-        <translation>Errore</translation>
+        <source>Scalar</source>
+        <translation>Scalare</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="219"/>
-        <source>Comment block</source>
-        <translation>Blocco di commenti</translation>
+        <source>Escape</source>
+        <translation>Escape</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="220"/>
-        <source>Property</source>
-        <translation>Proprietà</translation>
+        <source>Regular expression</source>
+        <translation>Espressione regolare</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="221"/>
-        <source>Character</source>
-        <translation>Carattere</translation>
+        <source>Symbol</source>
+        <translation>Simbolo</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="222"/>
-        <source>Here document</source>
-        <translation>Documento</translation>
+        <source>Other string</source>
+        <translation>Altre stringhe</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="223"/>
-        <source>Punctuation</source>
-        <translation>Punteggiatura</translation>
+        <source>Number</source>
+        <translation>Numero</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="224"/>
-        <source>Hashbang</source>
-        <translation type="unfinished"></translation>
+        <source>Heading</source>
+        <translation>Intestazione</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="225"/>
-        <source>Reserved Keyword</source>
-        <translation type="unfinished"></translation>
+        <source>Subheading</source>
+        <translation>Sottointestazione</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="226"/>
-        <source>Literal</source>
-        <translation type="unfinished"></translation>
+        <source>Deleted</source>
+        <translation>Cancellato</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="227"/>
-        <source>Double quoted string</source>
-        <translation type="unfinished"></translation>
+        <source>Inserted</source>
+        <translation>Inserito</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="228"/>
-        <source>Single quoted string</source>
-        <translation type="unfinished"></translation>
+        <source>Generic error</source>
+        <translation>Errore generico</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="229"/>
-        <source>Backtick string</source>
-        <translation type="unfinished"></translation>
+        <source>Emphasized text</source>
+        <translation>Testo enfatizzato</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="230"/>
+        <source>Strong text</source>
+        <translation>Testo evidenziato</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="231"/>
+        <source>Prompt</source>
+        <translation>Prompt</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="232"/>
+        <source>Output</source>
+        <translation>Output</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="233"/>
+        <source>Traceback</source>
+        <translation>Traceback</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="234"/>
+        <source>Error</source>
+        <translation>Errore</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="235"/>
+        <source>Comment block</source>
+        <translation>Blocco di commenti</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="236"/>
+        <source>Property</source>
+        <translation>Proprietà</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="237"/>
+        <source>Character</source>
+        <translation>Carattere</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="238"/>
+        <source>Here document</source>
+        <translation>Documento</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="239"/>
+        <source>Punctuation</source>
+        <translation>Punteggiatura</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="240"/>
+        <source>Hashbang</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="241"/>
+        <source>Reserved Keyword</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="242"/>
+        <source>Literal</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="243"/>
+        <source>Double quoted string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="244"/>
+        <source>Single quoted string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="245"/>
+        <source>Backtick string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="246"/>
         <source>Whitespace</source>
         <translation type="unfinished">Spazio</translation>
     </message>
@@ -53702,17 +53762,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1626"/>
+        <location filename="../Preferences/__init__.py" line="1630"/>
         <source>Export Preferences</source>
         <translation>Esporta Preferenze</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Import Preferences</source>
         <translation>Importa Preferenze</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation>File proprietà (*.ini);;Tutti i file(*)</translation>
     </message>
--- a/eric6/i18n/eric6_pt.ts	Sun Apr 12 18:41:24 2020 +0200
+++ b/eric6/i18n/eric6_pt.ts	Sun Apr 12 18:45:04 2020 +0200
@@ -1231,12 +1231,12 @@
         <translation>&lt;&lt;Outros&gt;&gt;</translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>Load Diagram</source>
         <translation>Carregar Diagrama</translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>&lt;p&gt;The diagram belongs to the project &lt;b&gt;{0}&lt;/b&gt;. Shall this project be opened?&lt;/p&gt;</source>
         <translation>&lt;p&gt;O diagrama pertence ao projeto &lt;b&gt;{0}&lt;/b&gt;. Abrir este projeto?&lt;/p&gt;</translation>
     </message>
@@ -3204,54 +3204,54 @@
 <context>
     <name>CodeDocumentationViewer</name>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="175"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="211"/>
         <source>Code Info Provider:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="188"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="224"/>
         <source>Select the code info provider</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="190"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="226"/>
         <source>&lt;disabled&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="371"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="407"/>
         <source>No documentation available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="392"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="428"/>
         <source>No source code documentation provider has been registered. This function has been disabled.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="397"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="433"/>
         <source>This function has been disabled.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="137"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="139"/>
         <source>No further documentation available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="58"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="60"/>
         <source>&lt;p&gt;&lt;b&gt;Definition:&lt;/b&gt; &lt;span class=&quot;def&quot;&gt;@NAME@@ARGSPEC@&lt;/span&gt;&lt;/p&gt;</source>
         <comment>Just translate &apos;Definition:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="68"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="70"/>
         <source>&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; @NOTE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Note:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="63"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/>
         <source>&lt;p&gt;&lt;b&gt;Type:&lt;/b&gt; @TYPE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Type:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
@@ -9608,7 +9608,7 @@
 <context>
     <name>E5GraphicsView</name>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="56"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="58"/>
         <source>&lt;b&gt;Graphics View&lt;/b&gt;
 &lt;p&gt;This graphics view is used to show a diagram. 
 There are various actions available to manipulate the 
@@ -9640,7 +9640,7 @@
 </translation>
     </message>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="377"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="416"/>
         <source>{0}, Page {1}</source>
         <translation>{0}, Página {1}</translation>
     </message>
@@ -17789,30 +17789,50 @@
         <translation>Ficheiros HTML (*.html)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>Export source</source>
         <translation>Exportar fonte</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="448"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="466"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Não se pôde exportar a fonte para &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Razão: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="457"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="475"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: No HTML code generated.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>&lt;p&gt;Markdown export requires the &lt;b&gt;python-markdown&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pythonhosted.org/Markdown/install.html&quot;&gt; installation instructions.&lt;/a&gt;&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="484"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="502"/>
         <source>&lt;p&gt;ReStructuredText export requires the &lt;b&gt;python-docutils&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pypi.python.org/pypi/docutils&quot;&gt;this page.&lt;/a&gt;&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="412"/>
+        <source>Light Background Color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="413"/>
+        <source>Dark Background Color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Markdown Export</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Select color scheme:</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>ExporterODT</name>
@@ -26481,20 +26501,60 @@
 <context>
     <name>GraphicsPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="16"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="17"/>
         <source>&lt;b&gt;Configure graphics settings&lt;/b&gt;</source>
         <translation>&lt;b&gt;Configurar definições gráficas&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="38"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="43"/>
         <source>Press to select the font for the graphic items</source>
         <translation>Pressionar para selecionar o tipo de letra para os itens gráficos</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="51"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="56"/>
         <source>Graphics Font</source>
         <translation>Tipo de Letra dos Gráficos</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="37"/>
+        <source>Font</source>
+        <translation type="unfinished">Tipo de Letra</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="72"/>
+        <source>Drawing Mode</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="78"/>
+        <source>Select to determine the drawing mode automatically</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="81"/>
+        <source>Automatic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="91"/>
+        <source>Select to draw black shapes on a white background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="94"/>
+        <source>Black On White</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="101"/>
+        <source>Select to draw white shapes on a black background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="104"/>
+        <source>White On Black</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>GreaseMonkeyAddScriptDialog</name>
@@ -44776,257 +44836,257 @@
 <context>
     <name>LexerPygments</name>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="180"/>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
         <source>Default</source>
         <translation>Padrão</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="181"/>
-        <source>Comment</source>
-        <translation>Comentar</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="182"/>
-        <source>Preprocessor</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="183"/>
-        <source>Keyword</source>
-        <translation>Palavra Chave</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="184"/>
-        <source>Pseudo Keyword</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="185"/>
-        <source>Type Keyword</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="186"/>
-        <source>Operator</source>
-        <translation>Operador</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="187"/>
-        <source>Word</source>
-        <translation>Palavra</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="188"/>
-        <source>Builtin</source>
-        <translation>Interno</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="189"/>
-        <source>Function or method name</source>
-        <translation>Nome de função ou método</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="190"/>
-        <source>Class name</source>
-        <translation>Nome de classe</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="191"/>
-        <source>Namespace</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="192"/>
-        <source>Exception</source>
-        <translation>Exceção</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="193"/>
-        <source>Identifier</source>
-        <translation>Identificador</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="194"/>
-        <source>Constant</source>
-        <translation>Constante</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="195"/>
-        <source>Label</source>
-        <translation>Etiqueta</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
-        <source>Entity</source>
-        <translation>Entidade</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="197"/>
-        <source>Attribute</source>
-        <translation>Atributo</translation>
+        <source>Comment</source>
+        <translation>Comentar</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="198"/>
-        <source>Tag</source>
-        <translation>Etiqueta</translation>
+        <source>Preprocessor</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="199"/>
-        <source>Decorator</source>
-        <translation>Decorador</translation>
+        <source>Keyword</source>
+        <translation>Palavra Chave</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="200"/>
-        <source>String</source>
-        <translation>String</translation>
+        <source>Pseudo Keyword</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="201"/>
-        <source>Documentation string</source>
-        <translation>String de documentação</translation>
+        <source>Type Keyword</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="202"/>
-        <source>Scalar</source>
-        <translation type="unfinished"></translation>
+        <source>Operator</source>
+        <translation>Operador</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="203"/>
-        <source>Escape</source>
-        <translation type="unfinished"></translation>
+        <source>Word</source>
+        <translation>Palavra</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="204"/>
-        <source>Regular expression</source>
-        <translation type="unfinished"></translation>
+        <source>Builtin</source>
+        <translation>Interno</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="205"/>
-        <source>Symbol</source>
-        <translation>Símbolo</translation>
+        <source>Function or method name</source>
+        <translation>Nome de função ou método</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="206"/>
-        <source>Other string</source>
-        <translation>Outra string</translation>
+        <source>Class name</source>
+        <translation>Nome de classe</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="207"/>
-        <source>Number</source>
-        <translation>Número</translation>
+        <source>Namespace</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="208"/>
-        <source>Heading</source>
-        <translation type="unfinished"></translation>
+        <source>Exception</source>
+        <translation>Exceção</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="209"/>
-        <source>Subheading</source>
-        <translation type="unfinished"></translation>
+        <source>Identifier</source>
+        <translation>Identificador</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="210"/>
-        <source>Deleted</source>
-        <translation>Apagado</translation>
+        <source>Constant</source>
+        <translation>Constante</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="211"/>
-        <source>Inserted</source>
-        <translation>Inserido</translation>
+        <source>Label</source>
+        <translation>Etiqueta</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="212"/>
-        <source>Generic error</source>
-        <translation>Erro Genérico</translation>
+        <source>Entity</source>
+        <translation>Entidade</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="213"/>
-        <source>Emphasized text</source>
-        <translation>Texto destacado</translation>
+        <source>Attribute</source>
+        <translation>Atributo</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="214"/>
-        <source>Strong text</source>
-        <translation type="unfinished"></translation>
+        <source>Tag</source>
+        <translation>Etiqueta</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="215"/>
-        <source>Prompt</source>
-        <translation type="unfinished"></translation>
+        <source>Decorator</source>
+        <translation>Decorador</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="216"/>
-        <source>Output</source>
-        <translation>Saída</translation>
+        <source>String</source>
+        <translation>String</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="217"/>
-        <source>Traceback</source>
-        <translation type="unfinished"></translation>
+        <source>Documentation string</source>
+        <translation>String de documentação</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="218"/>
-        <source>Error</source>
-        <translation>Erro</translation>
+        <source>Scalar</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="219"/>
-        <source>Comment block</source>
+        <source>Escape</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="220"/>
-        <source>Property</source>
-        <translation>Propriedade</translation>
+        <source>Regular expression</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="221"/>
-        <source>Character</source>
-        <translation type="unfinished"></translation>
+        <source>Symbol</source>
+        <translation>Símbolo</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="222"/>
-        <source>Here document</source>
-        <translation type="unfinished"></translation>
+        <source>Other string</source>
+        <translation>Outra string</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="223"/>
-        <source>Punctuation</source>
-        <translation>Pontuação</translation>
+        <source>Number</source>
+        <translation>Número</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="224"/>
-        <source>Hashbang</source>
+        <source>Heading</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="225"/>
-        <source>Reserved Keyword</source>
+        <source>Subheading</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="226"/>
-        <source>Literal</source>
-        <translation type="unfinished"></translation>
+        <source>Deleted</source>
+        <translation>Apagado</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="227"/>
-        <source>Double quoted string</source>
-        <translation type="unfinished"></translation>
+        <source>Inserted</source>
+        <translation>Inserido</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="228"/>
-        <source>Single quoted string</source>
-        <translation type="unfinished"></translation>
+        <source>Generic error</source>
+        <translation>Erro Genérico</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="229"/>
-        <source>Backtick string</source>
-        <translation type="unfinished"></translation>
+        <source>Emphasized text</source>
+        <translation>Texto destacado</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="230"/>
+        <source>Strong text</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="231"/>
+        <source>Prompt</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="232"/>
+        <source>Output</source>
+        <translation>Saída</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="233"/>
+        <source>Traceback</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="234"/>
+        <source>Error</source>
+        <translation>Erro</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="235"/>
+        <source>Comment block</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="236"/>
+        <source>Property</source>
+        <translation>Propriedade</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="237"/>
+        <source>Character</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="238"/>
+        <source>Here document</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="239"/>
+        <source>Punctuation</source>
+        <translation>Pontuação</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="240"/>
+        <source>Hashbang</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="241"/>
+        <source>Reserved Keyword</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="242"/>
+        <source>Literal</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="243"/>
+        <source>Double quoted string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="244"/>
+        <source>Single quoted string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="245"/>
+        <source>Backtick string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="246"/>
         <source>Whitespace</source>
         <translation type="unfinished">Espaços</translation>
     </message>
@@ -53128,17 +53188,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1626"/>
+        <location filename="../Preferences/__init__.py" line="1630"/>
         <source>Export Preferences</source>
         <translation>Exportar Preferências</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Import Preferences</source>
         <translation>Importar Preferências</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation>Ficheiro de Propriedades (*.ini);;Ficheiros Todos (*)</translation>
     </message>
--- a/eric6/i18n/eric6_ru.ts	Sun Apr 12 18:41:24 2020 +0200
+++ b/eric6/i18n/eric6_ru.ts	Sun Apr 12 18:45:04 2020 +0200
@@ -1194,12 +1194,12 @@
         <translation>&lt;&lt;Другие&gt;&gt;</translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>Load Diagram</source>
         <translation>Загрузить диаграмму</translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>&lt;p&gt;The diagram belongs to the project &lt;b&gt;{0}&lt;/b&gt;. Shall this project be opened?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Диаграмма относится к проекту&lt;b&gt;{0}&lt;/b&gt;.Хотите открыть этот проект?&lt;/p&gt;</translation>
     </message>
@@ -3038,54 +3038,54 @@
 <context>
     <name>CodeDocumentationViewer</name>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="175"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="211"/>
         <source>Code Info Provider:</source>
         <translation>Источник инфо для кода:</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="188"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="224"/>
         <source>Select the code info provider</source>
         <translation>Выберите источник инфо для кода</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="190"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="226"/>
         <source>&lt;disabled&gt;</source>
         <translation>&lt;disabled&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="371"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="407"/>
         <source>No documentation available</source>
         <translation>Документация недоступна</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="392"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="428"/>
         <source>No source code documentation provider has been registered. This function has been disabled.</source>
         <translation>Поставщик документации для исходного кода не зарегистрирован. Эта функция отключена.</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="397"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="433"/>
         <source>This function has been disabled.</source>
         <translation>Эта функция отключена.</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="137"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="139"/>
         <source>No further documentation available</source>
         <translation>Нет дополнительной документации</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="58"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="60"/>
         <source>&lt;p&gt;&lt;b&gt;Definition:&lt;/b&gt; &lt;span class=&quot;def&quot;&gt;@NAME@@ARGSPEC@&lt;/span&gt;&lt;/p&gt;</source>
         <comment>Just translate &apos;Definition:&apos; and leave the rest intact.</comment>
         <translation>&lt;p&gt;&lt;b&gt;Определение:&lt;/b&gt; &lt;span class=&quot;def&quot;&gt;@NAME@@ARGSPEC@&lt;/span&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="68"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="70"/>
         <source>&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; @NOTE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Note:&apos; and leave the rest intact.</comment>
         <translation>&lt;p&gt;&lt;b&gt;Примечание:&lt;/b&gt; @NOTE@&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="63"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/>
         <source>&lt;p&gt;&lt;b&gt;Type:&lt;/b&gt; @TYPE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Type:&apos; and leave the rest intact.</comment>
         <translation>&lt;p&gt;&lt;b&gt;Тип:&lt;/b&gt; @TYPE@&lt;/p&gt;</translation>
@@ -9337,7 +9337,7 @@
 <context>
     <name>E5GraphicsView</name>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="56"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="58"/>
         <source>&lt;b&gt;Graphics View&lt;/b&gt;
 &lt;p&gt;This graphics view is used to show a diagram. 
 There are various actions available to manipulate the 
@@ -9368,7 +9368,7 @@
 </translation>
     </message>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="377"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="416"/>
         <source>{0}, Page {1}</source>
         <translation>{0}, лист {1}</translation>
     </message>
@@ -17307,30 +17307,50 @@
         <translation>HTML файлы (*.html)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>Export source</source>
         <translation>Экспортировать исходник</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="448"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="466"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Исходный код не может быть экспортирован в &lt;b&gt;{0}&lt;/b&gt;:&lt;br&gt;Причина: {1}.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="457"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="475"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: No HTML code generated.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Исходный код не может быть экспортирован в &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Причина: HTML-код не создан.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>&lt;p&gt;Markdown export requires the &lt;b&gt;python-markdown&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pythonhosted.org/Markdown/install.html&quot;&gt; installation instructions.&lt;/a&gt;&lt;/p&gt;</source>
         <translation>&lt;p&gt;Для Markdown экспорта необходим &lt;b&gt;python-markdown&lt;/b&gt; пакет.&lt;br/&gt;Установите его с помощью менеджера пакетов, командой &apos;pip install docutils&apos; или смотрите инструкции по инсталяции на &lt;a href=&quot;http://pythonhosted.org/Markdown/install.html&quot;&gt;.&lt;/a&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="484"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="502"/>
         <source>&lt;p&gt;ReStructuredText export requires the &lt;b&gt;python-docutils&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pypi.python.org/pypi/docutils&quot;&gt;this page.&lt;/a&gt;&lt;/p&gt;</source>
         <translation>&lt;p&gt;Для ReStructuredText экспорта необходим пакет &lt;b&gt;python-docutils&lt;/b&gt;.&lt;br/&gt;Установите его с помощью менеджера пакетов, командой &apos;pip install docutils&apos; или ознакомьтесь со страницей &lt;a href=&quot;http://pypi.python.org/pypi/docutils&quot;&gt;.&lt;/a&gt;&lt;/p&gt;</translation>
     </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="412"/>
+        <source>Light Background Color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="413"/>
+        <source>Dark Background Color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Markdown Export</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Select color scheme:</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>ExporterODT</name>
@@ -25964,20 +25984,60 @@
 <context>
     <name>GraphicsPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="16"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="17"/>
         <source>&lt;b&gt;Configure graphics settings&lt;/b&gt;</source>
         <translation>&lt;b&gt;Настройка графики&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="38"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="43"/>
         <source>Press to select the font for the graphic items</source>
         <translation>Выберите шрифт для графических элементов</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="51"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="56"/>
         <source>Graphics Font</source>
         <translation>Шрифт графики</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="37"/>
+        <source>Font</source>
+        <translation type="unfinished">Шрифт</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="72"/>
+        <source>Drawing Mode</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="78"/>
+        <source>Select to determine the drawing mode automatically</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="81"/>
+        <source>Automatic</source>
+        <translation type="unfinished">Автоматически</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="91"/>
+        <source>Select to draw black shapes on a white background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="94"/>
+        <source>Black On White</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="101"/>
+        <source>Select to draw white shapes on a black background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="104"/>
+        <source>White On Black</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>GreaseMonkeyAddScriptDialog</name>
@@ -41190,257 +41250,257 @@
 <context>
     <name>LexerPygments</name>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="180"/>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
         <source>Default</source>
         <translation>По умолчанию</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="181"/>
-        <source>Comment</source>
-        <translation>Закомментировать</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="182"/>
-        <source>Preprocessor</source>
-        <translation>Препроцессор</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="183"/>
-        <source>Keyword</source>
-        <translation>Ключевое слово</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="184"/>
-        <source>Pseudo Keyword</source>
-        <translation>Псевдоключевое слово</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="185"/>
-        <source>Type Keyword</source>
-        <translation>Ключевое слово типа</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="186"/>
-        <source>Operator</source>
-        <translation>Оператор</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="187"/>
-        <source>Word</source>
-        <translation>Слово</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="188"/>
-        <source>Builtin</source>
-        <translation>Встроенная функция</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="189"/>
-        <source>Function or method name</source>
-        <translation>Имя функции или метода</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="190"/>
-        <source>Class name</source>
-        <translation>Имя класса</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="191"/>
-        <source>Namespace</source>
-        <translation>Пространство имен</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="192"/>
-        <source>Exception</source>
-        <translation>Исключение</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="193"/>
-        <source>Identifier</source>
-        <translation>Идентификатор</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="194"/>
-        <source>Constant</source>
-        <translation>Константа</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="195"/>
-        <source>Label</source>
-        <translation>Надпись</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
-        <source>Entity</source>
-        <translation>Объект</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="197"/>
-        <source>Attribute</source>
-        <translation>Атрибут</translation>
+        <source>Comment</source>
+        <translation>Закомментировать</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="198"/>
-        <source>Tag</source>
-        <translation>Тег</translation>
+        <source>Preprocessor</source>
+        <translation>Препроцессор</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="199"/>
-        <source>Decorator</source>
-        <translation>Декоратор</translation>
+        <source>Keyword</source>
+        <translation>Ключевое слово</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="200"/>
-        <source>String</source>
-        <translation>Строка</translation>
+        <source>Pseudo Keyword</source>
+        <translation>Псевдоключевое слово</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="201"/>
-        <source>Documentation string</source>
-        <translation>Строка документации</translation>
+        <source>Type Keyword</source>
+        <translation>Ключевое слово типа</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="202"/>
-        <source>Scalar</source>
-        <translation>Скаляр</translation>
+        <source>Operator</source>
+        <translation>Оператор</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="203"/>
-        <source>Escape</source>
-        <translation>Escape</translation>
+        <source>Word</source>
+        <translation>Слово</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="204"/>
-        <source>Regular expression</source>
-        <translation>Регулярное выражение</translation>
+        <source>Builtin</source>
+        <translation>Встроенная функция</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="205"/>
-        <source>Symbol</source>
-        <translation>Символ</translation>
+        <source>Function or method name</source>
+        <translation>Имя функции или метода</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="206"/>
-        <source>Other string</source>
-        <translation>Другие строки</translation>
+        <source>Class name</source>
+        <translation>Имя класса</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="207"/>
-        <source>Number</source>
-        <translation>Номер</translation>
+        <source>Namespace</source>
+        <translation>Пространство имен</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="208"/>
-        <source>Heading</source>
-        <translation>Заголовок</translation>
+        <source>Exception</source>
+        <translation>Исключение</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="209"/>
-        <source>Subheading</source>
-        <translation>Подзаголовок</translation>
+        <source>Identifier</source>
+        <translation>Идентификатор</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="210"/>
-        <source>Deleted</source>
-        <translation>Удалено</translation>
+        <source>Constant</source>
+        <translation>Константа</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="211"/>
-        <source>Inserted</source>
-        <translation>Вставлено</translation>
+        <source>Label</source>
+        <translation>Надпись</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="212"/>
-        <source>Generic error</source>
-        <translation>Общая ошибка</translation>
+        <source>Entity</source>
+        <translation>Объект</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="213"/>
-        <source>Emphasized text</source>
-        <translation>Emphasized текст</translation>
+        <source>Attribute</source>
+        <translation>Атрибут</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="214"/>
-        <source>Strong text</source>
-        <translation>Strong текст</translation>
+        <source>Tag</source>
+        <translation>Тег</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="215"/>
-        <source>Prompt</source>
-        <translation>Подсказка</translation>
+        <source>Decorator</source>
+        <translation>Декоратор</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="216"/>
-        <source>Output</source>
-        <translation>Вывод</translation>
+        <source>String</source>
+        <translation>Строка</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="217"/>
-        <source>Traceback</source>
-        <translation>Обратная трассировка</translation>
+        <source>Documentation string</source>
+        <translation>Строка документации</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="218"/>
-        <source>Error</source>
-        <translation>Ошибка</translation>
+        <source>Scalar</source>
+        <translation>Скаляр</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="219"/>
-        <source>Comment block</source>
-        <translation>Блок комментариев</translation>
+        <source>Escape</source>
+        <translation>Escape</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="220"/>
-        <source>Property</source>
-        <translation>Свойство</translation>
+        <source>Regular expression</source>
+        <translation>Регулярное выражение</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="221"/>
-        <source>Character</source>
+        <source>Symbol</source>
         <translation>Символ</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="222"/>
-        <source>Here document</source>
-        <translation>Here document</translation>
+        <source>Other string</source>
+        <translation>Другие строки</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="223"/>
-        <source>Punctuation</source>
-        <translation>Пунктуация</translation>
+        <source>Number</source>
+        <translation>Номер</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="224"/>
-        <source>Hashbang</source>
-        <translation>Hashbang</translation>
+        <source>Heading</source>
+        <translation>Заголовок</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="225"/>
-        <source>Reserved Keyword</source>
-        <translation>Зарезервированное ключевое слово</translation>
+        <source>Subheading</source>
+        <translation>Подзаголовок</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="226"/>
-        <source>Literal</source>
-        <translation>Литерал</translation>
+        <source>Deleted</source>
+        <translation>Удалено</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="227"/>
-        <source>Double quoted string</source>
-        <translation>Строка в двойных кавычках</translation>
+        <source>Inserted</source>
+        <translation>Вставлено</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="228"/>
-        <source>Single quoted string</source>
-        <translation>Строка в одиночных кавычках</translation>
+        <source>Generic error</source>
+        <translation>Общая ошибка</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="229"/>
-        <source>Backtick string</source>
-        <translation>Строка в обратных кавычках</translation>
+        <source>Emphasized text</source>
+        <translation>Emphasized текст</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="230"/>
+        <source>Strong text</source>
+        <translation>Strong текст</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="231"/>
+        <source>Prompt</source>
+        <translation>Подсказка</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="232"/>
+        <source>Output</source>
+        <translation>Вывод</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="233"/>
+        <source>Traceback</source>
+        <translation>Обратная трассировка</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="234"/>
+        <source>Error</source>
+        <translation>Ошибка</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="235"/>
+        <source>Comment block</source>
+        <translation>Блок комментариев</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="236"/>
+        <source>Property</source>
+        <translation>Свойство</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="237"/>
+        <source>Character</source>
+        <translation>Символ</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="238"/>
+        <source>Here document</source>
+        <translation>Here document</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="239"/>
+        <source>Punctuation</source>
+        <translation>Пунктуация</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="240"/>
+        <source>Hashbang</source>
+        <translation>Hashbang</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="241"/>
+        <source>Reserved Keyword</source>
+        <translation>Зарезервированное ключевое слово</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="242"/>
+        <source>Literal</source>
+        <translation>Литерал</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="243"/>
+        <source>Double quoted string</source>
+        <translation>Строка в двойных кавычках</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="244"/>
+        <source>Single quoted string</source>
+        <translation>Строка в одиночных кавычках</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="245"/>
+        <source>Backtick string</source>
+        <translation>Строка в обратных кавычках</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="246"/>
         <source>Whitespace</source>
         <translation>Символы пропуска</translation>
     </message>
@@ -49431,17 +49491,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1626"/>
+        <location filename="../Preferences/__init__.py" line="1630"/>
         <source>Export Preferences</source>
         <translation>Экспорт предпочтений</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Import Preferences</source>
         <translation>Импорт предпочтений</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation>Файлы предпочтений (*.ini);;Все файлы (*)</translation>
     </message>
--- a/eric6/i18n/eric6_tr.ts	Sun Apr 12 18:41:24 2020 +0200
+++ b/eric6/i18n/eric6_tr.ts	Sun Apr 12 18:45:04 2020 +0200
@@ -1211,12 +1211,12 @@
         <translation type="unfinished">&lt;&lt;Diğerleri&gt;&gt;</translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>Load Diagram</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>&lt;p&gt;The diagram belongs to the project &lt;b&gt;{0}&lt;/b&gt;. Shall this project be opened?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3103,54 +3103,54 @@
 <context>
     <name>CodeDocumentationViewer</name>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="175"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="211"/>
         <source>Code Info Provider:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="188"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="224"/>
         <source>Select the code info provider</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="190"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="226"/>
         <source>&lt;disabled&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="371"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="407"/>
         <source>No documentation available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="392"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="428"/>
         <source>No source code documentation provider has been registered. This function has been disabled.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="397"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="433"/>
         <source>This function has been disabled.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="137"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="139"/>
         <source>No further documentation available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="58"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="60"/>
         <source>&lt;p&gt;&lt;b&gt;Definition:&lt;/b&gt; &lt;span class=&quot;def&quot;&gt;@NAME@@ARGSPEC@&lt;/span&gt;&lt;/p&gt;</source>
         <comment>Just translate &apos;Definition:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="68"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="70"/>
         <source>&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; @NOTE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Note:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="63"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/>
         <source>&lt;p&gt;&lt;b&gt;Type:&lt;/b&gt; @TYPE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Type:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
@@ -9464,7 +9464,7 @@
 <context>
     <name>E5GraphicsView</name>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="56"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="58"/>
         <source>&lt;b&gt;Graphics View&lt;/b&gt;
 &lt;p&gt;This graphics view is used to show a diagram. 
 There are various actions available to manipulate the 
@@ -9494,7 +9494,7 @@
 </translation>
     </message>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="377"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="416"/>
         <source>{0}, Page {1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -17562,30 +17562,50 @@
         <translation>HTML Dosyaları (*.html)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>Export source</source>
         <translation>Kaynağı dışaktar</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="448"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="466"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Kaynak &lt;b&gt;{0}&lt;/b&gt;na ihraç edilemiyor.&lt;/p&gt;&lt;p&gt;Sebep: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="457"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="475"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: No HTML code generated.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>&lt;p&gt;Markdown export requires the &lt;b&gt;python-markdown&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pythonhosted.org/Markdown/install.html&quot;&gt; installation instructions.&lt;/a&gt;&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="484"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="502"/>
         <source>&lt;p&gt;ReStructuredText export requires the &lt;b&gt;python-docutils&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pypi.python.org/pypi/docutils&quot;&gt;this page.&lt;/a&gt;&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="412"/>
+        <source>Light Background Color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="413"/>
+        <source>Dark Background Color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Markdown Export</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Select color scheme:</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>ExporterODT</name>
@@ -26201,20 +26221,60 @@
 <context>
     <name>GraphicsPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="16"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="17"/>
         <source>&lt;b&gt;Configure graphics settings&lt;/b&gt;</source>
         <translation>&lt;b&gt;Grafik özelliklerini ayarla&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="38"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="43"/>
         <source>Press to select the font for the graphic items</source>
         <translation>Grafik maddelerinin yazi tipini seçmek için basınız</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="51"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="56"/>
         <source>Graphics Font</source>
         <translation>Grafik Yazı Tipi</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="37"/>
+        <source>Font</source>
+        <translation type="unfinished">Yazı Tipi</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="72"/>
+        <source>Drawing Mode</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="78"/>
+        <source>Select to determine the drawing mode automatically</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="81"/>
+        <source>Automatic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="91"/>
+        <source>Select to draw black shapes on a white background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="94"/>
+        <source>Black On White</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="101"/>
+        <source>Select to draw white shapes on a black background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="104"/>
+        <source>White On Black</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>GreaseMonkeyAddScriptDialog</name>
@@ -44082,257 +44142,257 @@
 <context>
     <name>LexerPygments</name>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="180"/>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
         <source>Default</source>
         <translation>Varsayılan</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="181"/>
-        <source>Comment</source>
-        <translation>Yorumlayıcı</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="182"/>
-        <source>Preprocessor</source>
-        <translation>Önişlemci</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="183"/>
-        <source>Keyword</source>
-        <translation>Anahtar kelime </translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="184"/>
-        <source>Pseudo Keyword</source>
-        <translation>Takma Anahtarkellime</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="185"/>
-        <source>Type Keyword</source>
-        <translation>Kelime Tipi</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="186"/>
-        <source>Operator</source>
-        <translation>Operatör</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="187"/>
-        <source>Word</source>
-        <translation>Kelime</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="188"/>
-        <source>Builtin</source>
-        <translation>Yerleşik</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="189"/>
-        <source>Function or method name</source>
-        <translation>Fonksiyon yada Yöntem (method) adı</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="190"/>
-        <source>Class name</source>
-        <translation>Sınıf adı</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="191"/>
-        <source>Namespace</source>
-        <translation>İsimboşluğu</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="192"/>
-        <source>Exception</source>
-        <translation>İstisna</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="193"/>
-        <source>Identifier</source>
-        <translation>Tanımlayıcı</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="194"/>
-        <source>Constant</source>
-        <translation>Sabit</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="195"/>
-        <source>Label</source>
-        <translation>Etiket</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
-        <source>Entity</source>
-        <translation>Varlık</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="197"/>
-        <source>Attribute</source>
-        <translation>Nitelik</translation>
+        <source>Comment</source>
+        <translation>Yorumlayıcı</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="198"/>
-        <source>Tag</source>
-        <translation>Etiket</translation>
+        <source>Preprocessor</source>
+        <translation>Önişlemci</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="199"/>
-        <source>Decorator</source>
-        <translation>Dekoratör</translation>
+        <source>Keyword</source>
+        <translation>Anahtar kelime </translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="200"/>
-        <source>String</source>
-        <translation>Karakter Dizini</translation>
+        <source>Pseudo Keyword</source>
+        <translation>Takma Anahtarkellime</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="201"/>
-        <source>Documentation string</source>
-        <translation>Belgeleme Karakter dizini</translation>
+        <source>Type Keyword</source>
+        <translation>Kelime Tipi</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="202"/>
-        <source>Scalar</source>
-        <translation>Skala</translation>
+        <source>Operator</source>
+        <translation>Operatör</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="203"/>
-        <source>Escape</source>
-        <translation>Kaçış</translation>
+        <source>Word</source>
+        <translation>Kelime</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="204"/>
-        <source>Regular expression</source>
-        <translation>Düzenli ifade</translation>
+        <source>Builtin</source>
+        <translation>Yerleşik</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="205"/>
-        <source>Symbol</source>
-        <translation>Sembol</translation>
+        <source>Function or method name</source>
+        <translation>Fonksiyon yada Yöntem (method) adı</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="206"/>
-        <source>Other string</source>
-        <translation>Diğer karakter dizini</translation>
+        <source>Class name</source>
+        <translation>Sınıf adı</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="207"/>
-        <source>Number</source>
-        <translation>Numara</translation>
+        <source>Namespace</source>
+        <translation>İsimboşluğu</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="208"/>
-        <source>Heading</source>
-        <translation>Başlık</translation>
+        <source>Exception</source>
+        <translation>İstisna</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="209"/>
-        <source>Subheading</source>
-        <translation>Altbaşlık</translation>
+        <source>Identifier</source>
+        <translation>Tanımlayıcı</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="210"/>
-        <source>Deleted</source>
-        <translation>Silindi</translation>
+        <source>Constant</source>
+        <translation>Sabit</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="211"/>
-        <source>Inserted</source>
-        <translation>Araya girme</translation>
+        <source>Label</source>
+        <translation>Etiket</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="212"/>
-        <source>Generic error</source>
-        <translation>Genel Hata</translation>
+        <source>Entity</source>
+        <translation>Varlık</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="213"/>
-        <source>Emphasized text</source>
-        <translation>Vurgulanmış Metin</translation>
+        <source>Attribute</source>
+        <translation>Nitelik</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="214"/>
-        <source>Strong text</source>
-        <translation>Vurgulu Metin</translation>
+        <source>Tag</source>
+        <translation>Etiket</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="215"/>
-        <source>Prompt</source>
-        <translation>İleti</translation>
+        <source>Decorator</source>
+        <translation>Dekoratör</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="216"/>
-        <source>Output</source>
-        <translation>Çıktı</translation>
+        <source>String</source>
+        <translation>Karakter Dizini</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="217"/>
-        <source>Traceback</source>
-        <translation>Geriiz</translation>
+        <source>Documentation string</source>
+        <translation>Belgeleme Karakter dizini</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="218"/>
-        <source>Error</source>
-        <translation>Hata</translation>
+        <source>Scalar</source>
+        <translation>Skala</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="219"/>
-        <source>Comment block</source>
-        <translation type="unfinished"></translation>
+        <source>Escape</source>
+        <translation>Kaçış</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="220"/>
-        <source>Property</source>
-        <translation type="unfinished"></translation>
+        <source>Regular expression</source>
+        <translation>Düzenli ifade</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="221"/>
-        <source>Character</source>
-        <translation type="unfinished"></translation>
+        <source>Symbol</source>
+        <translation>Sembol</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="222"/>
-        <source>Here document</source>
-        <translation type="unfinished"></translation>
+        <source>Other string</source>
+        <translation>Diğer karakter dizini</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="223"/>
-        <source>Punctuation</source>
-        <translation type="unfinished"></translation>
+        <source>Number</source>
+        <translation>Numara</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="224"/>
-        <source>Hashbang</source>
-        <translation type="unfinished"></translation>
+        <source>Heading</source>
+        <translation>Başlık</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="225"/>
-        <source>Reserved Keyword</source>
-        <translation type="unfinished"></translation>
+        <source>Subheading</source>
+        <translation>Altbaşlık</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="226"/>
-        <source>Literal</source>
-        <translation type="unfinished"></translation>
+        <source>Deleted</source>
+        <translation>Silindi</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="227"/>
-        <source>Double quoted string</source>
-        <translation type="unfinished"></translation>
+        <source>Inserted</source>
+        <translation>Araya girme</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="228"/>
-        <source>Single quoted string</source>
-        <translation type="unfinished"></translation>
+        <source>Generic error</source>
+        <translation>Genel Hata</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="229"/>
-        <source>Backtick string</source>
-        <translation type="unfinished"></translation>
+        <source>Emphasized text</source>
+        <translation>Vurgulanmış Metin</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="230"/>
+        <source>Strong text</source>
+        <translation>Vurgulu Metin</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="231"/>
+        <source>Prompt</source>
+        <translation>İleti</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="232"/>
+        <source>Output</source>
+        <translation>Çıktı</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="233"/>
+        <source>Traceback</source>
+        <translation>Geriiz</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="234"/>
+        <source>Error</source>
+        <translation>Hata</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="235"/>
+        <source>Comment block</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="236"/>
+        <source>Property</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="237"/>
+        <source>Character</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="238"/>
+        <source>Here document</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="239"/>
+        <source>Punctuation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="240"/>
+        <source>Hashbang</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="241"/>
+        <source>Reserved Keyword</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="242"/>
+        <source>Literal</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="243"/>
+        <source>Double quoted string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="244"/>
+        <source>Single quoted string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="245"/>
+        <source>Backtick string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="246"/>
         <source>Whitespace</source>
         <translation type="unfinished"></translation>
     </message>
@@ -52405,17 +52465,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1626"/>
+        <location filename="../Preferences/__init__.py" line="1630"/>
         <source>Export Preferences</source>
         <translation>Seçenekleri Dışa Aktar</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Import Preferences</source>
         <translation>Seçenekleri İçe Aktar</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
--- a/eric6/i18n/eric6_zh_CN.ts	Sun Apr 12 18:41:24 2020 +0200
+++ b/eric6/i18n/eric6_zh_CN.ts	Sun Apr 12 18:45:04 2020 +0200
@@ -1225,12 +1225,12 @@
         <translation type="unfinished">&lt;&lt;Others&gt;&gt;</translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>Load Diagram</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="294"/>
         <source>&lt;p&gt;The diagram belongs to the project &lt;b&gt;{0}&lt;/b&gt;. Shall this project be opened?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3119,54 +3119,54 @@
 <context>
     <name>CodeDocumentationViewer</name>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="175"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="211"/>
         <source>Code Info Provider:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="188"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="224"/>
         <source>Select the code info provider</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="190"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="226"/>
         <source>&lt;disabled&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="371"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="407"/>
         <source>No documentation available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="392"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="428"/>
         <source>No source code documentation provider has been registered. This function has been disabled.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewer.py" line="397"/>
+        <location filename="../UI/CodeDocumentationViewer.py" line="433"/>
         <source>This function has been disabled.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="137"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="139"/>
         <source>No further documentation available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="58"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="60"/>
         <source>&lt;p&gt;&lt;b&gt;Definition:&lt;/b&gt; &lt;span class=&quot;def&quot;&gt;@NAME@@ARGSPEC@&lt;/span&gt;&lt;/p&gt;</source>
         <comment>Just translate &apos;Definition:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="68"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="70"/>
         <source>&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; @NOTE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Note:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="63"/>
+        <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/>
         <source>&lt;p&gt;&lt;b&gt;Type:&lt;/b&gt; @TYPE@&lt;/p&gt;</source>
         <comment>Just translate &apos;Type:&apos; and leave the rest intact.</comment>
         <translation type="unfinished"></translation>
@@ -9474,7 +9474,7 @@
 <context>
     <name>E5GraphicsView</name>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="56"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="58"/>
         <source>&lt;b&gt;Graphics View&lt;/b&gt;
 &lt;p&gt;This graphics view is used to show a diagram. 
 There are various actions available to manipulate the 
@@ -9494,7 +9494,7 @@
 可以使用多种动作对显示的内容进行操纵。&lt;/p&gt;&lt;ul&gt;&lt;li&gt;在对象上单击可以选择对象。&lt;/li&gt;&lt;li&gt;Ctrl-单击将对象添加到选择范围中。&lt;/li&gt;&lt;li&gt;Ctrl-单击一个已选对象可取消对其选择。&lt;/li&gt;&lt;li&gt;在画布的空白区域单击可取消所有选择。&lt;/li&gt;&lt;li&gt;在画布上拖动鼠标可以用选框方式选择多个对象。&lt;/li&gt;&lt;li&gt;在已选对象上拖动鼠标可以对其进行整体移动。&lt;/li&gt;&lt;/ul&gt;</translation>
     </message>
     <message>
-        <location filename="../E5Graphics/E5GraphicsView.py" line="377"/>
+        <location filename="../E5Graphics/E5GraphicsView.py" line="416"/>
         <source>{0}, Page {1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -17561,30 +17561,50 @@
         <translation>HTML 文件 (*.html)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>Export source</source>
         <translation>导出源代码</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="448"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="466"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="457"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="475"/>
         <source>&lt;p&gt;The source could not be exported to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: No HTML code generated.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="516"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/>
         <source>&lt;p&gt;Markdown export requires the &lt;b&gt;python-markdown&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pythonhosted.org/Markdown/install.html&quot;&gt; installation instructions.&lt;/a&gt;&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="484"/>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="502"/>
         <source>&lt;p&gt;ReStructuredText export requires the &lt;b&gt;python-docutils&lt;/b&gt; package.&lt;br/&gt;Install it with your package manager, &apos;pip install docutils&apos; or see &lt;a href=&quot;http://pypi.python.org/pypi/docutils&quot;&gt;this page.&lt;/a&gt;&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="412"/>
+        <source>Light Background Color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="413"/>
+        <source>Dark Background Color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Markdown Export</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/>
+        <source>Select color scheme:</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>ExporterODT</name>
@@ -26226,20 +26246,60 @@
 <context>
     <name>GraphicsPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="16"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="17"/>
         <source>&lt;b&gt;Configure graphics settings&lt;/b&gt;</source>
         <translation>&lt;b&gt;配置图形设定&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="38"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="43"/>
         <source>Press to select the font for the graphic items</source>
         <translation>点击为图形项选择字体</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="51"/>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="56"/>
         <source>Graphics Font</source>
         <translation>图形的字体</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="37"/>
+        <source>Font</source>
+        <translation type="unfinished">字体</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="72"/>
+        <source>Drawing Mode</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="78"/>
+        <source>Select to determine the drawing mode automatically</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="81"/>
+        <source>Automatic</source>
+        <translation type="unfinished">自动</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="91"/>
+        <source>Select to draw black shapes on a white background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="94"/>
+        <source>Black On White</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="101"/>
+        <source>Select to draw white shapes on a black background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/GraphicsPage.ui" line="104"/>
+        <source>White On Black</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>GreaseMonkeyAddScriptDialog</name>
@@ -44493,257 +44553,257 @@
 <context>
     <name>LexerPygments</name>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="180"/>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
         <source>Default</source>
         <translation>默认</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="181"/>
-        <source>Comment</source>
-        <translation>注释</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="182"/>
-        <source>Preprocessor</source>
-        <translation>预处理器</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="183"/>
-        <source>Keyword</source>
-        <translation>关键字</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="184"/>
-        <source>Pseudo Keyword</source>
-        <translation>虚拟键盘</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="185"/>
-        <source>Type Keyword</source>
-        <translation>输入键盘</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="186"/>
-        <source>Operator</source>
-        <translation>运算符</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="187"/>
-        <source>Word</source>
-        <translation>单词</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="188"/>
-        <source>Builtin</source>
-        <translation>内建</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="189"/>
-        <source>Function or method name</source>
-        <translation>函数或方法的名称</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="190"/>
-        <source>Class name</source>
-        <translation>类名称</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="191"/>
-        <source>Namespace</source>
-        <translation>命名空间</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="192"/>
-        <source>Exception</source>
-        <translation>异常</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="193"/>
-        <source>Identifier</source>
-        <translation>标识符</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="194"/>
-        <source>Constant</source>
-        <translation>常量</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="195"/>
-        <source>Label</source>
-        <translation>标签</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Lexers/LexerPygments.py" line="196"/>
-        <source>Entity</source>
-        <translation>实体</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="197"/>
-        <source>Attribute</source>
-        <translation>属性</translation>
+        <source>Comment</source>
+        <translation>注释</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="198"/>
-        <source>Tag</source>
-        <translation>标签</translation>
+        <source>Preprocessor</source>
+        <translation>预处理器</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="199"/>
-        <source>Decorator</source>
-        <translation>Decorator</translation>
+        <source>Keyword</source>
+        <translation>关键字</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="200"/>
-        <source>String</source>
-        <translation>字符串</translation>
+        <source>Pseudo Keyword</source>
+        <translation>虚拟键盘</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="201"/>
-        <source>Documentation string</source>
-        <translation>文档字符串</translation>
+        <source>Type Keyword</source>
+        <translation>输入键盘</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="202"/>
-        <source>Scalar</source>
-        <translation>Scalar</translation>
+        <source>Operator</source>
+        <translation>运算符</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="203"/>
-        <source>Escape</source>
-        <translation>Escape</translation>
+        <source>Word</source>
+        <translation>单词</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="204"/>
-        <source>Regular expression</source>
-        <translation>正则表达式</translation>
+        <source>Builtin</source>
+        <translation>内建</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="205"/>
-        <source>Symbol</source>
-        <translation>符号</translation>
+        <source>Function or method name</source>
+        <translation>函数或方法的名称</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="206"/>
-        <source>Other string</source>
-        <translation>其它字符串</translation>
+        <source>Class name</source>
+        <translation>类名称</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="207"/>
-        <source>Number</source>
-        <translation>号码</translation>
+        <source>Namespace</source>
+        <translation>命名空间</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="208"/>
-        <source>Heading</source>
-        <translation>标题</translation>
+        <source>Exception</source>
+        <translation>异常</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="209"/>
-        <source>Subheading</source>
-        <translation>子标题</translation>
+        <source>Identifier</source>
+        <translation>标识符</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="210"/>
-        <source>Deleted</source>
-        <translation>已删除</translation>
+        <source>Constant</source>
+        <translation>常量</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="211"/>
-        <source>Inserted</source>
-        <translation>已插入</translation>
+        <source>Label</source>
+        <translation>标签</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="212"/>
-        <source>Generic error</source>
-        <translation>一般错误</translation>
+        <source>Entity</source>
+        <translation>实体</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="213"/>
-        <source>Emphasized text</source>
-        <translation>强调的文本</translation>
+        <source>Attribute</source>
+        <translation>属性</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="214"/>
-        <source>Strong text</source>
-        <translation>Strong 文本</translation>
+        <source>Tag</source>
+        <translation>标签</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="215"/>
-        <source>Prompt</source>
-        <translation>提示符</translation>
+        <source>Decorator</source>
+        <translation>Decorator</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="216"/>
-        <source>Output</source>
-        <translation>输出</translation>
+        <source>String</source>
+        <translation>字符串</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="217"/>
-        <source>Traceback</source>
-        <translation>追踪</translation>
+        <source>Documentation string</source>
+        <translation>文档字符串</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="218"/>
-        <source>Error</source>
-        <translation>错误</translation>
+        <source>Scalar</source>
+        <translation>Scalar</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="219"/>
-        <source>Comment block</source>
-        <translation type="unfinished"></translation>
+        <source>Escape</source>
+        <translation>Escape</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="220"/>
-        <source>Property</source>
-        <translation type="unfinished"></translation>
+        <source>Regular expression</source>
+        <translation>正则表达式</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="221"/>
-        <source>Character</source>
-        <translation type="unfinished"></translation>
+        <source>Symbol</source>
+        <translation>符号</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="222"/>
-        <source>Here document</source>
-        <translation type="unfinished"></translation>
+        <source>Other string</source>
+        <translation>其它字符串</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="223"/>
-        <source>Punctuation</source>
-        <translation type="unfinished"></translation>
+        <source>Number</source>
+        <translation>号码</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="224"/>
-        <source>Hashbang</source>
-        <translation type="unfinished"></translation>
+        <source>Heading</source>
+        <translation>标题</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="225"/>
-        <source>Reserved Keyword</source>
-        <translation type="unfinished"></translation>
+        <source>Subheading</source>
+        <translation>子标题</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="226"/>
-        <source>Literal</source>
-        <translation type="unfinished"></translation>
+        <source>Deleted</source>
+        <translation>已删除</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="227"/>
-        <source>Double quoted string</source>
-        <translation type="unfinished"></translation>
+        <source>Inserted</source>
+        <translation>已插入</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="228"/>
-        <source>Single quoted string</source>
-        <translation type="unfinished"></translation>
+        <source>Generic error</source>
+        <translation>一般错误</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="229"/>
-        <source>Backtick string</source>
-        <translation type="unfinished"></translation>
+        <source>Emphasized text</source>
+        <translation>强调的文本</translation>
     </message>
     <message>
         <location filename="../QScintilla/Lexers/LexerPygments.py" line="230"/>
+        <source>Strong text</source>
+        <translation>Strong 文本</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="231"/>
+        <source>Prompt</source>
+        <translation>提示符</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="232"/>
+        <source>Output</source>
+        <translation>输出</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="233"/>
+        <source>Traceback</source>
+        <translation>追踪</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="234"/>
+        <source>Error</source>
+        <translation>错误</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="235"/>
+        <source>Comment block</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="236"/>
+        <source>Property</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="237"/>
+        <source>Character</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="238"/>
+        <source>Here document</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="239"/>
+        <source>Punctuation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="240"/>
+        <source>Hashbang</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="241"/>
+        <source>Reserved Keyword</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="242"/>
+        <source>Literal</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="243"/>
+        <source>Double quoted string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="244"/>
+        <source>Single quoted string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="245"/>
+        <source>Backtick string</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Lexers/LexerPygments.py" line="246"/>
         <source>Whitespace</source>
         <translation type="unfinished"></translation>
     </message>
@@ -52921,17 +52981,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1626"/>
+        <location filename="../Preferences/__init__.py" line="1630"/>
         <source>Export Preferences</source>
         <translation>导出首选项</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Import Preferences</source>
         <translation>导入首选项</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1654"/>
+        <location filename="../Preferences/__init__.py" line="1658"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation>属性文件 (*.ini);;所有文件 (*)</translation>
     </message>

eric ide

mercurial