Extjs définir en lecture seule pour tous les champs de formulaire à la volée

Je suis d'essayer d'écrire la méthode qui a fixé propriété en lecture seule pour tous les champs du formulaire.

Mon code:

Ext.override(Ext.form.Panel,{

setReadOnlyForAll: function(bReadOnly) {

    this.cascade(function(f) {
      if (f.isFormField) {
         f.setReadOnly(bReadOnly);
      }
    });
});

Appeler cette méthode de Poste.forme.Panneau:

this.setReadOnlyForAll(false); 

Mais cette méthode fonctionne très lentement.Quelqu'un a une idée de comment augmenter la vitesse? Merci!!!!

InformationsquelleAutor vedmed | 2012-10-15