reactos/dll/win32/newdev
Denis Robert 6f60301d25
[NEWDEV] Fix bad use of PropSheet_SetCurSelByID (#7574)
PropSheet_SetCurSelByID() was badly called in response of PSN_WIZBACK or
PSN_WIZNEXT notifications. See the reference on these notification codes:

https://learn.microsoft.com/en-us/windows/win32/controls/psn-wizback

> Returns 0 to allow the wizard to go to the previous page. Returns -1 to
> prevent the wizard from changing pages. To display a particular page,
> return its dialog resource identifier.
> (...)
> To set the return value, the dialog box procedure for the page must call
> the SetWindowLong function with the DWL_MSGRESULT value and return TRUE.

This bug sometimes causes the wrong page to appear (e.g. "Previous" in
IDD_NODRIVER should come back in IDD_CHSOURCE, but goes to IDD_WELCOME).
2024-12-23 16:24:21 +03:00
..
lang [NEWDEV] Update Romanian (ro-RO) translation (#6663) 2024-07-16 20:38:49 +02:00
resources Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
CMakeLists.txt [NEWDEV] Enable auto-completion on Hardware Wizard (#3573) 2021-04-02 11:06:01 +09:00
newdev.c [NEWDEV][SHELL32][SYSSETUP] Improve browse driver folder dialog (#4293) 2022-11-27 18:00:46 +03:00
newdev.rc [NEWDEV] Add Portuguese (neutral) translation. 2019-06-22 16:17:03 +02:00
newdev.spec [NEWDEV] Add InstallDevInstEx 2018-10-14 18:19:52 +02:00
newdev_private.h [NEWDEV][SHELL32][SYSSETUP] Improve browse driver folder dialog (#4293) 2022-11-27 18:00:46 +03:00
resource.h [NEWDEV] Disable NewFolder btn and Show browser title when selecting a directory (#4288) 2022-01-16 17:34:59 +01:00
stubs.c [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
wizard.c [NEWDEV] Fix bad use of PropSheet_SetCurSelByID (#7574) 2024-12-23 16:24:21 +03:00