Hi Hendrik,

I'm finding this enhancement reasonable.
Not 100% sure that it may be included in the JDK9 first release since stabilization is the priority already.

--Semyon

On 3/7/2016 7:35 PM, Hendrik Schreiber wrote:
Hey there,

as far as I can tell, the Windows AWT FileDialog still uses the Win32 Common 
File Dialog (see awt_FileDialog.cpp), which has existed seemingly forever.

Since we don’t support older Windows versions anymore in JDK9, wouldn’t it make 
sense to update the AWT FileDialog implementation to use the newer
"Common Item Dialog” 
(https://msdn.microsoft.com/en-us/library/windows/desktop/bb776913(v=vs.85).aspx)?

Common Item Dialog was introduced in Vista and therefore should be available on 
all targeted Windows versions (please correct me if I’m wrong). This would 
allow users to easily access a good-looking file dialog. Perhaps even fix HiDPI 
issues for free along the way.

The current AWT FileDialog looks like it’s from the last century (I guess it 
is). An update would be much appreciated.

I’d be happy to file a corresponding bug report, but figured it makes sense to 
float the idea here first.

Cheers,

-hendrik


Reply via email to