Index: trunk/core/kernel/utility/debugger/debugger.js =================================================================== diff -u -r6093 -r7391 --- trunk/core/kernel/utility/debugger/debugger.js (.../debugger.js) (revision 6093) +++ trunk/core/kernel/utility/debugger/debugger.js (.../debugger.js) (revision 7391) @@ -64,17 +64,37 @@ this.DebuggerTable = document.getElementById('debug_table'); this.RowCount = 0; this.busyRequest = false; - + // window.$Debugger = this; // this should be uncommented in case if debugger variable is not $Debugger - window.onscroll = function(ev) { window.$Debugger.Resize(ev); } - window.onresize = function(ev) { window.$Debugger.Resize(ev); } + this.AddEvent(window, 'scroll', function (ev) { window.$Debugger.Resize(ev); }); + this.AddEvent(window, 'resize', function (ev) { window.$Debugger.Resize(ev); }); +// this.AddEvent(window, 'keydown', function (ev) { window.$Debugger.KeyDown(ev); }); // don't work in IE document.onkeydown = function(ev) { window.$Debugger.KeyDown(ev); } } +Debugger.prototype.SetOpacity = function(opacity) +{ + this.DebuggerToolbar.style.opacity = (opacity / 100); + this.DebuggerToolbar.style.MozOpacity = (opacity / 100); + this.DebuggerToolbar.style.KhtmlOpacity = (opacity / 100); + this.DebuggerToolbar.style.filter = "alpha(opacity=" + opacity + ")"; +} + Debugger.prototype.AddToolbar = function($var_name) { var $span = document.createElement('SPAN'); - $span.innerHTML = '