Hi i tried a lot but not able to change the order for default buttons.Here is my code please help.
From configdir the focus is going to appdirsel but i want the focus to go to the default button.
ReadINISTr $appdir "$PLUGINSDIR\setupscreen.ini" "Field 3" "HWND"
ReadINISTr $appdirsel "$PLUGINSDIR\setupscreen.ini" "Field 3" "HWND2"
ReadINISTr $datadir "$PLUGINSDIR\setupscreen.ini" "Field 5" "HWND"
ReadINISTr $datadirsel "$PLUGINSDIR\setupscreen.ini" "Field 5" "HWND2"
ReadINISTr $configdir "$PLUGINSDIR\setupscreen.ini" "Field 7" "HWND"
ReadINISTr $configdirsel "$PLUGINSDIR\setupscreen.ini" "Field 7" "HWND2"
ReadINISTr $chkbox "$PLUGINSDIR\setupscreen.ini" "Field 8" "HWND"
GetDlgItem $instbtn $HWNDPARENT 1 # next button
GetDlgItem $cnclbtn $HWNDPARENT 2 # cancel button
GetDlgItem $bkbtn $HWNDPARENT 3 # back button
MessageBox MB_ICONEXCLAMATION|MB_OK "$instbtn $cnclbtn $bkbtn"
System::Call "user32::SetWindowPos(i $datadir, i $appdir, i 0, i 0, i 0, \
i 0, i ${SWP_NOSIZE}|${SWP_NOMOVE}|${SWP_NOACTIVATE})"
System::Call "user32::SetWindowPos(i $configdir, i $datadir, i 0, i 0, i 0, \
i 0, i ${SWP_NOSIZE}|${SWP_NOMOVE}|${SWP_NOACTIVATE})"
System::Call "user32::SetWindowPos(i $instbtn, i $configdir, i 0, i 0, i 0, \
i 0, i ${SWP_NOSIZE}|${SWP_NOMOVE}|${SWP_NOACTIVATE})"
System::Call "user32::SetWindowPos(i $appdirsel, i $instbtn, i 0, i 0, i 0, \
i 0, i ${SWP_NOSIZE}|${SWP_NOMOVE}|${SWP_NOACTIVATE})"
System::Call "user32::SetWindowPos(i $datadirsel, i $appdirsel, i 0, i 0, i 0, \
i 0, i ${SWP_NOSIZE}|${SWP_NOMOVE}|${SWP_NOACTIVATE})"
System::Call "user32::SetWindowPos(i $configdirsel, i $datadirsel, i 0, i 0, i 0, \
i 0, i ${SWP_NOSIZE}|${SWP_NOMOVE}|${SWP_NOACTIVATE})"
System::Call "user32::SetWindowPos(i $chkbox, i $configdirsel, i 0, i 0, i 0, \
i 0, i ${SWP_NOSIZE}|${SWP_NOMOVE}|${SWP_NOACTIVATE})"
System::Call "user32::SetWindowPos(i $bkbtn, i $chkbox, i 0, i 0, i 0, \
i 0, i ${SWP_NOSIZE}|${SWP_NOMOVE}|${SWP_NOACTIVATE})"
System::Call "user32::SetWindowPos(i $cnclbtn, i $bkbtn, i 0, i 0, i 0, \
i 0, i ${SWP_NOSIZE}|${SWP_NOMOVE}|${SWP_NOACTIVATE})"
System::Call "user32::SetWindowPos(i $appdir, i $cnclbtn, i 0, i 0, i 0, \
i 0, i ${SWP_NOSIZE}|${SWP_NOMOVE}|${SWP_NOACTIVATE})"