GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
TICKIT_WINDOW_EXPOSE(3) FreeBSD Library Functions Manual TICKIT_WINDOW_EXPOSE(3)

tickit_window_expose - mark an area of a window for re-rendering

#include <tickit.h>

void tickit_window_expose(TickitWindow *win, const TickitRect *exposed);

Link with -ltickit.

tickit_window_expose() marks the given area of the given window as needing to be re-rendered, causing it to receive a TICKIT_EV_EXPOSE event when tickit_window_flush(3) is next called. exposed may be NULL, indicating that the entire window should be exposed.

If the window, or any of its parents, are hidden, then this function has no effect. Otherwise, it enqueues the corresponding area on the root window as being damaged, causing an TICKIT_EV_EXPOSE event to propagate upwards from the root the next time tickit_window_flush(3) is called. This will propagate up to any window occupying that area, meaning that this window or others may receive it.

tickit_window_expose() returns no value.

tickit_window_new(3), tickit_window_flush(3), tickit_window_bind_event(3), tickit_window(7), tickit(7)

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.