summaryrefslogtreecommitdiffstats
path: root/generic/ttk/ttkTreeview.c
diff options
context:
space:
mode:
Diffstat (limited to 'generic/ttk/ttkTreeview.c')
-rw-r--r--generic/ttk/ttkTreeview.c18
1 files changed, 6 insertions, 12 deletions
diff --git a/generic/ttk/ttkTreeview.c b/generic/ttk/ttkTreeview.c
index 25f5942..a7b913d 100644
--- a/generic/ttk/ttkTreeview.c
+++ b/generic/ttk/ttkTreeview.c
@@ -1,11 +1,9 @@
-/* $Id: ttkTreeview.c,v 1.9 2006/12/18 19:33:13 jenglish Exp $
+/* $Id: ttkTreeview.c,v 1.10 2006/12/18 19:41:19 jenglish Exp $
* Copyright (c) 2004, Joe English
*
* ttk::treeview widget implementation.
*/
-#include <assert.h>
-
#include <string.h>
#include <tk.h>
#include "ttkTheme.h"
@@ -755,7 +753,7 @@ static int TreeviewInitDisplayColumns(Tcl_Interp *interp, Treeview *tv)
/*------------------------------------------------------------------------
* +++ Resizing.
- * Invariants: TreeWidth(tree) + slack = available space
+ * slack invariant: TreeWidth(tree) + slack = treeArea.width
*/
#define FirstColumn(tv) ((tv->tree.showFlags&SHOW_TREE) ? 0 : 1)
@@ -774,10 +772,6 @@ static int TreeWidth(Treeview *tv)
return width;
}
-static int SLACKINVARIANT(Treeview *tv) {
- return (TreeWidth(tv) + tv->tree.slack == tv->tree.treeArea.width) ;
-}
-
/* + RecomputeSlack --
*/
static void RecomputeSlack(Treeview *tv)
@@ -1232,7 +1226,7 @@ static int ConfigureColumn(
}
TtkRedisplayWidget(&tv->core);
- assert(SLACKINVARIANT(tv));
+ /* ASSERT: SLACKINVARIANT */
Tk_FreeSavedOptions(&savedOptions);
return TCL_OK;
@@ -1483,7 +1477,7 @@ static void TreeviewDoLayout(void *clientData)
Ttk_LayoutNode *clientNode = Ttk_LayoutFindNode(tv->core.layout, "client");
int visibleRows;
- assert(SLACKINVARIANT(tv));
+ /* ASSERT: SLACKINVARIANT */
Ttk_PlaceLayout(tv->core.layout,tv->core.state,Ttk_WinBox(tv->core.tkwin));
tv->tree.treeArea = clientNode
@@ -1491,7 +1485,7 @@ static void TreeviewDoLayout(void *clientData)
: Ttk_WinBox(tv->core.tkwin) ;
ResizeColumns(tv, tv->tree.treeArea.width);
- assert(SLACKINVARIANT(tv));
+ /* ASSERT: SLACKINVARIANT */
TtkScrolled(tv->tree.xscrollHandle,
tv->tree.xscroll.first,
@@ -2778,7 +2772,7 @@ static int TreeviewDragCommand(
int right = left + c->width;
if (c == column) {
DragColumn(tv, i, newx - right);
- assert(SLACKINVARIANT(tv));
+ /* ASSERT: SLACKINVARIANT */
TtkRedisplayWidget(&tv->core);
return TCL_OK;
}