Firstly, I have to say that ext library has blown me away for the incredibly polished things it achieves!
One small thing I noticed when I was playing with forms in [v1.0.1a]...
For my application, I find that validation firing before a user has finished completing a field is a little premature, so I set a global behaviour to cause validation on field blur with the following code:
This works exactly as expected except with ComboBoxes. When you click the little button to expand the box, it causes a blur event (and therefore validation) because the focus has gone off the actual entry box. This causes validation warnings when the user hasn't yet had a chance to choose a value.
Ext.form.Field.prototype.validationEvent = 'blur';
Not sure if there's an undocumented event I should use instead of "blur" for ComboBoxes to get around this, or whether the textbox and expand button should be considered as a single entity for firing off events, but would welcome the guru's thoughts on this.
Keep up the great coding guys!