summaryrefslogtreecommitdiffstats
path: root/src/bltGrLegd.h
diff options
context:
space:
mode:
authorjoye <joye>2014-06-27 19:01:46 (GMT)
committerjoye <joye>2014-06-27 19:01:46 (GMT)
commit5f8633fddb87a394d12f3af120a3668a44f8eafa (patch)
treea61d211c83c1fd5dee367fd2b36d3aa3597797aa /src/bltGrLegd.h
parent8f75a9e3b01a1659d13e733d0b48f8ee38fd5a88 (diff)
downloadblt-5f8633fddb87a394d12f3af120a3668a44f8eafa.zip
blt-5f8633fddb87a394d12f3af120a3668a44f8eafa.tar.gz
blt-5f8633fddb87a394d12f3af120a3668a44f8eafa.tar.bz2
*** empty log message ***
Diffstat (limited to 'src/bltGrLegd.h')
-rw-r--r--src/bltGrLegd.h37
1 files changed, 20 insertions, 17 deletions
diff --git a/src/bltGrLegd.h b/src/bltGrLegd.h
index 030df17..a951d53 100644
--- a/src/bltGrLegd.h
+++ b/src/bltGrLegd.h
@@ -40,7 +40,10 @@
class Graph;
class Pick;
-class Element;
+
+namespace Blt {
+ class Element;
+};
/*
* Selection related flags:
@@ -127,21 +130,21 @@ class Legend : public Pick {
int entryWidth_;
int entryHeight_;
Blt::BindTable* bindTable_;
- Element* focusPtr_;
- Element* selAnchorPtr_;
- Element* selMarkPtr_;
+ Blt::Element* focusPtr_;
+ Blt::Element* selAnchorPtr_;
+ Blt::Element* selMarkPtr_;
Blt_Chain selected_;
int titleWidth_;
int titleHeight_;
protected:
void setOrigin();
- Element* getNextRow(Element*);
- Element* getNextColumn(Element*);
- Element* getPreviousRow(Element*);
- Element* getPreviousColumn(Element*);
- Element* getFirstElement();
- Element* getLastElement();
+ Blt::Element* getNextRow(Blt::Element*);
+ Blt::Element* getNextColumn(Blt::Element*);
+ Blt::Element* getPreviousRow(Blt::Element*);
+ Blt::Element* getPreviousColumn(Blt::Element*);
+ Blt::Element* getFirstElement();
+ Blt::Element* getLastElement();
public:
Legend(Graph*);
@@ -153,15 +156,15 @@ class Legend : public Pick {
void print(Blt::PSOutput* ps);
void eventuallyInvokeSelectCmd();
- void removeElement(Element*);
- int getElementFromObj(Tcl_Obj*, Element**);
+ void removeElement(Blt::Element*);
+ int getElementFromObj(Tcl_Obj*, Blt::Element**);
- void selectEntry(Element*);
- void selectElement(Element*);
- void deselectElement(Element*);
- int selectRange(Element*, Element*);
+ void selectEntry(Blt::Element*);
+ void selectElement(Blt::Element*);
+ void deselectElement(Blt::Element*);
+ int selectRange(Blt::Element*, Blt::Element*);
void clearSelection();
- int entryIsSelected(Element*);
+ int entryIsSelected(Blt::Element*);
void* ops() {return ops_;}
Tk_OptionTable optionTable() {return optionTable_;}