Started on new Vista-style file dialogs. Refactored option processing.
Get basic new style dialogs working.
Implemented more options for new tk_get{Open,Save} file dialogs
Renamed Win32ErrorObj to TkWin32ErrorObj and moved it from tkWinSend.c
to be generally available.
Implemented multiselect in new file dialogs.
Implemented -filetypes and -typevariable for new Vista file dialogs.
Better pic flag for OpenBSD, see: [http://core.tcl.tk/tcl/info/ae059042333583f6d4e2cea4aab3c2a3e9db9a6a|ae05904233]
Better pic flag for OpenBSD, see: [http://core.tcl.tk/tcl/info/fc3dfd9bc8e16b7ee0b49850df9de93eb4aa4ea6|fc3dfd9bc8]
Implemented Vista+ tk_chooseDirectory dialogs
Make -xpstyle a hidden option
Convert native paths returned from file dialogs to Tcl canonical paths.
Make findwindow more robust by ensuring it is a window belonging
to the same process.
Update test suite for compatibility with new Vista file dialogs.
Some tests still fail pending what we decide about behaviour
when -initialdir is not specified.
Fix display of scrollbars when their window is not mapped in Tk-Cocoa
Fix display of scrollbars when their window is not mapped in Tk-Cocoa
Fine-tune display of buttons on Tk/Cocoa on horizontal scroll
Fine-tune display of buttons on Tk/Cocoa on horizontal scroll
Remove debug message from window event code
Fixes to tkMacOSXWindowEvent.c to improve drawing performance after removal of private NSView API's
Fixes to tkMacOSXWindowEvent.c to improve drawing performance after removal of private NSView API's
Fixed failing textDisp-19.11.20 and textDisp-19.11.23 [810c43d789]