[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
 
[an error occurred while processing this directive] [an error occurred while processing this directive]
Skåne Sjælland Linux User Group - http://www.sslug.dk Home   Subscribe   Mail Archive   Forum   Calendar   Search
MhonArc Date: [Date Prev] [Date Index] [Date Next]   Thread: [Date Prev] [Thread Index] [Date Next]   MhonArc
 

Et Xlib scroll spørgsmål



Hej

Jeg har en pixmap som skal scrolles i et vindue under Xlib (ikke gtk, gdk).

Jeg har først prøvet at lave en pixmap og så ellers sende et expose event for hver gang der skulle scrolles.
Vinduet tog Expose eventet og kopierede fra Pixmap til vindue. Det virkede men havde en del flickering, hvilket var et kendt problem og vist nok en ret almindelig fejl at lave...


Så jeg læste lidt mere på nettet og fandt det man skulle sætte pixmappen som baggrund lidt alle metoden

XSetWindowBackgroundPixmap(display, p->window_id,None);
XSetWindowBackgroundPixmap(display, p->window_id, xpic->pixmap);
XClearWindow(display,p->window_id);


Men virker lidt omstændigt at skulle lave en pixmap hver gang. Er der ikke en motode til at fortælle vinduet at den skal tage pixmappen fra en vist offset (altså et x,y punkt)?

Hilsen Anders



 
Home   Subscribe   Mail Archive   Index   Calendar   Search

 
 
Questions about the web-pages to <www_admin>. Last modified 2005-08-10, 22:44 CEST [an error occurred while processing this directive]
This page is maintained by [an error occurred while processing this directive]MHonArc [an error occurred while processing this directive] # [an error occurred while processing this directive] *