I have looked into implementing Mark's solution,
but it breaks a lot in my current implementation
because I already use FrmHideObject/FrmShowObject
to control if my fields show or hide...
If there are other solutions I would very much like
to hear about them. Oh, I forgot to mention that my
program must run on PalmOS < 3.5, so no WinScreenLock()
if that could have solved my problem...
Thank you very much in advance!
Thomas Hagen
-----Original Message-----
From: OmniSoftSystems [mailto:[EMAIL PROTECTED]]
Sent: 24. april 2001 22:54
To: Palm Developer Forum
Subject: Re: Screen flickering
Would it not be more efficient to hide the form instead of each field, do
updates, then show form? Is this allowable?
"Mark Smith" <[EMAIL PROTECTED]> wrote in message
news:46863@palm-dev-forum...
>
> Thomas Hagen Johansen <[EMAIL PROTECTED]> wrote:
> >My program does this:
> >
> >1, Erase form (FrmEraseForm)
> >2, Update a lot of fields with text (FldDrawField)
> >3, Draw a box around the fields (WinDrawRectangle)
> >
> >It is very visible that the rendering af fields occur before the
> >rendering of the box, which makes the screen update ugly.
>
> Call FrmEraseForm, then call FrmHideObject on each of the fields.
> Draw the boxes, then call FrmSHowObject on each of the fields.
>
> --
> -M- [EMAIL PROTECTED]
>
>
--
For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/tech/support/forums/
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/