Currently when I configure a Custom Button I have two possibilities, either a) edit columns b) edit form
I have been doing some experimenting with b) edit form. However to get the required effect of a subset of fields for a Button can be quite complex but more importantly the result can be quite slow for the user.
Where a) edit columns is used, the problem presents itself to users that they would like to see some of the read only fields, in order to decide what to enter into the now editable fields.
Suggestion, to option a) add the possibility to present columns for readonly