/* This function prepares for a drag operation. No drag is started yet, but the drag origin is stored. To start a drag operation, one would repeatedly check if the drag threshold is exceeded, then call the wtk_start_drag() function. */
static void wtk_prepare_drag(struct win_point const *pos)
/* This function prepares for a drag operation. No drag is started yet, but the drag origin is stored. To start a drag operation, one would repeatedly check if the drag threshold is exceeded, then call the wtk_start_drag() function. */
static void wtk_prepare_drag(struct win_point const *pos)
{
	wtk_drag_origin = *pos;
}