diff options
author | joye <joye> | 2014-04-09 18:06:49 (GMT) |
---|---|---|
committer | joye <joye> | 2014-04-09 18:06:49 (GMT) |
commit | 4013a25fbbd042d11b8933e50c30c8db5491e8b0 (patch) | |
tree | 48ae1029ec2ded82d0a778e94f9088755891279e /src/bltGrLegd.h | |
parent | dd2b1a1cdee24d6d0f61f1c6afa992b98b43c9f7 (diff) | |
download | blt-4013a25fbbd042d11b8933e50c30c8db5491e8b0.zip blt-4013a25fbbd042d11b8933e50c30c8db5491e8b0.tar.gz blt-4013a25fbbd042d11b8933e50c30c8db5491e8b0.tar.bz2 |
*** empty log message ***
Diffstat (limited to 'src/bltGrLegd.h')
-rw-r--r-- | src/bltGrLegd.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/bltGrLegd.h b/src/bltGrLegd.h index cdcc20b..11f9d0f 100644 --- a/src/bltGrLegd.h +++ b/src/bltGrLegd.h @@ -151,6 +151,12 @@ class Legend { protected: void setOrigin(); + Element* getNextRow(Element*); + Element* getNextColumn(Element*); + Element* getPreviousRow(Element*); + Element* getPreviousColumn(Element*); + Element* getFirstElement(); + Element* getLastElement(); public: Legend(Graph*); @@ -160,9 +166,10 @@ class Legend { void map(int, int); void draw(Drawable drawable); void print(Blt_Ps ps); + void eventuallyRedraw(); void removeElement(Element*); - void eventuallyRedraw(); + int getElementFromObj(Tcl_Obj*, Element**); int width() {return width_;} int height() {return height_;} @@ -171,6 +178,7 @@ class Legend { int y() {return y_;} void selectEntry(Element*); + int selectRange(Element*, Element*); void selectElement(Element*); void deselectElement(Element*); int entryIsSelected(Element*); |