]> git.donarmstrong.com Git - xournal.git/blobdiff - src/xournal.h
Lasso selection tool; prepare for release 0.4.7
[xournal.git] / src / xournal.h
index 9f801cc7154fe2a0ce7ebf49d8ebe4c320a6d606..9d9064e34c00a0ab96be2204b4fd9d34efccbe2d 100644 (file)
@@ -207,6 +207,7 @@ typedef struct Item {
 #define ITEM_RESIZESEL 22
 #define ITEM_RECOGNIZER 23
 #define ITEM_IMAGE 24
+#define ITEM_SELECTREGION 25
 
 typedef struct Layer {
   GList *items; // the items on the layer, from bottom to top
@@ -230,7 +231,7 @@ typedef struct Journal {
 } Journal;
 
 typedef struct Selection {
-  int type;  // ITEM_SELECTRECT, ITEM_MOVESEL_VERT
+  int type;  // ITEM_SELECTRECT, ITEM_MOVESEL_VERT, ITEM_SELECTREGION
   BBox bbox; // the rectangle bbox of the selection
   struct Layer *layer; // the layer on which the selection lives
   double anchor_x, anchor_y, last_x, last_y; // for selection motion