mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 18:15:11 +00:00
975d417b34
Windows XP and Server 2003 Utility Manager has a dedicated library for the resources and other stuff. Utility Manager is just a simple process that loads it. Hence create a library for the program, UManDlg.dll, and move the resources and other stuff there. In addition to that, use ExtractIconW to get the icon resource from the program (the DLL doesn't share icons by default) and remove the icon resource from the "About" dialog window. Also change the encoding type of other translation files to UTF-8 (which were previously set with UTF-8 with BOM).
10 lines
No EOL
1,017 B
Text
10 lines
No EOL
1,017 B
Text
ReactOS Accessibility Utility Manager
|
|
=======================================
|
|
|
|
Currently the application can manage the state of the accessibility tools however there are some things which needs to be DONE in order to consider the program as fully complete. The following are:
|
|
|
|
- The warning dialog is not implemented YET
|
|
- The program can only control the launch/stopping states of accessibility tools, the code which manages the options for each utility is not implemented YET
|
|
- Function helper which catches the Windows logo + U keys is not implemented YET
|
|
- Registry configuration saver/loader is not implemented YET (XP's Utility Manager creates a key on HKEY_CURRENT_USER\Software\Microsoft with the name "Utility Manager" although the rest of other configuration values for utility options are stored elsewhere and I don't know exactly where are those)
|
|
- On Windows Vista and later, it complains for required elevation to open a process. We need to improve our process creation code and discard ShellExecuteW() |