Am Montag, 5. Oktober 2009 10:22:05 schrieb Timo Kreuzer:
CurInfo is an overengineered reactos construct. Mouse
stuff is only
relevant for an interactive Windowstation and there is only one per
session. This way is correct,.but using the global variable
gspv.bMouseBtnSwap directly would be better.
Regarding to your sysparams-rewrite I'm trying to fix. Maybe you know the
different registry key types REG_SZ and REG_DWORD. Your rewrite only uses
REG_SZ for integer values which is mostly wrong and result in issues hard to
find (like MouseBtnSwap).
I think the rewrite wasn't well-thought at this point and a lot of calls are
still wrong. Maybe you can fix this, because at present some of your SpiSet*
change the types of registry keys which is dangerous as well...
Regards,
Matthias
--
Matthias Kupfer phone +49 (0) 371 236 46 52
Wilhelm-Firl-Straße 21 mobile +49 (0) 160 859 43 54
09122 Chemnitz, Germany