2017-04-25 14:41:48 +02:00
|
|
|
/*
|
|
|
|
|
* tclmagic.h --
|
|
|
|
|
*
|
|
|
|
|
* Header file for including Tcl/Tk stuff. Note that this must be
|
|
|
|
|
* included prior to all the other magic include files; otherwise
|
|
|
|
|
* the definition for "ClientData" is in conflict.
|
|
|
|
|
*/
|
|
|
|
|
|
2024-10-16 08:38:41 +02:00
|
|
|
#ifndef _MAGIC__TCLTK__TCLMAGIC_H
|
|
|
|
|
#define _MAGIC__TCLTK__TCLMAGIC_H
|
2017-04-25 14:41:48 +02:00
|
|
|
|
|
|
|
|
#ifdef MAGIC_WRAPPER
|
|
|
|
|
|
|
|
|
|
#include <tcl.h>
|
|
|
|
|
#include <tk.h>
|
|
|
|
|
|
|
|
|
|
/* Externally-defined global variables */
|
|
|
|
|
|
|
|
|
|
extern Tcl_Interp *magicinterp;
|
|
|
|
|
extern Tcl_Interp *consoleinterp;
|
|
|
|
|
|
|
|
|
|
/* Forward declaration of procedures */
|
|
|
|
|
|
|
|
|
|
extern char *Tcl_escape();
|
2022-10-10 11:50:15 +02:00
|
|
|
extern int TagVerify();
|
|
|
|
|
|
|
|
|
|
/* C99 compat */
|
|
|
|
|
extern int Tcl_printf();
|
|
|
|
|
extern void MakeWindowCommand();
|
2017-04-25 14:41:48 +02:00
|
|
|
|
2024-10-21 10:19:15 +02:00
|
|
|
extern const char *Tclmagic_InitStubsVersion;
|
|
|
|
|
|
2017-04-25 14:41:48 +02:00
|
|
|
#endif /* MAGIC_WRAPPER */
|
2024-10-16 08:38:41 +02:00
|
|
|
#endif /* _MAGIC__TCLTK__TCLMAGIC_H */
|