diff options
author | treectrl <treectrl> | 2007-01-21 23:18:35 (GMT) |
---|---|---|
committer | treectrl <treectrl> | 2007-01-21 23:18:35 (GMT) |
commit | f6e8c6712130b661b5e7c7db8497d688e5d4ed5d (patch) | |
tree | 0fd6a32c00b3abac65309477e1d137246fe67911 /generic | |
parent | d26f794d924b82db1b71fe5a342e8a9093c997c3 (diff) | |
download | tktreectrl-f6e8c6712130b661b5e7c7db8497d688e5d4ed5d.zip tktreectrl-f6e8c6712130b661b5e7c7db8497d688e5d4ed5d.tar.gz tktreectrl-f6e8c6712130b661b5e7c7db8497d688e5d4ed5d.tar.bz2 |
Moved tclInt.h to the main header file.
Pass arguments to DumpDInfo.
Use new dbwin stuff.
Diffstat (limited to 'generic')
-rw-r--r-- | generic/tkTreeCtrl.c | 22 |
1 files changed, 5 insertions, 17 deletions
diff --git a/generic/tkTreeCtrl.c b/generic/tkTreeCtrl.c index e7c408c..8961b54 100644 --- a/generic/tkTreeCtrl.c +++ b/generic/tkTreeCtrl.c @@ -7,11 +7,10 @@ * Copyright (c) 2002-2003 Christian Krone * Copyright (c) 2003-2005 ActiveState, a division of Sophos * - * RCS: @(#) $Id: tkTreeCtrl.c,v 1.100 2006/12/23 04:32:07 treectrl Exp $ + * RCS: @(#) $Id: tkTreeCtrl.c,v 1.101 2007/01/21 23:18:35 treectrl Exp $ */ #include "tkTreeCtrl.h" -#include "tclInt.h" /* TclGetIntForIndex */ #ifdef WIN32 #include <windows.h> @@ -3419,21 +3418,8 @@ TreeDebugCmd( } case COMMAND_DINFO: { - extern void DumpDInfo(TreeCtrl *tree, int index); - static CONST char *optionNames[] = { - "ditem", "onscreen", "range", (char *) NULL - }; - - if (objc != 4) { - Tcl_WrongNumArgs(interp, 3, objv, "option"); - return TCL_ERROR; - } - if (Tcl_GetIndexFromObj(interp, objv[3], optionNames, "option", 0, - &index) != TCL_OK) { - return TCL_ERROR; - } - DumpDInfo(tree, index); - break; + extern int DumpDInfo(TreeCtrl *tree, int objc, Tcl_Obj *CONST objv[]); + return DumpDInfo(tree, objc, objv); } /* T debug expose x1 y1 x2 y2 */ @@ -4223,6 +4209,8 @@ Treectrl_Init( } #endif + dbwin_add_interp(interp); + PerStateCO_Init(optionSpecs, "-buttonbitmap", &pstBitmap, TreeStateFromObj); PerStateCO_Init(optionSpecs, "-buttonimage", &pstImage, TreeStateFromObj); |