Description Usage Arguments Details Author(s)
Invalidates the rectangular area of widget
defined by x
, y
,
width
and height
by calling gdkWindowInvalidateRect
on the
widget's window and all its child windows. Once the main loop
becomes idle (after the current batch of events has been processed,
roughly), the window will receive expose events for the union of
all regions that have been invalidated.
1 | gtkWidgetQueueDrawArea(object, x, y, width, height)
|
|
a |
|
x coordinate of upper-left corner of rectangle to redraw |
|
y coordinate of upper-left corner of rectangle to redraw |
|
width of region to draw |
|
height of region to draw |
Normally you would only use this function in widget
implementations. You might also use it, or
gdkWindowInvalidateRect
directly, to schedule a redraw of a
GtkDrawingArea
or some portion thereof.
Frequently you can just call gdkWindowInvalidateRect
or
gdkWindowInvalidateRegion
instead of this function. Those
functions will invalidate only a single window, instead of the
widget and all its children.
The advantage of adding to the invalidated region compared to simply drawing immediately is efficiency; using an invalid region ensures that you only have to redraw one time.
Derived by RGtkGen from GTK+ documentation
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.