context: proto._onhueareaclick = function(e){  var pa1 = this.getParent().getParent();  var pa = pa1.standaloneMode ? pa1 : pa1.getParent();    var h = ((e.getPageX() - this.getComputedPageBoxLeft()) / 2.56 * 3.6).limit(0, 360);  var s = ((e.getPageY() - this.getComputedPageBoxTop()) / 2.56).limit(0, 100);  var b = pa._lum.getValue();     pa._huePos.setLeft(pa.layoutOffset+(h/3.6*2.56));  pa._huePos.setTop(-4+(s*2.56));      pa._mode = "huearea";    try   {    var r = QxColor.HSB2RGB(h, 100 - s, b);    if (isValidArray(r)) {      pa.setCurrentColor(r);    };  }  catch(ex) {};    delete pa._mode;  };
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/5e603c3e83d03371b3b9e3ee3e63881093c49786/QxColorSelector.js/buggy/qooxdoo/source/script/widgets/QxColorSelector.js