summaryrefslogtreecommitdiffstats
path: root/generic/tkTreeItem.c
diff options
context:
space:
mode:
authorDavid N. Welton <davidw@dedasys.com>2009-02-25 16:06:05 (GMT)
committerDavid N. Welton <davidw@dedasys.com>2009-02-25 16:20:23 (GMT)
commit54518b28e6ef1585e35bed9cb92e3f5efb53e011 (patch)
treeea6d256541f9fabfefeee660785c07c95b172785 /generic/tkTreeItem.c
parentea23a1eb5e2e295b6baefabc459eb7817fced9a5 (diff)
downloadtktreectrl-54518b28e6ef1585e35bed9cb92e3f5efb53e011.zip
tktreectrl-54518b28e6ef1585e35bed9cb92e3f5efb53e011.tar.gz
tktreectrl-54518b28e6ef1585e35bed9cb92e3f5efb53e011.tar.bz2
Removed SELECTION_VISIBLE define in favor of runtime option.
Diffstat (limited to 'generic/tkTreeItem.c')
-rw-r--r--generic/tkTreeItem.c28
1 files changed, 14 insertions, 14 deletions
diff --git a/generic/tkTreeItem.c b/generic/tkTreeItem.c
index 32e9e72..e776235 100644
--- a/generic/tkTreeItem.c
+++ b/generic/tkTreeItem.c
@@ -7029,7 +7029,6 @@ ItemTagCmd(
return result;
}
-#ifdef SELECTION_VISIBLE
/*
*----------------------------------------------------------------------
@@ -7063,6 +7062,8 @@ Tree_DeselectHidden(
TreeItem item;
int i;
+ fprintf(stderr, "bingbong %d\n", tree->selectionVisible);
+
if (tree->selectCount < 1)
return;
@@ -7086,7 +7087,6 @@ Tree_DeselectHidden(
TreeItemList_Free(&items);
}
-#endif /* SELECTION_VISIBLE */
/*
*----------------------------------------------------------------------
@@ -7464,9 +7464,9 @@ TreeItemCmd(
TreeItem_OpenClose(tree, item, mode);
}
TreeItemList_Free(&items);
-#ifdef SELECTION_VISIBLE
+ if (tree->selectionVisible) {
Tree_DeselectHidden(tree);
-#endif
+ }
break;
}
/* T item compare I op I */
@@ -7780,9 +7780,9 @@ TreeItemCmd(
item2->parent = item;
item->numChildren++;
TreeItem_AddToParent(tree, item2);
-#ifdef SELECTION_VISIBLE
+ if (tree->selectionVisible) {
Tree_DeselectHidden(tree);
-#endif
+ }
}
if (item->firstChild != NULL)
Tcl_SetObjResult(interp, TreeItem_ToObj(tree, item->firstChild));
@@ -7823,9 +7823,9 @@ TreeItemCmd(
item2->parent = item;
item->numChildren++;
TreeItem_AddToParent(tree, item2);
-#ifdef SELECTION_VISIBLE
+ if (tree->selectionVisible) {
Tree_DeselectHidden(tree);
-#endif
+ }
}
if (item->lastChild != NULL)
Tcl_SetObjResult(interp, TreeItem_ToObj(tree, item->lastChild));
@@ -7844,9 +7844,9 @@ TreeItemCmd(
item2->parent = item->parent;
item->parent->numChildren++;
TreeItem_AddToParent(tree, item2);
-#ifdef SELECTION_VISIBLE
+ if (tree->selectionVisible) {
Tree_DeselectHidden(tree);
-#endif
+ }
}
if (item->nextSibling != NULL)
Tcl_SetObjResult(interp, TreeItem_ToObj(tree, item->nextSibling));
@@ -7915,9 +7915,9 @@ TreeItemCmd(
item2->parent = item->parent;
item->parent->numChildren++;
TreeItem_AddToParent(tree, item2);
-#ifdef SELECTION_VISIBLE
+ if (tree->selectionVisible) {
Tree_DeselectHidden(tree);
-#endif
+ }
}
if (item->prevSibling != NULL)
Tcl_SetObjResult(interp, TreeItem_ToObj(tree, item->prevSibling));
@@ -7938,9 +7938,9 @@ TreeItemCmd(
if (tree->debug.enable && tree->debug.data)
Tree_Debug(tree);
Tree_InvalidateColumnWidth(tree, NULL);
-#ifdef SELECTION_VISIBLE
+ if (tree->selectionVisible) {
Tree_DeselectHidden(tree);
-#endif
+ }
break;
}
case COMMAND_RNC: {