projects
/
ir-tcl-moved-to-github.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Sets tearoff to off on several menus.
[ir-tcl-moved-to-github.git]
/
ir-tclp.h
diff --git
a/ir-tclp.h
b/ir-tclp.h
index
5cda7ff
..
12a97c4
100644
(file)
--- a/
ir-tclp.h
+++ b/
ir-tclp.h
@@
-5,7
+5,13
@@
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: ir-tclp.h,v $
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: ir-tclp.h,v $
- * Revision 1.28 1996-02-23 17:31:41 adam
+ * Revision 1.30 1996-02-29 15:30:23 adam
+ * Export of IrTcl functionality to extensions.
+ *
+ * Revision 1.29 1996/02/26 18:38:33 adam
+ * Work on export of set methods.
+ *
+ * Revision 1.28 1996/02/23 17:31:41 adam
* More functions made available to the wais tcl extension.
*
* Revision 1.27 1996/02/23 13:41:41 adam
* More functions made available to the wais tcl extension.
*
* Revision 1.27 1996/02/23 13:41:41 adam
@@
-359,18
+365,21
@@
int ir_tcl_get_grs (Tcl_Interp *interp, IrTcl_GRS_Record *grs_record,
int argc, char **argv);
int ir_tcl_method (Tcl_Interp *interp, int argc, char **argv,
int argc, char **argv);
int ir_tcl_method (Tcl_Interp *interp, int argc, char **argv,
- IrTcl_Methods *tab);
+ IrTcl_Methods *tab, int *ret);
+int ir_tcl_get_set_int (int *val, Tcl_Interp *interp, int argc, char **argv);
typedef struct {
const char *name;
int (*ir_init) (ClientData clientData, Tcl_Interp *interp,
typedef struct {
const char *name;
int (*ir_init) (ClientData clientData, Tcl_Interp *interp,
- int argc, char **argv, ClientData *subData);
+ int argc, char **argv, ClientData *subData,
+ ClientData parentData);
int (*ir_method) (ClientData clientData, Tcl_Interp *interp,
int argc, char **argv);
void (*ir_delete)(ClientData clientData);
} IrTcl_Class;
extern IrTcl_Class ir_obj_class;
int (*ir_method) (ClientData clientData, Tcl_Interp *interp,
int argc, char **argv);
void (*ir_delete)(ClientData clientData);
} IrTcl_Class;
extern IrTcl_Class ir_obj_class;
+extern IrTcl_Class ir_set_obj_class;
void ir_select_add (int fd, void *obj);
void ir_select_add_write (int fd, void *obj);
void ir_select_add (int fd, void *obj);
void ir_select_add_write (int fd, void *obj);