summaryrefslogtreecommitdiffstats
path: root/win/tkWinInt.h
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2011-10-05 14:02:34 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2011-10-05 14:02:34 (GMT)
commit5e32543db5c3db71b03228ba36a5f883ac1597ac (patch)
tree87a0d8f7cfc8a47cf6f10fe7581a019f7666210b /win/tkWinInt.h
parentb039eb53fbc3db111d347bbb70eb88bb0ff49354 (diff)
downloadtk-5e32543db5c3db71b03228ba36a5f883ac1597ac.zip
tk-5e32543db5c3db71b03228ba36a5f883ac1597ac.tar.gz
tk-5e32543db5c3db71b03228ba36a5f883ac1597ac.tar.bz2
Remove tclWinProcs, as it is no longer being used
Diffstat (limited to 'win/tkWinInt.h')
-rw-r--r--win/tkWinInt.h26
1 files changed, 0 insertions, 26 deletions
diff --git a/win/tkWinInt.h b/win/tkWinInt.h
index ee979ca..cd4094d 100644
--- a/win/tkWinInt.h
+++ b/win/tkWinInt.h
@@ -171,32 +171,6 @@ MODULE_SCOPE HWND Tk_GetMenuHWND(Tk_Window tkwin);
MODULE_SCOPE HWND Tk_GetEmbeddedMenuHWND(Tk_Window tkwin);
/*
- * The following structure keeps track of whether we are using the multi-byte
- * or the wide-character interfaces to the operating system. System calls
- * should be made through the following function table.
- *
- * While some system calls need to use this A/W jump-table, it is not
- * necessary for all calls to do it, which is why you won't see this used
- * throughout the Tk code, but only in key areas. -- hobbs
- */
-
-typedef struct TkWinProcs {
- int useWide;
- LRESULT (WINAPI *callWindowProc)(WNDPROC, HWND, UINT, WPARAM, LPARAM);
- LRESULT (WINAPI *defWindowProc)(HWND, UINT, WPARAM, LPARAM);
- ATOM (WINAPI *registerClass)(const WNDCLASS *);
- BOOL (WINAPI *setWindowText)(HWND, LPCTSTR);
- HWND (WINAPI *createWindowEx)(DWORD, LPCTSTR, LPCTSTR, DWORD, int, int,
- int, int, HWND, HMENU, HINSTANCE, LPVOID);
- BOOL (WINAPI *insertMenu)(HMENU, UINT, UINT, UINT, LPCTSTR);
- int (WINAPI *getWindowText)(HWND, LPCTSTR, int);
- HWND (WINAPI *findWindow)(LPCTSTR, LPCTSTR);
- int (WINAPI *getClassName)(HWND, LPTSTR, int);
-} TkWinProcs;
-
-MODULE_SCOPE const TkWinProcs *const tkWinProcs;
-
-/*
* The following allows us to cache these encoding for multiple functions.
*/