diff options
Diffstat (limited to 'generic')
-rw-r--r-- | generic/tkZinc.h | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/generic/tkZinc.h b/generic/tkZinc.h index acb4471..c20d1bc 100644 --- a/generic/tkZinc.h +++ b/generic/tkZinc.h @@ -55,7 +55,7 @@ typedef struct _TagSearch { unsigned int rewrite_buf_alloc; /* available space for rewrites */ struct _TagSearchExpr *expr; /* compiled tag expression */ - GroupItem group; + Item group; ZnBool recursive; ZnList item_stack; } TagSearch; @@ -71,22 +71,9 @@ char *Tcl_GetString(Tcl_Obj *obj); int ZnItemWithTagOrId(WidgetInfo *wi, Tcl_Obj *tag_or_id, Item group, ZnBool recursive, Item *item, TagSearch **search_var); void ZnTagSearchDestroy(TagSearch *search); -int ParseCoordList(WidgetInfo *wi, Tcl_Obj *arg, ZnPoint **pts, - int *num_pts); -void DoItem(Tcl_Interp *interp, Item item, int part, Tk_Uid tag_uid); +void ZnDoItem(Tcl_Interp *interp, Item item, int part, Tk_Uid tag_uid); void ZnNeedRedisplay(WidgetInfo *wi); - - -typedef void (*MapInfoChangeProc)(ClientData client_data, MapInfoId map_info); - -int ZnCreateMapInfo(Tcl_Interp *interp, char *name, MapInfoId *map_info); -int ZnDuplicateMapInfo(Tcl_Interp *interp, char *name, MapInfoId map_info); -int ZnDeleteMapInfo(Tcl_Interp *interp, char *name); -MapInfoId ZnGetMapInfo(Tcl_Interp *interp, char *name, MapInfoChangeProc proc, - ClientData client_data); -void ZnFreeMapInfo(MapInfoId map_info, MapInfoChangeProc proc, - ClientData client_data); -void ZnUpdateMapInfoClients(MapInfoId map_info); +void ZnDamage(WidgetInfo *wi, ZnBBox *damage); #endif /* _tkZinc_h */ |