diff options
author | hobbs <hobbs> | 2002-04-12 10:10:48 (GMT) |
---|---|---|
committer | hobbs <hobbs> | 2002-04-12 10:10:48 (GMT) |
commit | c3e0d00464979b61e3ccc6107edf6d061278239d (patch) | |
tree | 5a848cb682145a0327b9219a4b0d9cdfd3eb7fac /generic/tkIntDecls.h | |
parent | 8e510069debe72b6010098ecdac9867c534a5c6e (diff) | |
download | tk-c3e0d00464979b61e3ccc6107edf6d061278239d.zip tk-c3e0d00464979b61e3ccc6107edf6d061278239d.tar.gz tk-c3e0d00464979b61e3ccc6107edf6d061278239d.tar.bz2 |
* generic/tkStubInit.c:
* generic/tkIntPlatDecls.h:
* generic/tkIntDecls.h:
* generic/tkInt.decls: added TkFocusFree, TkClipCleanup and
TkGCCleanup generic private procs, and TkWmCleanup, TkSendCleanup
and TkFreeXId unix private procs.
Diffstat (limited to 'generic/tkIntDecls.h')
-rw-r--r-- | generic/tkIntDecls.h | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/generic/tkIntDecls.h b/generic/tkIntDecls.h index e98e518..ecd9a28 100644 --- a/generic/tkIntDecls.h +++ b/generic/tkIntDecls.h @@ -11,7 +11,7 @@ * See the file "license.terms" for information on usage and redistribution * of this file, and for a DISCLAIMER OF ALL WARRANTIES. * - * RCS: @(#) $Id: tkIntDecls.h,v 1.16 2002/01/25 21:09:37 dgp Exp $ + * RCS: @(#) $Id: tkIntDecls.h,v 1.17 2002/04/12 10:10:48 hobbs Exp $ */ #ifndef _TKINTDECLS @@ -483,6 +483,12 @@ EXTERN TkRegion TkPhotoGetValidRegion _ANSI_ARGS_(( /* 141 */ EXTERN TkWindow ** TkWmStackorderToplevel _ANSI_ARGS_(( TkWindow * parentPtr)); +/* 142 */ +EXTERN void TkFocusFree _ANSI_ARGS_((TkMainInfo * mainPtr)); +/* 143 */ +EXTERN void TkClipCleanup _ANSI_ARGS_((TkDisplay * dispPtr)); +/* 144 */ +EXTERN void TkGCCleanup _ANSI_ARGS_((TkDisplay * dispPtr)); typedef struct TkIntStubs { int magic; @@ -710,6 +716,9 @@ typedef struct TkIntStubs { void (*tkpInitKeymapInfo) _ANSI_ARGS_((TkDisplay * dispPtr)); /* 139 */ TkRegion (*tkPhotoGetValidRegion) _ANSI_ARGS_((Tk_PhotoHandle handle)); /* 140 */ TkWindow ** (*tkWmStackorderToplevel) _ANSI_ARGS_((TkWindow * parentPtr)); /* 141 */ + void (*tkFocusFree) _ANSI_ARGS_((TkMainInfo * mainPtr)); /* 142 */ + void (*tkClipCleanup) _ANSI_ARGS_((TkDisplay * dispPtr)); /* 143 */ + void (*tkGCCleanup) _ANSI_ARGS_((TkDisplay * dispPtr)); /* 144 */ } TkIntStubs; #ifdef __cplusplus @@ -1317,6 +1326,18 @@ extern TkIntStubs *tkIntStubsPtr; #define TkWmStackorderToplevel \ (tkIntStubsPtr->tkWmStackorderToplevel) /* 141 */ #endif +#ifndef TkFocusFree +#define TkFocusFree \ + (tkIntStubsPtr->tkFocusFree) /* 142 */ +#endif +#ifndef TkClipCleanup +#define TkClipCleanup \ + (tkIntStubsPtr->tkClipCleanup) /* 143 */ +#endif +#ifndef TkGCCleanup +#define TkGCCleanup \ + (tkIntStubsPtr->tkGCCleanup) /* 144 */ +#endif #endif /* defined(USE_TK_STUBS) && !defined(USE_TK_STUB_PROCS) */ |