From 1341311cb416618354bd38c23d4f74bd5707cda5 Mon Sep 17 00:00:00 2001 From: treectrl Date: Fri, 30 Jul 2004 20:58:55 +0000 Subject: Add copyright. Add Tk_OptionTable for items to TreeCtrl struct. Remove TreeItem_AllocXXX declarations, add TreeItem_Init(). --- generic/tkTreeCtrl.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/generic/tkTreeCtrl.h b/generic/tkTreeCtrl.h index 73a90e6..2a4fb23 100644 --- a/generic/tkTreeCtrl.h +++ b/generic/tkTreeCtrl.h @@ -3,10 +3,11 @@ * * This module is the header for treectrl widgets for the Tk toolkit. * + * Copyright (c) 2002-2004 Tim Baker * Copyright (c) 2002-2003 Christian Krone * Copyright (c) 2003 ActiveState Corporation * - * RCS: @(#) $Id: tkTreeCtrl.h,v 1.13 2004/07/26 17:23:12 treectrl Exp $ + * RCS: @(#) $Id: tkTreeCtrl.h,v 1.14 2004/07/30 20:58:55 treectrl Exp $ */ #include "tkPort.h" @@ -224,6 +225,8 @@ struct TreeCtrl TreeStyle *styles; int numStyles; } defaultStyle; + + Tk_OptionTable itemOptionTable; }; #define TREE_CONF_FONT 0x0001 @@ -269,8 +272,7 @@ extern int TreeItem_FromObj(TreeCtrl *tree, Tcl_Obj *objPtr, TreeItem *itemPtr, extern void FormatResult(Tcl_Interp *interp, char *fmt, ...); extern void Tree_Debug(TreeCtrl *tree); -extern TreeItem TreeItem_Alloc(TreeCtrl *tree); -extern TreeItem TreeItem_AllocRoot(TreeCtrl *tree); +extern int TreeItem_Init(TreeCtrl *tree); extern int TreeItem_Debug(TreeCtrl *tree, TreeItem item); extern void TreeItem_OpenClose(TreeCtrl *tree, TreeItem item, int mode, int recurse); -- cgit v0.12