My quick 2c: Flex has this kind of thing with editable vs enabled and I
agree they are not the same thing.

Sure, but not all components support the concept of editability. What would it mean to make a button "not editable"? To me, that means "disabled". We've provided this functionality where we think it makes sense (ListView, TableView, TreeView, and TextArea). What other components could realistically support a distinction between "editable" and "disabled"?

FWIW, I don't think it makes sense in TextInput - if you find that you need a read-only TextInput, you should probably be using a Label. Otherwise, you should probably be disabling your TextInput, so the user knows that it is actually a text input.


Reply via email to