in reply to Re^2: Tk and native controls do not play along on Windows
in thread Tk and native controls do not play along on Windows

Have you considered using Wx?

Wx::DirDialog will give you the native style directory chooser, with the new folder option.

Replies are listed 'Best First'.
Re^4: Tk and native controls do not play along on Windows
by nikosv (Deacon) on Jan 20, 2011 at 13:15 UTC
    this looks great.But I don't know how easy would be to port my existing code (the Tk related code takes ~590 lines) to this toolkit. But I will definitely start looking at it in future projects

      I imagine it wouldn't be a quick move from Tk to Wx for that length of program. BrowserUK's approach does look like the winner for you.