aboutsummaryrefslogtreecommitdiff
path: root/generic/tkZinc.h
diff options
context:
space:
mode:
authorlecoanet2002-04-08 14:03:20 +0000
committerlecoanet2002-04-08 14:03:20 +0000
commitcab6a31eef6b1557eea728897bd4f555df7d384d (patch)
tree28d9e4120a323e2bca72ee4079ffa6a7b7d4e82b /generic/tkZinc.h
parent70d7530c64a4db0e29a55e133f855f9d9ff5e31f (diff)
downloadtkzinc-cab6a31eef6b1557eea728897bd4f555df7d384d.zip
tkzinc-cab6a31eef6b1557eea728897bd4f555df7d384d.tar.gz
tkzinc-cab6a31eef6b1557eea728897bd4f555df7d384d.tar.bz2
tkzinc-cab6a31eef6b1557eea728897bd4f555df7d384d.tar.xz
R�am�nagement du code entre MapInfo Item et tkZinc
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 */