context: function QxMenuButton(vText, vIcon, vCommand, vMenu){  QxWidget.call(this);  this.setHeight("auto");  this.setLeft(0);  this.setRight(0);  // 20 is the default height of QxMenuButtons with 16px icons  // so sync all buttons to have at least this height  this.setMinHeight(20);  if (isValidString(vText)) {    this.setText(vText);  };  if (isValid(vIcon)) {    this.setIcon(vIcon);  };  if (isValid(vCommand)) {    this.setCommand(vCommand);  };  if (isValid(vMenu)) {    this.setMenu(vMenu);  };    this.addEventListener("mousedown", this._onmousedown);};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/ee8bda88301088375d4815625181857cb6281591/QxMenuButton.js/clean/qooxdoo/source/script/widgets/QxMenuButton.js