Menu

#1 Spurious error message from tk84.dll (WinCE)

open
nobody
None
5
2005-10-21
2005-10-21
Anonymous
No

I am currently writing a program for an iPAQ 5500 using
PythonCE and Tkinter. However, I have discovered that
after 19 dialogs have appeared on the screen, all further
dialogs are preceded by a message ‘No more winhandle
map slots’. The message is spurious as the program
continues without any problem other than the irritating
message.

I found that the string was present in the file tk84.dll and
I dug a bit further to try to find its origin.

The error message is produced by the function
wince_putwinhandles() in tkWinCE.c which is called
once by WinCERecreateChild() in tkWinWm.c.

The corresponding wince_getWindowhandle() is present
in tkWinCE.c and is declared, BUT NEVER CALLED, in
tkWinWm.c, so looks like the problem lies in a piece of
legacy code that is no longer used.

I am not a C programmer. Is there any chance of
obtaining an updated copy of tk84.dll?

Andrew Booth
a.g.booth@leeds.ac.uk

Discussion


Log in to post a comment.