J'essaie d'empêcher une clé de modifier le texte d'une TextArea Flex. Je ne veux pas définir la propriété editable sur false, car je souhaite que le signe insertion soit visible pour un indicateur de position actuelle, afin que l'utilisateur sache d'où partira la recherche qu'il lance.Flex 3: désactivation du retour arrière et suppression dans une TextArea
J'ai ajouté des gestionnaires d'événements pour change et textInput, ainsi que keyUp et keyDown qui font un 'event.preventDefault' ainsi qu'un 'event.stopImmediatePropagation'. Cela fonctionne très bien pour la plupart des clés, à l'exception du retour arrière et de la suppression.
Y a-t-il un moyen de les empêcher de faire quoi que ce soit? Pourquoi ne pas simplement réinsérer le texte lors d'un changement?
Dans vos écouteurs d'événement où vous empêchezDefault et stopPropagation utilisez-vous la phase de capture? –