feat: new windows for debugger
This commit is contained in:
parent
c701f9e1be
commit
62a6226c58
|
@ -280,10 +280,10 @@
|
||||||
<div class="tui-statusbar relative">
|
<div class="tui-statusbar relative">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="#!"><span class="red-168-text">F4</span> Help</a></li>
|
<li><a href="#!"><span class="red-168-text">F4</span> Help</a></li>
|
||||||
<li><a href="javascript:exportfile()"><span class="red-168-text">F5</span> Save</a></li>
|
<li><a href="javascript:showmodal()"><span class="red-168-text">F5</span> Save</a></li>
|
||||||
<li><a href="javascript:importfile()"><span class="red-168-text">F6</span> Open</a></li>
|
<li><a href="javascript:showmodal()"><span class="red-168-text">F6</span> Open</a></li>
|
||||||
<li><a href="javascript:make()"><span class="red-168-text">F8</span> Assemble</a></li>
|
<li><a href="javascript:make()"><span class="red-168-text">F8</span> Assemble</a></li>
|
||||||
<li><a href="javascript:make()"><span class="red-168-text">F9</span> Debug</a></li>
|
<li><a href="javascript:showmodal()"><span class="red-168-text">F9</span> Debug</a></li>
|
||||||
<span class="tui-statusbar-divider"></span>
|
<span class="tui-statusbar-divider"></span>
|
||||||
<li><a href="/index.html"><span class="red-168-text">F10</span> Reboot</a></li>
|
<li><a href="/index.html"><span class="red-168-text">F10</span> Reboot</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
86
debug.html
86
debug.html
|
@ -48,7 +48,6 @@
|
||||||
<li>
|
<li>
|
||||||
<a href="/index.html">
|
<a href="/index.html">
|
||||||
<span class="red-168-text">Q</span>uit
|
<span class="red-168-text">Q</span>uit
|
||||||
<span class="tui-shortcut">F7</span>
|
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -159,7 +158,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
|
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
|
||||||
<span id="ds00"> span> DS:0x0
|
<span id="ds00"> <span> DS:0x0
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
|
@ -252,31 +251,31 @@
|
||||||
</li>
|
</li>
|
||||||
<li class="tui-dropdown">
|
<li class="tui-dropdown">
|
||||||
<span class="red-168-text">V</span>iew
|
<span class="red-168-text">V</span>iew
|
||||||
<div class="tui-dropdown-content">
|
<div tomodify="status" toadd="Windows:" class="tui-dropdown-content">
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<a href="javascript:showmodal()">
|
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
|
||||||
<span class="red-168-text">N</span>ormal
|
<span id="normal">√</span> <span class="red-168-text">N</span>ormal
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="javascript:showmodal()">
|
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
|
||||||
<span class="red-168-text">G</span>oals
|
<span id="goals"> </span> <span class="red-168-text">G</span>oals
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="javascript:showmodal()">
|
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
|
||||||
<span class="red-168-text">M</span>emory
|
<span id="memory"> </span> <span class="red-168-text">M</span>emory
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="javascript:showmodal()">
|
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
|
||||||
<span class="red-168-text">T</span>utorial
|
<span id="tutorial"> </span> <span class="red-168-text">T</span>utorial
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="javascript:showmodal()">
|
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
|
||||||
<span class="red-168-text">S</span>creen
|
<span id="screen"> </span> <span class="red-168-text">S</span>creen
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -288,6 +287,7 @@
|
||||||
<li>
|
<li>
|
||||||
<a href="javascript:showmodal()">
|
<a href="javascript:showmodal()">
|
||||||
<span class="red-168-text">I</span>nterface
|
<span class="red-168-text">I</span>nterface
|
||||||
|
<span class="tui-shortcut">F4</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -305,45 +305,74 @@
|
||||||
</fieldset>
|
</fieldset>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Edit panel -->
|
<div id="code" class="tui-window tui-no-shadow" style="margin-top: 23px;height:40%;width:50%">
|
||||||
<div id="code" class="tui-window full-width tui-no-shadow" style="margin-top: 23px;height:60%">
|
|
||||||
<fieldset class="tui-fieldset" style="height:100%">
|
<fieldset class="tui-fieldset" style="height:100%">
|
||||||
<legend id="filename" class="tui-filed-text" style="margin-left:30px"></legend>
|
<legend id="filename" class="tui-filed-text" style="margin-left:30px"></legend>
|
||||||
<span class="tui-fieldset-button"><span class="green-255-text">↑</span></span>
|
<span class="tui-fieldset-button"><span class="green-255-text">↑</span></span>
|
||||||
<span class="tui-fieldset-button left"><span class="green-255-text">■</span></span>
|
<span class="tui-fieldset-button left"><span class="green-255-text">■</span></span>
|
||||||
<span class="tui-fieldset-text right" style="margin-bottom: -5px;"> Syntax:Nasm </span>
|
<span class="tui-fieldset-text right" style="margin-bottom: -5px;"> Syntax:Nasm </span>
|
||||||
<textarea id="editor" class="tui-textarea full-width" style="overflow: scroll;height:100%;width:100%"></textarea></div>
|
<textarea class="tui-textarea full-width" style="overflow: scroll;height:100%;width:100%"></textarea></div>
|
||||||
|
|
||||||
<div class="tui-window tui-no-shadow" style="height:20%;width:940px">
|
<div class="tui-window tui-no-shadow" style="height:40%;width:16%">
|
||||||
<fieldset class="tui-fieldset" style="height:100%">
|
<fieldset class="tui-fieldset" style="height:100%">
|
||||||
<legend class="center">Results</legend>
|
<legend class="center">Stack</legend>
|
||||||
<div class="" style="overflow: scroll;height:100%;width:100%"><pre id="result" style="margin-top: -5px;"></pre></div>
|
<div style="overflow: scroll;height:100%;width:100%"><pre id="result" style="margin-top: -5px;"></pre></div>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="mem1" class="tui-window tui-no-shadow" style="height:20%;width:520px">
|
<div class="tui-window tui-no-shadow" style="height:40%;width:16%">
|
||||||
|
<fieldset class="tui-fieldset" style="height:100%">
|
||||||
|
<legend class="center">Flags</legend>
|
||||||
|
<div style="overflow: scroll;height:100%;width:100%"><pre id="result" style="margin-top: -5px;"></pre></div>
|
||||||
|
</fieldset>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="tui-window tui-no-shadow" style="height:40%;width:16%">
|
||||||
|
<fieldset class="tui-fieldset" style="height:100%">
|
||||||
|
<legend class="center">General Registries</legend>
|
||||||
|
<div style="overflow: scroll;height:100%;width:100%"><pre id="result" style="margin-top: -5px;"></pre></div>
|
||||||
|
</fieldset>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="mem1" class="tui-window tui-no-shadow" style="height:40%;width:950px">
|
||||||
<fieldset class="tui-fieldset" style="height:100%">
|
<fieldset class="tui-fieldset" style="height:100%">
|
||||||
<span class="tui-fieldset-text right" style="margin-bottom: -5px;"> Zone:CS:IP </span>
|
<span class="tui-fieldset-text right" style="margin-bottom: -5px;"> Zone:CS:IP </span>
|
||||||
<legend class="center">Memory explorer 1</legend>
|
<legend class="center">Memory explorer 1</legend>
|
||||||
<div class="" style="overflow: scroll;height:100%;width:100%"></div>
|
<div style="overflow: scroll;height:100%;width:100%"></div>
|
||||||
|
</fieldset>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="tui-window tui-no-shadow" style="height:40%;width:16%">
|
||||||
|
<fieldset class="tui-fieldset" style="height:100%">
|
||||||
|
<legend class="center">breakpoints</legend>
|
||||||
|
<div style="overflow: scroll;height:100%;width:100%"><pre id="result" style="margin-top: -5px;"></pre></div>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="tui-window full-width tui-no-shadow" style="height:14%">
|
<div class="tui-window tui-no-shadow" style="height:40%;width:16%">
|
||||||
<fieldset class="tui-fieldset" style="height:100%">
|
<fieldset class="tui-fieldset" style="height:100%">
|
||||||
|
<legend class="center">Specials Registries</legend>
|
||||||
|
<div style="overflow: scroll;height:100%;width:100%"><pre id="result" style="margin-top: -5px;"></pre></div>
|
||||||
|
</fieldset>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="status" class="tui-window full-width tui-no-shadow" style="height:14%">
|
||||||
|
<fieldset class="tui-fieldset" style="height:100%">
|
||||||
|
<span class="tui-fieldset-text right" style="margin-bottom: -5px;"> Windows:Normal </span>
|
||||||
<legend class="center">Status</legend>
|
<legend class="center">Status</legend>
|
||||||
<div id="status" class="full-width" style="overflow: scroll;height:100%"></div>
|
<div class="full-width" style="overflow: scroll;height:100%"></div>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Status bar -->
|
<!-- Status bar -->
|
||||||
<div class="tui-statusbar relative">
|
<div class="tui-statusbar relative">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="#!"><span class="red-168-text">F1</span> Help</a></li>
|
<li><a href="#!"><span class="red-168-text">F4</span> Help</a></li>
|
||||||
<li><a href="javascript:exportfile()"><span class="red-168-text">F2</span> Save</a></li>
|
<li><a href="javascript:showmodal()"><span class="red-168-text">F5</span> Trace</a></li>
|
||||||
<li><a href="javascript:importfile()"><span class="red-168-text">F3</span> Open</a></li>
|
<li><a href="javascript:showmodal()"><span class="red-168-text">F6</span> Step into</a></li>
|
||||||
<li><a href="javascript:make()"><span class="red-168-text">F8</span> Assemble</a></li>
|
<li><a href="javascript:showmodal()"><span class="red-168-text">F7</span> Step over</a></li>
|
||||||
<li><a href="javascript:make()"><span class="red-168-text">F9</span> Debug</a></li>
|
<li><a href="javascript:showmodal()"><span class="red-168-text">F8</span> Exec</a></li>
|
||||||
|
<li><a href="javascript:showmodal()"><span class="red-168-text">F9</span> End</a></li>
|
||||||
<span class="tui-statusbar-divider"></span>
|
<span class="tui-statusbar-divider"></span>
|
||||||
<li><a href="/index.html"><span class="red-168-text">F10</span> Reboot</a></li>
|
<li><a href="/index.html"><span class="red-168-text">F10</span> Reboot</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -351,5 +380,6 @@
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
<script>
|
<script>
|
||||||
|
windows="normal";
|
||||||
</script>
|
</script>
|
||||||
</html>
|
</html>
|
||||||
|
|
Loading…
Reference in New Issue