https://m204wiki.rocketsoftware.com/index.php?title=Changing_the_location_of_Client_work_files&feed=atom&action=history
Changing the location of Client work files - Revision history
2024-03-29T02:14:25Z
Revision history for this page on the wiki
MediaWiki 1.40.1
https://m204wiki.rocketsoftware.com/index.php?title=Changing_the_location_of_Client_work_files&diff=119155&oldid=prev
Ekern at 03:27, 14 November 2022
2022-11-14T03:27:49Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 03:27, 14 November 2022</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l87">Line 87:</td>
<td colspan="2" class="diff-lineno">Line 87:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''getVariableList.xml'''</span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''getVariableList.xml'''</span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The remembered position and size of the </span><span class="f_MonoSpTable">[[<del style="font-weight: bold; text-decoration: none;">getvVriablesForClass </del>command|getVariablesForClass]]</span><span class="f_DefListDDTable"> command output window </span></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The remembered position and size of the </span><span class="f_MonoSpTable">[[<ins style="font-weight: bold; text-decoration: none;">getVariablesForClass </ins>command|getVariablesForClass]]</span><span class="f_DefListDDTable"> command output window </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
</table>
Ekern
https://m204wiki.rocketsoftware.com/index.php?title=Changing_the_location_of_Client_work_files&diff=119154&oldid=prev
Ekern at 03:27, 14 November 2022
2022-11-14T03:27:24Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 03:27, 14 November 2022</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l4">Line 4:</td>
<td colspan="2" class="diff-lineno">Line 4:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><span class="f_Para">The Client [[Customize debuggerConfig file|configuration file]] (</span><span class="f_Monospace">debuggerConfig.xml</span><span class="f_Para">) has optional XML elements with which you can specify alternative folder locations for the Client work files. The files are divided into three groups, each of which is controlled by a single element, as follows: </span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><span class="f_Para">The Client [[Customize debuggerConfig file|configuration file]] (</span><span class="f_Monospace">debuggerConfig.xml</span><span class="f_Para">) has optional XML elements with which you can specify alternative folder locations for the Client work files. The files are divided into three groups, each of which is controlled by a single element, as follows: </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* <span class="<del style="font-weight: bold; text-decoration: none;">f_MonoBold</del>">&lt;stateFileFolder&gt;</span><span class="f_ListBul1"> specifies where most Client work files are written (log, preferences, searches, for example) </span></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <span class="<ins style="font-weight: bold; text-decoration: none;">term</ins>">&lt;stateFileFolder&gt;</span><span class="f_ListBul1"> specifies where most Client work files are written (log, preferences, searches, for example) </span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* <span class="<del style="font-weight: bold; text-decoration: none;">f_MonoBold</del>">&lt;uiFolder&gt;</span><span class="f_ListBul2"> specifies where the Client interface-customization files (ui.xml, uimore.xml) are stored</span><span class="f_ListBul1"> </span></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <span class="<ins style="font-weight: bold; text-decoration: none;">term</ins>">&lt;uiFolder&gt;</span><span class="f_ListBul2"> specifies where the Client interface-customization files (ui.xml, uimore.xml) are stored</span><span class="f_ListBul1"> </span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* <span class="<del style="font-weight: bold; text-decoration: none;">f_MonoBold</del>">&lt;macroLibraryFolder&gt;</span><span class="f_ListBul1"> specifies where Client macro files are stored </span></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <span class="<ins style="font-weight: bold; text-decoration: none;">term</ins>">&lt;macroLibraryFolder&gt;</span><span class="f_ListBul1"> specifies where Client macro files are stored </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><span class="f_Para">Within </span><span class="f_Monospace">debuggerConfig.xml</span><span class="f_Para">, you specify folder path values for the elements as in the following: </span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><span class="f_Para">Within </span><span class="f_Monospace">debuggerConfig.xml</span><span class="f_Para">, you specify folder path values for the elements as in the following: </span></div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l55">Line 55:</td>
<td colspan="2" class="diff-lineno">Line 55:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''log.txt'''</span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''log.txt'''</span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The Debugger [[<del style="font-weight: bold; text-decoration: none;">debugging_the_debugger.html#log_client_jd</del>|Client log]] </span></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The Debugger [[<ins style="font-weight: bold; text-decoration: none;">Debugging the Janus Debugger</ins>|Client log]] </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l75">Line 75:</td>
<td colspan="2" class="diff-lineno">Line 75:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable" style="font-style: italic;">'''name'''</span><span class="f_DefListDDTable">'''.watch'''</span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable" style="font-style: italic;">'''name'''</span><span class="f_DefListDDTable">'''.watch'''</span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">[[<del style="font-weight: bold; text-decoration: none;">saving_restoring_watch_window.html</del>|Saved]] </span><span class="f_GUIlabelTable">Watch Window</span><span class="f_DefListDDTable"> lists </span></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">[[<ins style="font-weight: bold; text-decoration: none;">Saving and restoring Watch Window contents</ins>|Saved]] </span><span class="f_GUIlabelTable">Watch Window</span><span class="f_DefListDDTable"> lists </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l91">Line 91:</td>
<td colspan="2" class="diff-lineno">Line 91:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''history.xml'''</span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''history.xml'''</span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The remembered position and size of the </span><span class="f_GUIlabelTable">[[<del style="font-weight: bold; text-decoration: none;">display_stmt_history.html</del>|Execution History]]</span><span class="f_DefListDDTable"> window </span></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The remembered position and size of the </span><span class="f_GUIlabelTable">[[<ins style="font-weight: bold; text-decoration: none;">Displaying a statement history</ins>|Execution History]]</span><span class="f_DefListDDTable"> window </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''preferences.xml'''</span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''preferences.xml'''</span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The settings from the </span><span class="f_GUIlabelTable">[[<del style="font-weight: bold; text-decoration: none;">file_menu_opts.html</del>|Preferences]]</span><span class="f_DefListDDTable"> and </span><span class="f_GUIlabelTable">[[<del style="font-weight: bold; text-decoration: none;">changing_colors.html</del>|Color Preferences]]</span><span class="f_DefListDDTable"> dialog boxes </span></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The settings from the </span><span class="f_GUIlabelTable">[[<ins style="font-weight: bold; text-decoration: none;">File menu options</ins>|Preferences]]</span><span class="f_DefListDDTable"> and </span><span class="f_GUIlabelTable">[[<ins style="font-weight: bold; text-decoration: none;">Changing the colors in Client displays</ins>|Color Preferences]]</span><span class="f_DefListDDTable"> dialog boxes </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''shortcuts.xml'''</span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''shortcuts.xml'''</span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The remembered position and size of the </span><span class="f_GUIlabelTable">[[<del style="font-weight: bold; text-decoration: none;">intro_configurable_components.html</del>#<del style="font-weight: bold; text-decoration: none;">keyboard_shortcut</del>|Keyboard Shortcuts]]</span><span class="f_DefListDDTable"> window </span></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The remembered position and size of the </span><span class="f_GUIlabelTable">[[<ins style="font-weight: bold; text-decoration: none;">Introducing the configurable components</ins>#<ins style="font-weight: bold; text-decoration: none;">Keyboard shortcuts</ins>|Keyboard Shortcuts]]</span><span class="f_DefListDDTable"> window </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''textviewer.xml'''</span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''textviewer.xml'''</span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The remembered position and size of the </span><span class="f_GUIlabelTable">[[<del style="font-weight: bold; text-decoration: none;">copying_printing_saving_text.html</del>|Text Viewer]]</span><span class="f_DefListDDTable"> window </span></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The remembered position and size of the </span><span class="f_GUIlabelTable">[[<ins style="font-weight: bold; text-decoration: none;">Copying, printing, or saving text</ins>|Text Viewer]]</span><span class="f_DefListDDTable"> window </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
</table>
Ekern
https://m204wiki.rocketsoftware.com/index.php?title=Changing_the_location_of_Client_work_files&diff=119124&oldid=prev
Ekern at 03:18, 7 November 2022
2022-11-07T03:18:19Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 03:18, 7 November 2022</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>__TOC__</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>__TOC__</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><span class="f_Para">The Debugger Client uses a variety of text files to store information about user activity to maintain its tools and displays, as well as a comprehensive troubleshooting log. These work files are catalogued [[<del style="font-weight: bold; text-decoration: none;">change_location_client_work.html</del>#<del style="font-weight: bold; text-decoration: none;">client_work_file_sum</del>|below]]. </span></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><span class="f_Para">The Debugger Client uses a variety of text files to store information about user activity to maintain its tools and displays, as well as a comprehensive troubleshooting log. These work files are catalogued [[<ins style="font-weight: bold; text-decoration: none;">Changing the location of Client work files</ins>#<ins style="font-weight: bold; text-decoration: none;">A summary of the Client files</ins>|below]]. </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><span class="f_Para">The Client [[<del style="font-weight: bold; text-decoration: none;">customize_debugger_cfg_file.html</del>|configuration file]] (</span><span class="f_Monospace">debuggerConfig.xml</span><span class="f_Para">) has optional XML elements with which you can specify alternative folder locations for the Client work files. The files are divided into three groups, each of which is controlled by a single element, as follows: </span></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><span class="f_Para">The Client [[<ins style="font-weight: bold; text-decoration: none;">Customize debuggerConfig file</ins>|configuration file]] (</span><span class="f_Monospace">debuggerConfig.xml</span><span class="f_Para">) has optional XML elements with which you can specify alternative folder locations for the Client work files. The files are divided into three groups, each of which is controlled by a single element, as follows: </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* <span class="f_MonoBold">&lt;stateFileFolder&gt;</span><span class="f_ListBul1"> specifies where most Client work files are written (log, preferences, searches, for example) </span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* <span class="f_MonoBold">&lt;stateFileFolder&gt;</span><span class="f_ListBul1"> specifies where most Client work files are written (log, preferences, searches, for example) </span></div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l10">Line 10:</td>
<td colspan="2" class="diff-lineno">Line 10:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><span class="f_Para">Within </span><span class="f_Monospace">debuggerConfig.xml</span><span class="f_Para">, you specify folder path values for the elements as in the following: </span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><span class="f_Para">Within </span><span class="f_Monospace">debuggerConfig.xml</span><span class="f_Para">, you specify folder path values for the elements as in the following: </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><p class="syntax"><span class="f_CodeExample">&lt;debuggerConfig version=&quot;1.0&quot;&gt;</span<del style="font-weight: bold; text-decoration: none;">><br /</del>></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><p class="syntax"><span class="f_CodeExample">&lt;debuggerConfig version=&quot;1.0&quot;&gt;</span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><span class="f_CodeExample"> ...</span<del style="font-weight: bold; text-decoration: none;">><br /</del>></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><span class="f_CodeExample"> ...</span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><span class="f_CodeExample"> &lt;stateFileFolder&gt;c:\myData&lt;/stateFileFolder&gt;</span<del style="font-weight: bold; text-decoration: none;">><br /</del>></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><span class="f_CodeExample"> &lt;stateFileFolder&gt;c:\myData&lt;/stateFileFolder&gt;</span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><span class="f_CodeExample"> &lt;uiFolder&gt;c:\myUI&lt;/uiFolder&gt; </span<del style="font-weight: bold; text-decoration: none;">><br /</del>></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><span class="f_CodeExample"> &lt;uiFolder&gt;c:\myUI&lt;/uiFolder&gt; </span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><span class="f_CodeExample"> &lt;macroLibraryFolder&gt;c:\work\macroLibrary&lt;/macroLibraryFolder&gt;</span<del style="font-weight: bold; text-decoration: none;">><br /</del>></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><span class="f_CodeExample"> &lt;macroLibraryFolder&gt;c:\work\macroLibrary&lt;/macroLibraryFolder&gt;</span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><span class="f_CodeExample"> ...</span<del style="font-weight: bold; text-decoration: none;">><br /</del>></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><span class="f_CodeExample"> ...</span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><span class="f_CodeExample">&lt;/debuggerConfig&gt; </span></p></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><span class="f_CodeExample">&lt;/debuggerConfig&gt; </span></p></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><span class="f_Para">If you include an element, the specified folder location is validated when the Client is started, and you receive an error if the folder is missing or not writable. The locations are also reported in the audit trail. </span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><span class="f_Para">If you include an element, the specified folder location is validated when the Client is started, and you receive an error if the folder is missing or not writable. The locations are also reported in the audit trail. </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><span class="f_Para">If an element is not specified, the installation target folder is the assumed location. The exception to this is the </span><span class="f_Monospace">macroLibraryFolder</span><span class="f_Para"> element: if this element is </span><span class="<del style="font-weight: bold; text-decoration: none;">f_EmphItal</del>">not</span><span class="f_Para"> specified, the Client will initially attempt to store or find macro files in the </span><span class="f_CodeExample">stateFileFolder</span><span class="f_Para"> location, else in the Client installation folder. Similarly, if the </span><span class="f_Monospace">macroLibraryFolder</span><span class="f_Para"> element </span>''is''<span class="f_Para"> specified, the Client tries that location first, else it tries the </span><span class="f_Monospace">stateFileFolder</span><span class="f_Para"> location, else the Client installation folder. </span></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><span class="f_Para">If an element is not specified, the installation target folder is the assumed location. The exception to this is the </span><span class="f_Monospace">macroLibraryFolder</span><span class="f_Para"> element: if this element is </span><span class="<ins style="font-weight: bold; text-decoration: none;">term</ins>">not</span><span class="f_Para"> specified, the Client will initially attempt to store or find macro files in the </span><span class="f_CodeExample">stateFileFolder</span><span class="f_Para"> location, else in the Client installation folder. Similarly, if the </span><span class="f_Monospace">macroLibraryFolder</span><span class="f_Para"> element </span>''is''<span class="f_Para"> specified, the Client tries that location first, else it tries the </span><span class="f_Monospace">stateFileFolder</span><span class="f_Para"> location, else the Client installation folder. </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== A summary of the Client files ===</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== A summary of the Client files ===</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l35">Line 35:</td>
<td colspan="2" class="diff-lineno">Line 35:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''excludeProc.txt'''</span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''excludeProc.txt'''</span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The list of procedures to be [[<del style="font-weight: bold; text-decoration: none;">selectively_excluding_source.html</del>|excluded from debugging]] </span></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The list of procedures to be [[<ins style="font-weight: bold; text-decoration: none;">Selectively excluding source code blocks</ins>|excluded from debugging]] </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''excludeRoutine.txt'''</span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''excludeRoutine.txt'''</span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The list of methods and subroutines to be [[<del style="font-weight: bold; text-decoration: none;">selectively_excluding_source.html</del>|excluded from debugging]] </span></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The list of methods and subroutines to be [[<ins style="font-weight: bold; text-decoration: none;">Selectively excluding source code blocks</ins>|excluded from debugging]] </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l47">Line 47:</td>
<td colspan="2" class="diff-lineno">Line 47:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''includeProc.txt'''</span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''includeProc.txt'''</span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The list of procedures </span>'''not'''<span class="f_DefListDDTable"> to be [[<del style="font-weight: bold; text-decoration: none;">selectively_excluding_source.html</del>|excluded from debugging]] </span></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The list of procedures </span>'''not'''<span class="f_DefListDDTable"> to be [[<ins style="font-weight: bold; text-decoration: none;">Selectively excluding source code blocks</ins>|excluded from debugging]] </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''includeRoutine.txt'''</span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''includeRoutine.txt'''</span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The list of methods and subroutines </span>'''not''' <span class="f_DefListDDTable">to be [[<del style="font-weight: bold; text-decoration: none;">selectively_excluding_source.html</del>|excluded from debugging]] </span></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The list of methods and subroutines </span>'''not''' <span class="f_DefListDDTable">to be [[<ins style="font-weight: bold; text-decoration: none;">Selectively excluding source code blocks</ins>|excluded from debugging]] </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l59">Line 59:</td>
<td colspan="2" class="diff-lineno">Line 59:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''until.txt'''</span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''until.txt'''</span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The most recent [[<del style="font-weight: bold; text-decoration: none;">running_to_specific_procedure.html</del>|run-until]] target procedures </span></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The most recent [[<ins style="font-weight: bold; text-decoration: none;">Running to a specific procedure</ins>|run-until]] target procedures </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l67">Line 67:</td>
<td colspan="2" class="diff-lineno">Line 67:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''watchmemory.txt'''</span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''watchmemory.txt'''</span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The contents of the </span><span class="f_GUIlabelTable">Watch Window</span><span class="f_DefListDDTable"> between Client runs (if [[<del style="font-weight: bold; text-decoration: none;">add_item_to_watch_window.html</del>#<del style="font-weight: bold; text-decoration: none;">redisplay_item</del>|feature]] is enabled) </span></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The contents of the </span><span class="f_GUIlabelTable">Watch Window</span><span class="f_DefListDDTable"> between Client runs (if [[<ins style="font-weight: bold; text-decoration: none;">Add item to watch window</ins>#<ins style="font-weight: bold; text-decoration: none;">Redisplaying items</ins>|feature]] is enabled) </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''whitelist.txt'''</span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">'''whitelist.txt'''</span></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The [[<del style="font-weight: bold; text-decoration: none;">run_only_to_listed_procs.html</del>|white list]] of procedures to omit from debugging </span></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">The [[<ins style="font-weight: bold; text-decoration: none;">Running only to listed procedures</ins>|white list]] of procedures to omit from debugging </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <span class="f_DefListDDTable">stateFileFolder </span></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
</table>
Ekern
https://m204wiki.rocketsoftware.com/index.php?title=Changing_the_location_of_Client_work_files&diff=119089&oldid=prev
Ekern: Created page with "__TOC__ <span class="f_Para">The Debugger Client uses a variety of text files to store information about user activity to maintain its tools and displays, as well as a compreh..."
2022-11-01T17:08:41Z
<p>Created page with "__TOC__ <span class="f_Para">The Debugger Client uses a variety of text files to store information about user activity to maintain its tools and displays, as well as a compreh..."</p>
<p><b>New page</b></p><div>__TOC__<br />
<span class="f_Para">The Debugger Client uses a variety of text files to store information about user activity to maintain its tools and displays, as well as a comprehensive troubleshooting log. These work files are catalogued [[change_location_client_work.html#client_work_file_sum|below]]. </span><br />
<br />
<span class="f_Para">The Client [[customize_debugger_cfg_file.html|configuration file]] (</span><span class="f_Monospace">debuggerConfig.xml</span><span class="f_Para">) has optional XML elements with which you can specify alternative folder locations for the Client work files. The files are divided into three groups, each of which is controlled by a single element, as follows: </span><br />
<br />
* <span class="f_MonoBold">&lt;stateFileFolder&gt;</span><span class="f_ListBul1"> specifies where most Client work files are written (log, preferences, searches, for example) </span><br />
* <span class="f_MonoBold">&lt;uiFolder&gt;</span><span class="f_ListBul2"> specifies where the Client interface-customization files (ui.xml, uimore.xml) are stored</span><span class="f_ListBul1"> </span><br />
* <span class="f_MonoBold">&lt;macroLibraryFolder&gt;</span><span class="f_ListBul1"> specifies where Client macro files are stored </span><br />
<br />
<span class="f_Para">Within </span><span class="f_Monospace">debuggerConfig.xml</span><span class="f_Para">, you specify folder path values for the elements as in the following: </span><br />
<br />
<p class="syntax"><span class="f_CodeExample">&lt;debuggerConfig version=&quot;1.0&quot;&gt;</span><br /><br />
<span class="f_CodeExample"> ...</span><br /><br />
<span class="f_CodeExample"> &lt;stateFileFolder&gt;c:\myData&lt;/stateFileFolder&gt;</span><br /><br />
<span class="f_CodeExample"> &lt;uiFolder&gt;c:\myUI&lt;/uiFolder&gt; </span><br /><br />
<span class="f_CodeExample"> &lt;macroLibraryFolder&gt;c:\work\macroLibrary&lt;/macroLibraryFolder&gt;</span><br /><br />
<span class="f_CodeExample"> ...</span><br /><br />
<span class="f_CodeExample">&lt;/debuggerConfig&gt; </span></p><br />
<br />
<span class="f_Para">If you include an element, the specified folder location is validated when the Client is started, and you receive an error if the folder is missing or not writable. The locations are also reported in the audit trail. </span><br />
<br />
<span class="f_Para">If an element is not specified, the installation target folder is the assumed location. The exception to this is the </span><span class="f_Monospace">macroLibraryFolder</span><span class="f_Para"> element: if this element is </span><span class="f_EmphItal">not</span><span class="f_Para"> specified, the Client will initially attempt to store or find macro files in the </span><span class="f_CodeExample">stateFileFolder</span><span class="f_Para"> location, else in the Client installation folder. Similarly, if the </span><span class="f_Monospace">macroLibraryFolder</span><span class="f_Para"> element </span>''is''<span class="f_Para"> specified, the Client tries that location first, else it tries the </span><span class="f_Monospace">stateFileFolder</span><span class="f_Para"> location, else the Client installation folder. </span><br />
<br />
=== A summary of the Client files ===<br />
<div style="text-align: left; text-indent: 0; padding: 0 0 0 0; margin: 27px 0 27px 0;"><br />
<br />
{|<br />
! <span class="f_DefListTermTable">File (by type)</span><br />
! <span class="f_DefListTermTable">File content</span><br />
! <span class="f_DefListTermTable">Configuration file element that specifies file default location</span><br />
|-<br />
| <span class="f_DefListDDTable" style="font-style: italic;">'''name'''</span><span class="f_DefListDDTable">'''.macro'''</span><br />
| <span class="f_DefListDDTable">Client macro </span><br />
| <span class="f_DefListDDTable">macroLibraryFolder </span><br />
|-<br />
| <span class="f_DefListDDTable">'''excludeProc.txt'''</span><br />
| <span class="f_DefListDDTable">The list of procedures to be [[selectively_excluding_source.html|excluded from debugging]] </span><br />
| <span class="f_DefListDDTable">stateFileFolder </span><br />
|-<br />
| <span class="f_DefListDDTable">'''excludeRoutine.txt'''</span><br />
| <span class="f_DefListDDTable">The list of methods and subroutines to be [[selectively_excluding_source.html|excluded from debugging]] </span><br />
| <span class="f_DefListDDTable">stateFileFolder </span><br />
|-<br />
| <span class="f_DefListDDTable">'''find.txt'''</span><br />
| <span class="f_DefListDDTable">The most recent [[Button Bar|Search]] terms </span><br />
| <span class="f_DefListDDTable">stateFileFolder </span><br />
|-<br />
| <span class="f_DefListDDTable">'''includeProc.txt'''</span><br />
| <span class="f_DefListDDTable">The list of procedures </span>'''not'''<span class="f_DefListDDTable"> to be [[selectively_excluding_source.html|excluded from debugging]] </span><br />
| <span class="f_DefListDDTable">stateFileFolder </span><br />
|-<br />
| <span class="f_DefListDDTable">'''includeRoutine.txt'''</span><br />
| <span class="f_DefListDDTable">The list of methods and subroutines </span>'''not''' <span class="f_DefListDDTable">to be [[selectively_excluding_source.html|excluded from debugging]] </span><br />
| <span class="f_DefListDDTable">stateFileFolder </span><br />
|-<br />
| <span class="f_DefListDDTable">'''log.txt'''</span><br />
| <span class="f_DefListDDTable">The Debugger [[debugging_the_debugger.html#log_client_jd|Client log]] </span><br />
| <span class="f_DefListDDTable">stateFileFolder </span><br />
|-<br />
| <span class="f_DefListDDTable">'''until.txt'''</span><br />
| <span class="f_DefListDDTable">The most recent [[running_to_specific_procedure.html|run-until]] target procedures </span><br />
| <span class="f_DefListDDTable">stateFileFolder </span><br />
|-<br />
| <span class="f_DefListDDTable">'''vars.txt'''</span><br />
| <span class="f_DefListDDTable">The most recent entries in the text box above the </span><span class="f_GUIlabelTable">Watch Window</span><span class="f_DefListDDTable"> </span><br />
| <span class="f_DefListDDTable">stateFileFolder </span><br />
|-<br />
| <span class="f_DefListDDTable">'''watchmemory.txt'''</span><br />
| <span class="f_DefListDDTable">The contents of the </span><span class="f_GUIlabelTable">Watch Window</span><span class="f_DefListDDTable"> between Client runs (if [[add_item_to_watch_window.html#redisplay_item|feature]] is enabled) </span><br />
| <span class="f_DefListDDTable">stateFileFolder </span><br />
|-<br />
| <span class="f_DefListDDTable">'''whitelist.txt'''</span><br />
| <span class="f_DefListDDTable">The [[run_only_to_listed_procs.html|white list]] of procedures to omit from debugging </span><br />
| <span class="f_DefListDDTable">stateFileFolder </span><br />
|-<br />
| <span class="f_DefListDDTable" style="font-style: italic;">'''name'''</span><span class="f_DefListDDTable">'''.watch'''</span><br />
| <span class="f_DefListDDTable">[[saving_restoring_watch_window.html|Saved]] </span><span class="f_GUIlabelTable">Watch Window</span><span class="f_DefListDDTable"> lists </span><br />
| <span class="f_DefListDDTable">stateFileFolder </span><br />
|-<br />
| <span class="f_DefListDDTable">'''about.xml'''</span><br />
| <span class="f_DefListDDTable">The remembered position and size of the Client's </span><span class="f_GUIlabelTable">[[File menu options|About]]</span><span class="f_DefListDDTable"> box </span><br />
| <span class="f_DefListDDTable">stateFileFolder </span><br />
|-<br />
| <span class="f_DefListDDTable">'''console.xml'''</span><br />
| <span class="f_DefListDDTable">The remembered position and size of the [[Using the console and command line|Macro Console]] window </span><br />
| <span class="f_DefListDDTable">stateFileFolder </span><br />
|-<br />
| <span class="f_DefListDDTable">'''getVariableList.xml'''</span><br />
| <span class="f_DefListDDTable">The remembered position and size of the </span><span class="f_MonoSpTable">[[getvVriablesForClass command|getVariablesForClass]]</span><span class="f_DefListDDTable"> command output window </span><br />
| <span class="f_DefListDDTable">stateFileFolder </span><br />
|-<br />
| <span class="f_DefListDDTable">'''history.xml'''</span><br />
| <span class="f_DefListDDTable">The remembered position and size of the </span><span class="f_GUIlabelTable">[[display_stmt_history.html|Execution History]]</span><span class="f_DefListDDTable"> window </span><br />
| <span class="f_DefListDDTable">stateFileFolder </span><br />
|-<br />
| <span class="f_DefListDDTable">'''preferences.xml'''</span><br />
| <span class="f_DefListDDTable">The settings from the </span><span class="f_GUIlabelTable">[[file_menu_opts.html|Preferences]]</span><span class="f_DefListDDTable"> and </span><span class="f_GUIlabelTable">[[changing_colors.html|Color Preferences]]</span><span class="f_DefListDDTable"> dialog boxes </span><br />
| <span class="f_DefListDDTable">stateFileFolder </span><br />
|-<br />
| <span class="f_DefListDDTable">'''shortcuts.xml'''</span><br />
| <span class="f_DefListDDTable">The remembered position and size of the </span><span class="f_GUIlabelTable">[[intro_configurable_components.html#keyboard_shortcut|Keyboard Shortcuts]]</span><span class="f_DefListDDTable"> window </span><br />
| <span class="f_DefListDDTable">stateFileFolder </span><br />
|-<br />
| <span class="f_DefListDDTable">'''textviewer.xml'''</span><br />
| <span class="f_DefListDDTable">The remembered position and size of the </span><span class="f_GUIlabelTable">[[copying_printing_saving_text.html|Text Viewer]]</span><span class="f_DefListDDTable"> window </span><br />
| <span class="f_DefListDDTable">stateFileFolder </span><br />
|-<br />
| <span class="f_DefListDDTable">'''ui.xml'''</span><br />
| <span class="f_DefListDDTable">[[Reconfiguring GUI buttons and hot keys|Modifications]] to the Client's default buttons and hot key associations </span><br />
| <span class="f_DefListDDTable">uiFolder </span><br />
|-<br />
| <span class="f_DefListDDTable">'''uimore.xml'''</span><br />
| <span class="f_DefListDDTable">Settings that [[Setting up the ui.xml file|override]] the ui.xml file settings</span><br />
| <span class="f_DefListDDTable">uiFolder</span><br />
|-<br />
| <span class="f_DefListDDTable">'''valueDisplay.xml'''</span><br />
| <span class="f_DefListDDTable">Remembered position and size of [[Displaying temporarily the value of a program data item|Value window displays]] </span><br />
| <span class="f_DefListDDTable">stateFileFolder</span><br />
|-<br />
| <span class="f_DefListDDTable">'''windowmemory.xml'''</span><br />
| <span class="f_DefListDDTable">Remembered position and size of the main Debugger Client window</span><br />
| <span class="f_DefListDDTable">stateFileFolder</span><br />
|}<br />
</div><br />
'''See Also:'''<br />
: [[Customize debuggerConfig file#Alternative locations for Debugger documentation files|Alternative locations for Debugger documentation files]]</span><br />
<br />
[[Category:Debugger Home]]</div>
Ekern