Hallo!
Ich möchte gerne das Neuzeichnen einer ganzen Form für einen Augenblick verhindern, so ganz in der Art von BeginUpdate und EndUpdate.
Ich verändere einfach in einer Procedure die komplette Fensteranordnung und -Größe von drei Forms. Dies führt insbesondere auf älteren Rechnern zu starkem Flackern, da ich zusätzlich auch noch die rechenintensiveren (sp)TBX- Komponenten verwende.
Jedoch ist es mir bisher noch nicht gelungen. Durch die Forensuche bin ich schon auf windows.BeginPaint und windows.EndPaint gestoßen, allerdings hat das genau keinen Effekt gehabt. Ich will jetzt nicht ausschließen, dass ich das beginpaint und endpaint schlichtweg falsch benutzt habe (trotz lesen der PSDK), aber nach tests hat sich ergeben, dass diese Befehle einfach gar nichts gemacht haben.
Habt ihr eine Lösung, wie ich das anders lösen könnte, oder, wenn es geht, von mir aus auf mit begin/endpaint(könntet ihr mir dann bitte zeigen, wie ich das tagPAINTSTRUCT befüllen muss)?
Ich danke euch
Bis dann
alias5000
_________________
Programmers never die, they just GOSUB without RETURN