Add enabled, disabled, readonly, readwrite special handling

Also dramatically improve click handler examples with value functions
Improved examples documentation