Neil,
I tried your code, and it seems to have a problem with the FldGetAttributes
call. It is supposed to send back a pointer to the field's attributes
structure instead of wanting you to send an address to it. I see your
point, but this isn't quite there and I am still a little shaky with
pointers and stuff. Maybe after a few more days of these kinds of problems
I will begin to get a good grip on how to handle these types of quirks. Any
ideas?
Very truly yours,
Rob G.
----- Original Message -----
From: Neil Rhodes <[EMAIL PROTECTED]>
To: Palm Developer Forum <[EMAIL PROTECTED]>
Sent: Wednesday, February 16, 2000 11:47 AM
Subject: Re: Field Attributes
> > I am trying to change the underline attribute of a field on the fly.
> The whole point of FldGetAttributes is that you shouldn't directly access
> fldP->attr.
>
> good code:
>
> FieldPtr fldP;
> FieldAttrType attr;
>
>
> fldP = FrmGetObjectPtr(frm, MainField);
>
> FldGetAttributes(fldP, &attr);
> attr.underlined = noUnderline;
> FldSetAttributes(fldP, &attr);
> FldDrawField(fldP);
>
>
> original code:
> > FieldPtr fldP;
> > FieldAttrPtr attrP;
> > FieldType fld;
> >
> >
> > fldP = FrmGetObjectPtr(frm, MainField);
> >
> > attrP = &fld.attr;
> > FldGetAttributes(fldP, attrP);
> > attrP->underlined = noUnderline;
> > FldSetAttributes(fldP, attrP);
> > FldDrawField(fldP);
>
>
>
>
> --
> Neil Rhodes
> Calliope Enterprises, Inc.
> 1328 Clock Avenue
> Redlands, CA 92374
> (909) 793-5995 [EMAIL PROTECTED] fax: (909) 793-2545
>
> --
> For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palm.com/devzone/mailinglists.html
>
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palm.com/devzone/mailinglists.html