Hi,
I am creating an test component where is necessary to use "Modified by" value. This should be a current Joomla user. This Fkey should be "disabled" (readonly) in the form view so the user cannot change it.
Also I am missing "readonly" option for other "input" and "disabled" for "select" fields in the form view. Why should this be necessary? For example you created asset management component. Users with enough rights are able to edit items and change some of the values (state, location etc.). Other fields you will to protect (brand, type, serial number etc.) from changing but you will to show them on the form.
Last one (for now) is input type "hidden". With this field type should be very easy to compare fields and track the changes without need to show unimportant fields to user.