Will they continue to be supported? I get nervous when I read in the description of FieldAttrType:
WARNING! Palm, Inc. does not support or provide backward
compatibility for the FieldAttrType structure. Never access its
structure members directly, or your code may break in future
versions. Use the information below for debugging purposes only.
I would like to change fields from being editable to non-editable at runtime, but don't know whether to trust FldGetAttributes/FldSetAttributes. (I haven't even tried it - being put off by the documentation.)
I've talked with the doc writer at PalmSource, and that warning for FieldAttrType isn't accurate. Accessing this as an internal member of a field isn't allowed, but it is valid as an external type for use with those functions. The SDK reference should be clearer. Already the way field attributes are represented internally has changed in OS 5, and this call still works fine on OS 5 since PACE does the correct translation.
--
Ben Combee <[EMAIL PROTECTED]>
CodeWarrior for Palm OS technical lead
Palm OS programming help @ www.palmoswerks.com
-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
