aboutsummaryrefslogtreecommitdiff
path: root/generic/tkZinc.h
diff options
context:
space:
mode:
Diffstat (limited to 'generic/tkZinc.h')
-rw-r--r--generic/tkZinc.h19
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 */