Index: QxComboBox.js
===================================================================
--- QxComboBox.js	(revision 2760)
+++ QxComboBox.js	(working copy)
@@ -154,6 +154,11 @@
 QxComboBox.addProperty({ name: "value", type : QxConst.TYPEOF_STRING });
 QxComboBox.addProperty({ name: "pagingInterval", type: QxConst.TYPEOF_NUMBER, defaultValue: 10 });
 
+/*!
+  The maximum height of the combo box's popup; the combo will use as much
+  of this maximum height as needed to display the contents of the list
+  */
+QxComboBox.addProperty({ name : "maxPopupHeight", type : QxConst.TYPEOF_NUMBER, defaultValue : 250, impl : "dimension" });
 
 
 
@@ -585,6 +590,7 @@
   p.setLeft(QxDom.getComputedPageBoxLeft(el)+1);
   p.setTop(QxDom.getComputedPageBoxTop(el) + QxDom.getComputedBoxHeight(el));
   p.setWidth(this.getBoxWidth()-2);
+  p.setMaxHeight(this.getMaxPopupHeight());
 
   p.setParent(this.getTopLevelWidget());
   p.show();
