X-Git-Url: http://pileus.org/git/?p=grits;a=blobdiff_plain;f=src%2Fobjects%2Fgrits-object.h;fp=src%2Fobjects%2Fgrits-object.h;h=728ac720d9165bd2658ca2121091e8751906d04a;hp=9969278b5114891034bb9817cbd692b698d2c29c;hb=d55c77bbf477e582a8525ac831ad97b035b8185d;hpb=fde5359a826dadb68cfe3f62f0f3c9e0c25f3438 diff --git a/src/objects/grits-object.h b/src/objects/grits-object.h index 9969278..728ac72 100644 --- a/src/objects/grits-object.h +++ b/src/objects/grits-object.h @@ -36,11 +36,14 @@ #define GRITS_SKIP_CENTER (1<<2) #define GRITS_SKIP_STATE (1<<3) +/* Mouse move threshold for clicking */ +#define GRITS_CLICK_THRESHOLD 8 + /* Picking states */ typedef struct { guint picked : 1; guint selected : 1; - guint clicking : 1; + guint clicking : 6; } GritsState; typedef struct _GritsObject GritsObject;