Ik ben wat aan het stoeien met X11 programming. Dat gaat allemaal aardig, maar wat ik maar niet kan begrijpen is hoe ik een window na een exposure event , repaint/redraw of hoe je het noemen wil.
Als ik wat voorbeeltjes mag geloven, dan worden alle handelingen die de inhoud hebben gemaakt van dat window gewoon opnieuw gedaan, of wordt de pixmap voor het "beschadigde" gedeelte opnieuw gevuld. Maar als dat een kwartier duurde ( bij voorbeeld ) dan kan ik voor een redraw() natuurlijk niet weer een kwartier gaan zitten wachten.
Volgens mi is het iets met BackingStore e.d. maar kan daar geen voor mij geschikt voorbeeld voor vinden.
Is er niet een voorbeeld dat laat zien hoe ik een scherm met inhoud van wat dan ook, minimize en dan maximize en dan keurig de inhoud weer laat zien?
Of is het werkelijk een vreseljk moeilijk onderwerp ?
Voor de duidelijkheid, het gaat om X11 / Xlib /XUtils etc.