Method
GdkToplevelbegin_resize
Declaration [src]
void
gdk_toplevel_begin_resize (
GdkToplevel* toplevel,
GdkSurfaceEdge edge,
GdkDevice* device,
int button,
double x,
double y,
guint32 timestamp
)
Description [src]
Begins an interactive resize operation.
You might use this function to implement a “window resize grip.”.
Parameters
edge
-
Type:
GdkSurfaceEdge
The edge or corner from which the drag is started.
device
-
Type:
GdkDevice
The device used for the operation.
The argument can be NULL
.The data is owned by the caller of the method. button
-
Type:
int
The button being used to drag, or 0 for a keyboard-initiated drag.
x
-
Type:
double
Surface X coordinate of mouse click that began the drag.
y
-
Type:
double
Surface Y coordinate of mouse click that began the drag.
timestamp
-
Type:
guint32
Timestamp of mouse click that began the drag (use
gdk_event_get_time()
).