Manual Installation of HWMan Class: Difference between revisions
Jump to navigation
Jump to search
(Created page with "This is also a good example on how to install a WPS Class manually on OS/2 and eComStation. ===Manual Installation=== Use this instructions only if you don't want to use the ...") |
mNo edit summary |
||
Line 2: | Line 2: | ||
===Manual Installation=== | ===Manual Installation=== | ||
Use this instructions only if you don't want to use the | Use this instructions only if you don't want to use the WarpIN installer. This is the manual way to register a class on WPS. | ||
Instructions: | Instructions: | ||
# copy the DLL (hwman.dll) to a convenient place | # copy the DLL (hwman.dll) to a convenient place | ||
# open XWorkplace "WPS class list" object | # open XWorkplace "WPS class list" object[[Image:1 - hwman.png|thumb|2. Using the WPS Class List Utility]] | ||
# Do right click in class tree and select "register new class", select the DLL (hwman.dll) and specify "WPHwManagerEx" as the class to register | # Do right click in class tree and select "register new class", select the DLL (hwman.dll) and specify "WPHwManagerEx" as the class to register | ||
# refresh the "WPS class list" view by hitting F5 or do a WPS restart until "WPHwManagerEx" shows up in the "WPS class list" class tree | # refresh the "WPS class list" view by hitting F5 or do a WPS restart until "WPHwManagerEx" shows up in the "WPS class list" class tree | ||
# open XWorkplace "WPS class list" object | # open XWorkplace "WPS class list" object | ||
# right click on "WPHwManager" and select "replace by subclass" (or whatever it's called in | # right click on "WPHwManager" and select "replace by subclass" (or whatever it's called in English) | ||
# in the dialog select "WPHwManagerEx" which is a subelement of "WPHwManager" | # in the dialog select "WPHwManagerEx" which is a subelement of "WPHwManager" | ||
# hit "OK | # hit "OK | ||
Line 18: | Line 18: | ||
I could implement a secondary thread to trigger the update on a regular basis but I didn't (save CPU for more important things). | I could implement a secondary thread to trigger the update on a regular basis but I didn't (save CPU for more important things). | ||
The manual installation of this software is not longer necessary since it came with a WPI installer to register the WPS class without problems. The procedure is just listed here for information purposes. | |||
The manual installation of this software is not longer necessary since it | [[Image:2 - hwman.png|thumb]] | ||
[[Image:3 - hwman.png|thumb]] | |||
[[Image:4 - hwman.png|thumb]] | |||
[[Image:5 - hwman.png|thumb|6.]] | |||
[[Image: | [[Image:6 - hwman.png|thumb|7.]] | ||
[[Image:7 - hwman.png|thumb]] | |||
[[Image: | [[Image:8 - hwman.png|thumb]] | ||
[[Image:9 - hwman.png|thumb||Once hwman class is installed you can see that WPHwManagerEX overrides WPHwManager.]] | |||
[[Image: | |||
[[Image: | |||
[[Image: | |||
[[Image: | |||
[[Image: | |||
[[Image: | |||
Once hwman class is installed you can see that WPHwManagerEX overrides WPHwManager. | |||
[[Category:How_To]] | [[Category:How_To]] |
Revision as of 14:57, 7 March 2018
This is also a good example on how to install a WPS Class manually on OS/2 and eComStation.
Manual Installation
Use this instructions only if you don't want to use the WarpIN installer. This is the manual way to register a class on WPS.
Instructions:
- copy the DLL (hwman.dll) to a convenient place
- open XWorkplace "WPS class list" object
- Do right click in class tree and select "register new class", select the DLL (hwman.dll) and specify "WPHwManagerEx" as the class to register
- refresh the "WPS class list" view by hitting F5 or do a WPS restart until "WPHwManagerEx" shows up in the "WPS class list" class tree
- open XWorkplace "WPS class list" object
- right click on "WPHwManager" and select "replace by subclass" (or whatever it's called in English)
- in the dialog select "WPHwManagerEx" which is a subelement of "WPHwManager"
- hit "OK
- restart WPS
If you attach and detach USB devices, you will need to hit F5 in the HWManager view to trigger an update of the view(s) (as always). I could implement a secondary thread to trigger the update on a regular basis but I didn't (save CPU for more important things).
The manual installation of this software is not longer necessary since it came with a WPI installer to register the WPS class without problems. The procedure is just listed here for information purposes.