summaryrefslogtreecommitdiffstats
path: root/generic/tkInt.decls
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2012-05-16 04:43:33 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2012-05-16 04:43:33 (GMT)
commitc29a2d58d9c3de29bcd7e88011aea2b9c1bcd92e (patch)
tree3226d16f16893c081407f46d5428da95599d1df2 /generic/tkInt.decls
parent20eb2bdf3b3b8c32a82eded717c2383cf1746e46 (diff)
parent524f59a75aab742a5ce54b6497bec8e3bda8dced (diff)
downloadtk-c29a2d58d9c3de29bcd7e88011aea2b9c1bcd92e.zip
tk-c29a2d58d9c3de29bcd7e88011aea2b9c1bcd92e.tar.gz
tk-c29a2d58d9c3de29bcd7e88011aea2b9c1bcd92e.tar.bz2
implement TkSetPixmapColormap and TkpPrintWindowId for cygwin
Diffstat (limited to 'generic/tkInt.decls')
-rw-r--r--generic/tkInt.decls44
1 files changed, 42 insertions, 2 deletions
diff --git a/generic/tkInt.decls b/generic/tkInt.decls
index fc384a1..b18f6f1 100644
--- a/generic/tkInt.decls
+++ b/generic/tkInt.decls
@@ -743,13 +743,53 @@ declare 35 win {
int TkWinGetPlatformTheme(void)
}
-# Exported through stub table since Tk 8.5.9
+# Exported through stub table since Tk 8.4.20/8.5.9
declare 36 win {
- LRESULT CALLBACK TkWinChildProc(HWND hwnd,
+ LRESULT __stdcall TkWinChildProc(HWND hwnd,
UINT message, WPARAM wParam, LPARAM lParam)
}
+# new for 8.4.20+, Cygwin only
+declare 37 win {
+ void TkCreateXEventSource(void)
+}
+declare 38 win {
+ void TkFreeWindowId(TkDisplay *dispPtr, Window w)
+}
+declare 39 win {
+ void TkInitXId(TkDisplay *dispPtr)
+}
+declare 40 win {
+ int TkpCmapStressed(Tk_Window tkwin, Colormap colormap)
+}
+declare 41 win {
+ void TkpSync(Display *display)
+}
+declare 42 win {
+ Window TkUnixContainerId(TkWindow *winPtr)
+}
+declare 43 win {
+ int TkUnixDoOneXEvent(Tcl_Time *timePtr)
+}
+declare 44 win {
+ void TkUnixSetMenubar(Tk_Window tkwin, Tk_Window menubar)
+}
+declare 45 win {
+ void TkWmCleanup(TkDisplay *dispPtr)
+}
+declare 46 win {
+ void TkSendCleanup(TkDisplay *dispPtr)
+}
+declare 47 win {
+ void TkFreeXId(TkDisplay *dispPtr)
+}
+# only needed by tktest:
+declare 48 win {
+ int TkpTestsendCmd(ClientData clientData, Tcl_Interp *interp, int argc,
+ const char **argv)
+}
+
################################
# Aqua specific functions