summaryrefslogtreecommitdiffstats
path: root/src/bltGrLegd.h
diff options
context:
space:
mode:
authorjoye <joye>2014-04-08 18:50:10 (GMT)
committerjoye <joye>2014-04-08 18:50:10 (GMT)
commite9b261c35ce151313f26402ab0dcbb104f3523b5 (patch)
tree196aac8d5ff03b2ad04cae4696167b0d9a5aeb7f /src/bltGrLegd.h
parent73f434743c46ad0f281c488e1912ea96cc48c77e (diff)
downloadblt-e9b261c35ce151313f26402ab0dcbb104f3523b5.zip
blt-e9b261c35ce151313f26402ab0dcbb104f3523b5.tar.gz
blt-e9b261c35ce151313f26402ab0dcbb104f3523b5.tar.bz2
*** empty log message ***
Diffstat (limited to 'src/bltGrLegd.h')
-rw-r--r--src/bltGrLegd.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/bltGrLegd.h b/src/bltGrLegd.h
index a0b8bff..d198aff 100644
--- a/src/bltGrLegd.h
+++ b/src/bltGrLegd.h
@@ -52,6 +52,22 @@ extern "C" {
#define LEGEND_MARGIN_MASK (LEGEND_RIGHT|LEGEND_LEFT|LEGEND_BOTTOM|LEGEND_TOP)
#define LEGEND_PLOTAREA_MASK (LEGEND_PLOT | LEGEND_XY)
+// Selection related flags:
+// SELECT_PENDING A "selection" command idle task is pending.
+// SELECT_CLEAR Clear selection flag of entry.
+// SELECT_SET Set selection flag of entry.
+// SELECT_TOGGLE Toggle selection flag of entry.
+// Mask of selection set/clear/toggle flags.
+// SELECT_SORTED Indicates if the entries in the selection
+// should be sorted or displayed in the order
+// they were selected.
+
+#define SELECT_CLEAR (1<<24)
+#define SELECT_PENDING (1<<25)
+#define SELECT_SET (1<<26)
+#define SELECT_SORTED (1<<27)
+#define SELECT_TOGGLE (SELECT_SET | SELECT_CLEAR)
+
typedef enum {
SELECT_MODE_SINGLE, SELECT_MODE_MULTIPLE
} SelectMode;