Skip to content
⌘ NSIS Forum Archive

DirRequest different using XP or NT

8 posts

evilO#

DirRequest different using XP or NT

Hi everyone 🙂

I've got a simple question about the DirRequest dialog box (I've searched the forums and FAQ without success):

The button "Make new folder" appears using WinXP and does *NOT* appear using WinNT. I guess it's windows-related, but.. does anyone know why?

Thanks for any hint 🙂

evilO/Olive
Joel#
The BIF_USENEWUI has its limits.
That means the button appears only version 5 or higher of the Shell32.dll or Shlwapi.dll.
What NT version is running from?
evilO#
Hi Lobo Lunar 🙂

Well-spotted 👍 !! I've just checked the NT version on the test machine: 4.00.1381
I've followed your link, thank you very much for the pointer, it really helped 😁

evilO/Olive
Afrow UK#
Like Joel (Lobo) says, v5.0 of shell32 needs to be installed or greater, which contains the new version of the browse dialog with the Make New Folder button.

-Stu
carlosfocker#
Thats the problem. As far as I know, the highest version of shell32.dll you can have on Windows NT 4 is 4.71. Have you installed 5.0 or higher?

This link states this:
onad#
In the worst case scenario you could opt for creating a plugin where you craft the dialogbox yourself and do not use the OS shell dialog.

I think I also saw somewhere already an NSIS plugin with alternative dir select and create. A forum search would help you.