summaryrefslogtreecommitdiffstats
path: root/src/bltGrLegd.C
diff options
context:
space:
mode:
authorjoye <joye>2014-07-09 19:22:06 (GMT)
committerjoye <joye>2014-07-09 19:22:06 (GMT)
commitc00cc63dc2546a1aff16c3530596278ba495f5e3 (patch)
treeb617dd993ddbde192c0d92c878da94619b27b407 /src/bltGrLegd.C
parent2d5240efc51590d057c43e5cd36bb706d2c527c3 (diff)
downloadblt-c00cc63dc2546a1aff16c3530596278ba495f5e3.zip
blt-c00cc63dc2546a1aff16c3530596278ba495f5e3.tar.gz
blt-c00cc63dc2546a1aff16c3530596278ba495f5e3.tar.bz2
*** empty log message ***
Diffstat (limited to 'src/bltGrLegd.C')
-rw-r--r--src/bltGrLegd.C10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/bltGrLegd.C b/src/bltGrLegd.C
index 4047309..a46b50a 100644
--- a/src/bltGrLegd.C
+++ b/src/bltGrLegd.C
@@ -176,7 +176,7 @@ Legend::Legend(Graph* graphPtr)
focusPtr_ =NULL;
selAnchorPtr_ =NULL;
selMarkPtr_ =NULL;
- selected_ = Chain_Create();
+ selected_ = new Chain();
titleWidth_ =0;
titleHeight_ =0;
@@ -215,7 +215,7 @@ Legend::~Legend()
if (graphPtr_->tkwin_)
Tk_DeleteSelHandler(graphPtr_->tkwin_, XA_PRIMARY, XA_STRING);
- Chain_Destroy(selected_);
+ delete selected_;
Tk_FreeConfigOptions((char*)ops_, optionTable_, graphPtr_->tkwin_);
free(ops_);
@@ -762,7 +762,7 @@ void Legend::selectElement(Element* elemPtr)
int isNew;
Tcl_HashEntry* hPtr = Tcl_CreateHashEntry(&selectTable_, elemPtr, &isNew);
if (isNew) {
- ChainLink* link = Chain_Append(selected_, elemPtr);
+ ChainLink* link = selected_->append(elemPtr);
Tcl_SetHashValue(hPtr, link);
}
}
@@ -772,7 +772,7 @@ void Legend::deselectElement(Element* elemPtr)
Tcl_HashEntry* hPtr = Tcl_FindHashEntry(&selectTable_, elemPtr);
if (hPtr) {
ChainLink* link = (ChainLink*)Tcl_GetHashValue(hPtr);
- Chain_DeleteLink(selected_, link);
+ selected_->deleteLink(link);
Tcl_DeleteHashEntry(hPtr);
}
}
@@ -806,7 +806,7 @@ void Legend::clearSelection()
Tcl_DeleteHashTable(&selectTable_);
Tcl_InitHashTable(&selectTable_, TCL_ONE_WORD_KEYS);
- Chain_Reset(selected_);
+ selected_->reset();
if (ops->selectCmd)
eventuallyInvokeSelectCmd();