Add hotkeys for JSDebugger commands. Patch by sathyam. Fixes #2208.
This was SVN commit r14014.
This commit is contained in:
parent
9802adf92f
commit
6a2fac7a58
@ -30,13 +30,13 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div data-options="region:'east',split:true" title="Actions" style="width:150px;">
|
||||
<a href="" id="step" class="easyui-linkbutton" style="margin:2px">Step</a> <br>
|
||||
<a href="" id="step_into" class="easyui-linkbutton" style="margin:2px">Step into</a> <br>
|
||||
<a href="" id="step_out" class="easyui-linkbutton" style="margin:2px">Step out</a> <br>
|
||||
<a href="" id="continue" class="easyui-linkbutton" style="margin:2px">Continue</a> <br>
|
||||
<a href="" id="continue_thread" class="easyui-linkbutton" style="margin:2px">Continue thread</a> <br>
|
||||
<a href="" id="break" class="easyui-linkbutton" style="margin:2px">Break</a> <br>
|
||||
<div data-options="region:'east',split:true" title="Actions" style="width:200px;">
|
||||
<a href="" id="step" class="easyui-linkbutton" style="margin:2px">Step (F5)</a> <br>
|
||||
<a href="" id="step_into" class="easyui-linkbutton" style="margin:2px">Step into (F6)</a> <br>
|
||||
<a href="" id="step_out" class="easyui-linkbutton" style="margin:2px">Step out (F7)</a> <br>
|
||||
<a href="" id="continue" class="easyui-linkbutton" style="margin:2px">Continue (F8)</a> <br>
|
||||
<a href="" id="continue_thread" class="easyui-linkbutton" style="margin:2px">Continue thread (F9)</a> <br>
|
||||
<a href="" id="break" class="easyui-linkbutton" style="margin:2px">Break (F10)</a> <br>
|
||||
</div>
|
||||
|
||||
<div id="filePanel" data-options="region:'center'" title="File">
|
||||
|
@ -580,6 +580,14 @@ function addLocalValues(parent, obj)
|
||||
$(document).ready(function ()
|
||||
{
|
||||
var debugUpdate = 150;
|
||||
var keydownToClick = { //calls the appropriate click handler on a keydown
|
||||
116: $('a#step'),
|
||||
117: $('a#step_into'),
|
||||
118: $('a#step_out'),
|
||||
119: $('a#continue'),
|
||||
120: $('a#continue_thread'),
|
||||
121: $('a#break'),
|
||||
};
|
||||
|
||||
$('a#step').click(function ()
|
||||
{
|
||||
@ -623,6 +631,13 @@ $(document).ready(function ()
|
||||
return false;
|
||||
});
|
||||
|
||||
$(document).bind('keydown', function(e) {
|
||||
if (keydownToClick[e.which] != undefined) {
|
||||
keydownToClick[e.which].click();
|
||||
return false;
|
||||
}
|
||||
});
|
||||
|
||||
$('#threads').datagrid(
|
||||
{
|
||||
onDblClickRow: function(rowIndex, rowData) {
|
||||
|
Loading…
Reference in New Issue
Block a user