Index: branches/unlabeled/unlabeled-1.9.18/core/kernel/utility/debugger/debugger.js =================================================================== diff -u -r6912 -r7021 --- branches/unlabeled/unlabeled-1.9.18/core/kernel/utility/debugger/debugger.js (.../debugger.js) (revision 6912) +++ branches/unlabeled/unlabeled-1.9.18/core/kernel/utility/debugger/debugger.js (.../debugger.js) (revision 7021) @@ -64,18 +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 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.style.position = 'absolute'; + $span.innerHTML = '