私はここと nsis の新人です。いくつかのカスタムページとラジオボタンを備えた nsis スクリプトがあります。
私の問題は、ラジオボタンを選択すると、関数がすぐに呼び出されることです。そして、「次へ」をクリックした後にそれが欲しいです。私はそれが であることを知ってNSD_OnClick
いますが、代替手段はありますか?
ここにいくつかのコードがあります:
Function plugins
nsDialogs::Create 1018
Pop $Dialog
${NSD_CreateLabel} 0 0 100% 16u "Install Plugins?:"
${NSD_CreateRadioButton} 20 40 100% 12u "Yes"
Pop $hwnd
${NSD_AddStyle} $hwnd ${WS_GROUP}
${NSD_OnClick} $hwnd Yes
${NSD_CreateRadioButton} 20 60 100% 12u "No"
Pop $hwnd
${NSD_OnClick} $hwnd No
nsDialogs::Show
FunctionEnd
Function Yes
;Install Plugins...
FunctionEnd