Index: docs/html/globals_8h.html
===================================================================
--- docs/html/globals_8h.html	(revision a2e64d518aded41a21b3157eb26413dc31f6cd04)
+++ docs/html/globals_8h.html	(revision 394216e4680e854a3aa3a56decff8d1cccb5f94c)
@@ -93,4 +93,6 @@
 <code>#include &quot;<a class="el" href="version_8h_source.html">version.h</a>&quot;</code><br/>
 <code>#include &quot;<a class="el" href="os_8h_source.html">os.h</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="defaults_8h_source.html">defaults.h</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="qtwin_8h_source.html">qtwin.h</a>&quot;</code><br/>
 <div class="dynheader">
 Include dependency graph for globals.h:</div>
@@ -100,4 +102,6 @@
 <area shape="rect" id="node7" href="version_8h.html" title="Contains TSPSG version information defines." alt="" coords="171,83,243,111"/>
 <area shape="rect" id="node9" href="os_8h.html" title="Contains TSPSG target CPU architecture and OS detection." alt="" coords="267,83,312,111"/>
+<area shape="rect" id="node11" href="defaults_8h.html" title="Contains TSPSG defaults." alt="" coords="336,83,413,111"/>
+<area shape="rect" id="node13" href="qtwin_8h.html" title="qtwin.h" alt="" coords="437,83,499,111"/>
 </map>
 </div>
@@ -117,46 +121,4 @@
 <table border="0" cellpadding="0" cellspacing="0">
 <tr><td colspan="2"><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a21dd408136bbab225a4f5e2c42f85643"></a><!-- doxytag: member="globals.h::DEF_RAND_MIN" ref="a21dd408136bbab225a4f5e2c42f85643" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a21dd408136bbab225a4f5e2c42f85643">DEF_RAND_MIN</a>&nbsp;&nbsp;&nbsp;1</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default minimum for random numbers generation. <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af9914e148840572bac46f451db4cb6e5"></a><!-- doxytag: member="globals.h::DEF_RAND_MAX" ref="af9914e148840572bac46f451db4cb6e5" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#af9914e148840572bac46f451db4cb6e5">DEF_RAND_MAX</a>&nbsp;&nbsp;&nbsp;10</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default maximum for random numbers generation. <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4d1fa8b5b2b213595f30e55d75070ed2"></a><!-- doxytag: member="globals.h::DEF_NUM_CITIES" ref="a4d1fa8b5b2b213595f30e55d75070ed2" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a4d1fa8b5b2b213595f30e55d75070ed2">DEF_NUM_CITIES</a>&nbsp;&nbsp;&nbsp;5</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default number of cities. <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6bbdc41d8e9d2d8050fb973f058a5521"></a><!-- doxytag: member="globals.h::DEF_USE_NATIVE_DIALOGS" ref="a6bbdc41d8e9d2d8050fb973f058a5521" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a6bbdc41d8e9d2d8050fb973f058a5521">DEF_USE_NATIVE_DIALOGS</a>&nbsp;&nbsp;&nbsp;true</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default for "Use native file dialog". <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26cf35c10c1ed2eab930d839284842c6"></a><!-- doxytag: member="globals.h::DEF_AUTOSIZE" ref="a26cf35c10c1ed2eab930d839284842c6" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a26cf35c10c1ed2eab930d839284842c6">DEF_AUTOSIZE</a>&nbsp;&nbsp;&nbsp;true</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default for "Automatically resize rows and columns to their contents". <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad983bd19a9662c6cb6fe5ba981cbdbf4"></a><!-- doxytag: member="globals.h::DEF_SAVEPOS" ref="ad983bd19a9662c6cb6fe5ba981cbdbf4" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#ad983bd19a9662c6cb6fe5ba981cbdbf4">DEF_SAVEPOS</a>&nbsp;&nbsp;&nbsp;false</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default for "Save main window state and position". <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4a1e6c04461eabfc0cc0941d342ecfb4"></a><!-- doxytag: member="globals.h::DEF_FRACTIONAL_RANDOM" ref="a4a1e6c04461eabfc0cc0941d342ecfb4" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a4a1e6c04461eabfc0cc0941d342ecfb4">DEF_FRACTIONAL_RANDOM</a>&nbsp;&nbsp;&nbsp;false</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default for "Fractional random values". <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a616d74fa946123f424193b007d5a6382"></a><!-- doxytag: member="globals.h::DEF_SHOW_MATRIX" ref="a616d74fa946123f424193b007d5a6382" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a616d74fa946123f424193b007d5a6382">DEF_SHOW_MATRIX</a>&nbsp;&nbsp;&nbsp;true</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default for "Show solution steps' matrices for every solution step". <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae37fe7eb909d7fd076f067900e900c0e"></a><!-- doxytag: member="globals.h::DEF_USE_SHOW_MATRIX_LIMIT" ref="ae37fe7eb909d7fd076f067900e900c0e" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#ae37fe7eb909d7fd076f067900e900c0e">DEF_USE_SHOW_MATRIX_LIMIT</a>&nbsp;&nbsp;&nbsp;true</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default for "Show or hide solution steps' matrices based on number of cities in the task". <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a261331d449328e53926027d021757d57"></a><!-- doxytag: member="globals.h::DEF_SHOW_MATRIX_LIMIT" ref="a261331d449328e53926027d021757d57" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a261331d449328e53926027d021757d57">DEF_SHOW_MATRIX_LIMIT</a>&nbsp;&nbsp;&nbsp;15</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default for "Maximum number of cities to show solution steps' matrices". <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6831bc2c2f11c3a14382c8fbe8d87efe"></a><!-- doxytag: member="globals.h::DEF_SCROLL_TO_END" ref="a6831bc2c2f11c3a14382c8fbe8d87efe" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a6831bc2c2f11c3a14382c8fbe8d87efe">DEF_SCROLL_TO_END</a>&nbsp;&nbsp;&nbsp;true</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default for "Scroll to the end of output after solving". <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2982eb0f2aea4cff78bd4aa767ff1988"></a><!-- doxytag: member="globals.h::DEF_FONT_FAMILY" ref="a2982eb0f2aea4cff78bd4aa767ff1988" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a2982eb0f2aea4cff78bd4aa767ff1988">DEF_FONT_FAMILY</a>&nbsp;&nbsp;&nbsp;&quot;Courier New&quot;</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default font name. <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab73bf542bad61b0b720c0495ef612105"></a><!-- doxytag: member="globals.h::DEF_FONT_SIZE" ref="ab73bf542bad61b0b720c0495ef612105" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#ab73bf542bad61b0b720c0495ef612105">DEF_FONT_SIZE</a>&nbsp;&nbsp;&nbsp;10</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default font size. <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6bbeb8fbbb2c6ec31993ff56f6b695e3"></a><!-- doxytag: member="globals.h::DEF_FONT_COLOR" ref="a6bbeb8fbbb2c6ec31993ff56f6b695e3" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a6bbeb8fbbb2c6ec31993ff56f6b695e3">DEF_FONT_COLOR</a>&nbsp;&nbsp;&nbsp;Qt::black</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default font color. <br/></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a70edda218af688662bb006cf0552544e"></a><!-- doxytag: member="globals.h::MAX_NUM_CITIES" ref="a70edda218af688662bb006cf0552544e" args="" -->
 #define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a70edda218af688662bb006cf0552544e">MAX_NUM_CITIES</a>&nbsp;&nbsp;&nbsp;50</td></tr>
@@ -165,6 +127,6 @@
 #define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a1703614f274735e91c1539048ef1093f">MAX_RAND_VALUE</a>&nbsp;&nbsp;&nbsp;1000</td></tr>
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Maximum allowed value for random generation limits. <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1289b7280bd75b023ef2d5b19880af9"></a><!-- doxytag: member="globals.h::PATH_I18N" ref="ab1289b7280bd75b023ef2d5b19880af9" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#ab1289b7280bd75b023ef2d5b19880af9">PATH_I18N</a>&nbsp;&nbsp;&nbsp;&quot;i18n&quot;</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a27fa861afe50713394493c32c26741b9"></a><!-- doxytag: member="globals.h::PATH_L10N" ref="a27fa861afe50713394493c32c26741b9" args="" -->
+#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a27fa861afe50713394493c32c26741b9">PATH_L10N</a>&nbsp;&nbsp;&nbsp;&quot;l10n&quot;</td></tr>
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Bath to internationalization files. <br/></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a93de9563d724c12880c908961ca78dae"></a><!-- doxytag: member="globals.h::PATH_DOCS" ref="a93de9563d724c12880c908961ca78dae" args="" -->
@@ -200,6 +162,6 @@
 <hr/><a name="_details"></a><h2>Detailed Description</h2>
 <p>Contains TSPSG global defines. </p>
-<dl class="author"><dt><b>Author:</b></dt><dd>Copyright (C) 2007-2009 Lёppa &lt;contacts[at]oleksii[dot]name&gt;</dd></dl>
-<dl class="rcs"><dt><b>Id</b></dt><dd><a class="el" href="globals_8h.html" title="Contains TSPSG global defines.">globals.h</a> 82 2010-01-07 14:48:24Z laleppa </dd></dl>
+<dl class="author"><dt><b>Author:</b></dt><dd>Copyright &copy; 2007-2010 Lёppa &lt;contacts[at]oleksii[dot]name&gt;</dd></dl>
+<dl class="rcs"><dt><b>Id</b></dt><dd><a class="el" href="globals_8h.html" title="Contains TSPSG global defines.">globals.h</a> 96 2010-03-01 13:13:23Z laleppa </dd></dl>
 <dl class="rcs"><dt><b>URL</b></dt><dd><a href="https://tspsg.svn.sourceforge.net/svnroot/tspsg/trunk/src/globals.h">https://tspsg.svn.sourceforge.net/svnroot/tspsg/trunk/src/globals.h</a> </dd></dl>
 <p><b>TSPSG: TSP Solver and Generator</b></p>
@@ -268,5 +230,5 @@
 </div>
 
-<hr size="1"/><address style="text-align: right;"><small>Generated on Thu Jan 7 18:22:45 2010 for TSPSG: TSP Solver and Generator by&nbsp;
+<hr size="1"/><address style="text-align: right;"><small>Generated on Wed Mar 3 01:46:35 2010 for TSPSG: TSP Solver and Generator by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
