Re: Accept WM_SYSCHAR message for processsing in TranslateAcceleratorW

2004-09-24 Thread Rein Klazes
On Fri, 24 Sep 2004 20:59:51 +0900, you wrote: > "Rein Klazes" <[EMAIL PROTECTED]> wrote: > > > It does handle WM_SYSCHAR, and it gets the information from the passed > > MSG structure. I imagined this information is there just for this > > purpose. > > > > But you are doing the tests and I have

Re: Accept WM_SYSCHAR message for processsing in TranslateAcceleratorW

2004-09-24 Thread Dmitry Timoshkov
"Rein Klazes" <[EMAIL PROTECTED]> wrote: > It does handle WM_SYSCHAR, and it gets the information from the passed > MSG structure. I imagined this information is there just for this > purpose. > > But you are doing the tests and I have not. If the tests indicate that > bit29 of lParam has no infl

Re: Accept WM_SYSCHAR message for processsing in TranslateAcceleratorW

2004-09-24 Thread Rein Klazes
On Fri, 24 Sep 2004 08:34:12 +0900, you wrote: > "Rein Klazes" <[EMAIL PROTECTED]> wrote: > > > Great. Attached patch is what I think Windows is doing. It fixes the > > problem with Agent, and hopefully also fixes your problem about no > > window with keyboard focus. > > No, I don't think that y

Re: Accept WM_SYSCHAR message for processsing in TranslateAcceleratorW

2004-09-23 Thread Dmitry Timoshkov
"Rein Klazes" <[EMAIL PROTECTED]> wrote: > Great. Attached patch is what I think Windows is doing. It fixes the > problem with Agent, and hopefully also fixes your problem about no > window with keyboard focus. No, I don't think that your patch is correct. My tests show that WM_SYSCHAR is really

Re: Accept WM_SYSCHAR message for processsing in TranslateAcceleratorW

2004-09-23 Thread Rein Klazes
On Thu, 23 Sep 2004 23:38:16 +0900, you wrote: > "Rein Klazes" <[EMAIL PROTECTED]> wrote: > > > After finding an accelerator for WM_CHAR (in this case SYSCHAR) the code > > in translate_accelerator() jumps straight to the handling of this. > > Again I'm not familiar with these parts, do you thin

Re: Accept WM_SYSCHAR message for processsing in TranslateAcceleratorW

2004-09-23 Thread Dmitry Timoshkov
"Rein Klazes" <[EMAIL PROTECTED]> wrote: > After finding an accelerator for WM_CHAR (in this case SYSCHAR) the code > in translate_accelerator() jumps straight to the handling of this. > Again I'm not familiar with these parts, do you think key state checks > should be added here? Since now I ha

Re: Accept WM_SYSCHAR message for processsing in TranslateAcceleratorW

2004-09-22 Thread Rein Klazes
On Wed, 22 Sep 2004 20:20:31 +0900, you wrote: > "Rein Klazes" <[EMAIL PROTECTED]> wrote: > > > If I use +W to access the Windows menu the program reacts as if I > > pressed just the 'W'. This is also an accelator key causing the current > > thread to be 'Watched'. Same thing with +H, it should b

Re: Accept WM_SYSCHAR message for processsing in TranslateAcceleratorW

2004-09-22 Thread Dmitry Timoshkov
"Rein Klazes" <[EMAIL PROTECTED]> wrote: > If I use +W to access the Windows menu the program reacts as if I > pressed just the 'W'. This is also an accelator key causing the current > thread to be 'Watched'. Same thing with +H, it should bring up the > help menu. Now it causes the headers to disp

Re: Accept WM_SYSCHAR message for processsing in TranslateAcceleratorW

2004-09-22 Thread Rein Klazes
On Thu, 16 Sep 2004 19:54:57 +0900, you wrote: > Hello, > Hi Dmitry, This patch is causing a regression in Agent (still existing in current CVS). If I use +W to access the Windows menu the program reacts as if I pressed just the 'W'. This is also an accelator key causing the current thread to