nsis - CreateDirRequest - changing path manually -


in code use nsd_createdirrequest set path folder. when use browse button work good. when change directory manually doesn't work.

ex. choose directory using browse button:

c:\users\user\desktop\folder

and when change directory manually to:

c:\users\user\desktop\folder2

and press next, it't still old directory: c:\users\user\desktop\folder how fix it?

my code:

    ${nsd_createdirrequest} 0 22u 84% 12u "choose directory"     pop $dir     ${nsd_settext} $dir $dirapp     ${nsd_createbrowsebutton} 85% 22u 15% 12u "choose"     pop $browsebutton     ${nsd_onclick} $browsebutton onbrowsefordir  function onbrowsefordir      nsdialogs::selectfolderdialog /nounload "directory"      pop $0     ${if} $0 == error     ${else}         strcpy $dirapp $0         ${nsd_settext} $dir $dirapp     ${endif}  functionend 

you need read explicitely value of directory, example in page leaving callback:

page custom custompagename leavecallback  # ...  function leavecallback     ${nsd_gettext} $dir $dirapp functionend 

Comments

Popular posts from this blog

.htaccess - First slash is removed after domain when entering a webpage in the browser -

Automatically create pages in phpfox -

c# - Farseer ContactListener is not working -