I have two fields that have presentation hints:
updatedate_hints "widget/hints" { default = runclient(getdate()); style=alwaysdef,readonly; }
updateby_hints "widget/hints" { default = runclient(user_name()); style=alwaysdef,readonly; }
The username field is always readonly during an edit operation, but the date field is always writable. The remaining portion of the date field hint, default=runclient(getdate()); does function. The value is changed on the form when the form enters the "edit" mode. So there is something odd with the readonly flag.
There are a total of 4 read-only fields on my form, three of them consistently are read-only. The last one is consistently writable.
Logged In: YES
user_id=226841
Originator: NO
Only the first hints style flag was being honored on presentation hints specified at the application level.