From: Vince D. <vi...@sa...> - 2002-07-10 10:02:59
|
On Tue, 9 Jul 2002, Alan W. Irwin wrote: > (1) pltools.tcl and plwidget.tcl nameclash between files in tk and tk-x-plat. > Could you please rename the tk-x-plat files to something else so the tk > driver can comfortably coexist with yours? My workaround was to locally > symlink those files when I needed them, but that is not a general > solution since it clobbers the tk driver. I've removed pltools.tcl, and will soon remove plwidget.tcl, after synchronising the changes with the tk version. > (2) Your code depends on tkInt.h which is an internal header used by Tk > which is supposedly not for public use. (This is very similar to the > distinction we make between common and public API.) Presumably, you are > using some internal Tk API, which they did not want you to use. It is not that "they did not want me to use", just that Tk's internal API includes a bunch of X emulation stuff which is needed by the widget. It is conceivable that on unix only it might compile with only tk.h (feel free to try), but on Windows/MacOS tkInt.h is 100% required. I think I've fixed the remaining issues you reported. (warnings, name clashes etc). thank! Vince. |