improved help

This commit is contained in:
Stewart Allen 2020-02-08 21:01:00 -05:00
commit f020983742
3 changed files with 31 additions and 8 deletions

View file

@ -555,6 +555,7 @@ self.kiri.license = exports.LICENSE;
catalog : CATALOG,
getMode : getMode,
setMode : setMode,
switchMode : switchMode,
showModal : showModal,
hideModal : hideModal,
showDialog : showDialog,
@ -2345,6 +2346,10 @@ self.kiri.license = exports.LICENSE;
return settings.mode;
}
function switchMode(mode) {
setMode(mode, updatePlatformSize);
}
function setMode(mode, lock, then) {
hideModal();
hideDialog();

View file

@ -3,13 +3,15 @@
<div id="help-body" class="flex frow">
<div id="help-left">
<p><center><b>Help & Introduction</b></center>
<p>
<a href="#" title="Kiri-e is the Japanese art of papercutting"><b>Kiri:Moto</b></a>
is an extensible, multi-purpose slicing<br> and visualization engine that produces output for:
is an extensible, multi-purpose slicing<br> and visualization engine that produces output for
<li><label>CAM</label> : 3 axis CNC toolpaths
<li><label>FDM</label> : GCode for 3D printers
<li><label>LASER</label> : DXG / SVG cut paths
<li><button onclick="kiri.api.setMode('FDM')">FDM</button> : GCode for 3D printers
<li><button onclick="kiri.api.setMode('CAM')">CAM</button> : 3 Axis CNC toolpaths
<li><button onclick="kiri.api.setMode('LASER')">LASER</button> : DXG / SVG cut paths
<p>
<b>File Load and Import</b>
@ -20,6 +22,7 @@
<p>
<b>Start Working</b>
<li>Consider <a href="https://www.youtube.com/playlist?list=PLRoVgyRoWZpumQIKWm7oldx3bjDivqP24">watching a tutorial</a>
<li>Select device mode (FDM, CAM, Laser)
<li>Select device profile under Devices
<li>Set slicing parameters in right menu
@ -70,9 +73,11 @@
</table>
<table>
<tr><th colspan=2 class="grouphead">Config</th></tr>
<tr><td><label>d</label></td><td>Select Device Dialog</td></tr>
<tr><td><label>o</label></td><td>Select Tool Dialog</td></tr>
<tr><td><label>c</label></td><td>Local Grid Devices</td></tr>
<tr><td><label>?</label></td><td>This Help Window</td></tr>
<tr><td><label>e</label></td><td>Device Selection</td></tr>
<tr><td><label>o</label></td><td>CAM Tool Selection</td></tr>
<tr><td><label>c</label></td><td>Grid Local Devices</td></tr>
<tr><td></td></tr>
<tr><th colspan=2 class="grouphead">Object</th></tr>
<tr><td><label>d</label></td><td>Duplicate</td></tr>
<tr><td><label>m</label></td><td>Mirror</td></tr>
@ -96,6 +101,12 @@
<tr><td></td></tr>
</table>
</div>
<div id="help-post">
<br>&lt;ESC&gt; key closes any dialog in Kiri<br>
<br>Kiri is already loaded and running on this page
<br>Dismiss this help window to start working
</div>
</div>
</div>

View file

@ -284,10 +284,11 @@ select {
border: 10px solid #ddd;
background-color: rgba(255,255,255,0.9);
padding: 10px;
font-family: sans-serif;
}
#help a {
color: #68d;
font-size: smaller;
font-size: smaller !important;
}
#help a:hover {
color: #46a;
@ -327,6 +328,12 @@ button.selected {
#help-body li {
white-space: nowrap;
}
#help-post {
text-align: center;
font-family: monospace;
font-style: italic;
border-top: 1px dashed #aaa;
}
/** tool dialog */