Я создал свою пользовательскую страницу и хочу знать, как проверить, если какой-либо из моих входов пуст, когда я нажимаю кнопку Далее.Поток это:1. Установите входные значения2. нажмите далее3. Если пусто, показать «Ошибка, пусто. Установить все входы»
Я пытался с nsDialog onChange и onClick, но не смог получить это
Function lprConfigServerUserXml
nsDialogs::Create 1018
Pop $0
GetFunctionAddress $0 OnClick
nsDialogs::OnClick $0
${NSD_CreateLabel} 0 5u 75% 10u "* Server Address "
Pop $0
${NSD_CreateText} 0 15u 100% 12u ""
Pop $SERVER_ADDRESS
${NSD_OnChange} $SERVER_ADDRESS setSeverValue
${NSD_CreateLabel} 0 35u 75% 10u "* User Name "
Pop $0
${NSD_CreateText} 0 45u 100% 12u ""
Pop $USER_NAME
${NSD_OnChange} $USER_NAME setUserValue
$ {NSD_CreateLabel} 0 65u 75% 10u "* Password" <br/>
Pop $ 0 <br/>
$ {NSD_CreateText} 0 75u 100% 12u "" <br/>
Pop $ PASSWORD <br/>
$ {NSD_OnChange} $ ПАРОЛЬsetPasswordValue <br/>
nsDialogs :: Show <br/>
FunctionEnd`
Function OnClick
Pop $0 # HWND
MessageBox MB_OK "Error, empty. Set all inputs"
FunctionEnd
Пока никаких результатов пока нет: (