3.4.5 ΑΛΛΑ ΓΕΓΟΝΟΤΑ


Για τα γεγονότα expose χρησιμοποιείται το πεδίο xexpose (τύπου XExposeEvent) της XEvent. Το πεδίο count του xexpose περιέχει τον αριθμό του expose event. Μερικές φορές ο εξυπηρετητής στέλνει περισσότερα από ένα γεγονότα expose. Στην περίπτωση αυτή περιμένουμε το τελευταίο που έχει τιμή count = 0 και ενεργούμε. Επίσης τα πεδία x, y, width και height περιέχουν τη θέση και το μέγεθος της περιοχής μέσα στο παράθυρο που εμφανίστηκε και χρειάζεται επανασχεδίαση.

Τα γεγονότα ConfigureNotify χρησιμοποιούν το πεδίο xconfigure (τύπου XConfigureEvent) του XEvent. Τα πεδία x, y, width και height περίεχουν τη θέση και το μέγεθος του παραθύρου μετά από την τυχόν μεταβολής τους.


[prev] [up] [next] [contents] [index]