http://bugs.winehq.com/show_bug.cgi?id=39
*** shadow/39 Sat May 25 17:17:26 2002
--- shadow/39.tmp.365 Sat May 25 17:17:26 2002
***************
*** 0 ****
--- 1,68 ----
+ +============================================================================+
+ | PrgWin95: Wrong message sequence for keyboard auto-repeat |
+ +----------------------------------------------------------------------------+
+ | Bug #: 39 Product: Wine |
+ | Status: NEW Version: unspecified |
+ | Resolution: Platform: |
+ | Severity: normal OS/Version: All |
+ | Priority: P1 Component: wine-kernel |
+ +----------------------------------------------------------------------------+
+ | Assigned To: wine-bugs(a)winehq.com |
+ | Reported By: fgouget(a)codeweavers.com |
+ | CC list: Cc: |
+ +----------------------------------------------------------------------------+
+ | Milestone: TargetMilestone: --- |
+ | URL: |
+ +============================================================================+
+ | DESCRIPTION |
+ The message sequence that Wine generates when a key is in auto-repeat mode is
+ incorrect.
+
+ In Windows one gets a series of WM_KEYDOWN messages. The first one has the
+ 'previous state' bit (30th of LPARAM) set to 0, and all those that come after
+ have it set to 1. Then when the key is released the application gets a single
+ WM_KEYUP message.
+
+ In Wine the application receives a succession of WM_KEYDOWN and WM_KEYUP
+ messages instead. Note that this description is valid for a key like the down
+ arrow key.
+
+ If the key generates characters, 'a' for instance, then these messages streams
+ are interspersed with WM_CHAR messages. But the principle remains the same.
+
+ This problem is best illustrated by a couple of programs from programming books:
+ - the keylook example of the chapter 5 of the 'Programming Windows 95' Petzold
+ - the KeyView1 example of the chapter 6 of the 'Programming Windows 98' Petzold
+ - the VirtualKey example of the chapter 3 of 'Programming Windows 95 with MFC'
+
+ See also:
+ http://fgouget.free.fr/wine/PrgWin95/Chap5.shtml#keylook
+ http://fgouget.free.fr/wine/PrgWin98/Chap6.shtml#KeyView1
+ http://fgouget.free.fr/wine/PrgMFC/Chap3.shtml#VisualKB
+
+ ------- Additional Comments From dtimoshkov(a)codeweavers.com 2000-11-03 03:33 -------
+ The root of this problem lies in the way X server sends keyboard events.
+ X *always* generates Down/Up events for the single key press. It could
+ be seeing with the xev tool. I don't know a way yet how to work around it.
+
+ One ugly hack could be to delay sending WM_KEYUP message, but for what
+ amount of time: until next key press, 1 ms, next X event, ...?
+
+ ------- Additional Comments From fgouget(a)codeweavers.com 2000-11-12 15:01 -------
+
+ Disclaimer: I don't know anything about the way X handles the keyboard.
+
+ But I just got an idea. In most systems you can receive an event saying that
+ such and such key has been pressed/released, but you can also query whether a
+ given key is up or down.
+ When we receive the KeyUp event, would it be possible to query X to determine
+ if the key is really up or if it is pressed? If it is still pressed, then we
+ would ignore the KeyUp event, mark the key as pressed internally, and on the
+ next KeyDown event we would send a VM_KEYDOWN with the bit 30 set to 1.
+ Of course doing so probably won't be very simple: I guess there will be nasty
+ key mapping issues, it will introduce a (small) delay if the X server is
+ remote... But the point is moot if we cannot query the state of a key with X.
+
+
+ ------- Additional Comments From Speeddymon(a)yahoo.com 2002-05-25 17:17 -------
+ Should this bug be closed? no comment on it for over a year......
\ No newline at end of file
http://bugs.winehq.com/show_bug.cgi?id=22
*** shadow/22 Sun Dec 23 15:23:36 2001
--- shadow/22.tmp.32350 Sat May 25 17:10:27 2002
***************
*** 2,16 ****
| Shellexecute API call cannot open URLs |
+----------------------------------------------------------------------------+
| Bug #: 22 Product: Wine |
! | Status: NEW Version: unspecified |
| Resolution: Platform: |
| Severity: normal OS/Version: All |
| Priority: P1 Component: test |
+----------------------------------------------------------------------------+
! | Assigned To: bugs(a)codeweavers.com |
| Reported By: zeratul2(a)jazzfree.com |
| CC list: Cc: |
+----------------------------------------------------------------------------+
| URL: |
+============================================================================+
| DESCRIPTION |
--- 2,17 ----
| Shellexecute API call cannot open URLs |
+----------------------------------------------------------------------------+
| Bug #: 22 Product: Wine |
! | Status: RESOLVED Version: unspecified |
| Resolution: Platform: |
| Severity: normal OS/Version: All |
| Priority: P1 Component: test |
+----------------------------------------------------------------------------+
! | Assigned To: wine-bugs(a)winehq.com |
| Reported By: zeratul2(a)jazzfree.com |
| CC list: Cc: |
+----------------------------------------------------------------------------+
+ | Milestone: TargetMilestone: --- |
| URL: |
+============================================================================+
| DESCRIPTION |
***************
*** 22,24 ****
--- 23,35 ----
Supposed to open the navigator, it returned an error when run under wine.
I know this may not be considered a bug, but anyway is worth to fix it.
+
+ ------- Additional Comments From Speeddymon(a)yahoo.com 2002-05-25 17:10 -------
+ Hmm, seems to me like if the problem still exists, we need a "default browser"
+ option in the config that could be launched when a hyperlink in an application
+ is clicked...
+
+ Since there hasn't been any comment on this in over a year, I am closing it.
+
+ Reporter, try this problem out on a recent wine build, if it still exists,
+ reopen the bug.
\ No newline at end of file
http://bugs.winehq.com/show_bug.cgi?id=17
*** shadow/17 Sun Dec 23 15:29:55 2001
--- shadow/17.tmp.32247 Sat May 25 17:08:33 2002
***************
*** 2,16 ****
| Bug while playing WinSkat Pro |
+----------------------------------------------------------------------------+
| Bug #: 17 Product: Wine |
! | Status: NEW Version: unspecified |
| Resolution: Platform: |
| Severity: normal OS/Version: All |
| Priority: P1 Component: wine-binary |
+----------------------------------------------------------------------------+
! | Assigned To: bugs(a)codeweavers.com |
| Reported By: christoph(a)hess-brothers.de |
| CC list: Cc: |
+----------------------------------------------------------------------------+
| URL: |
+============================================================================+
| DESCRIPTION |
--- 2,17 ----
| Bug while playing WinSkat Pro |
+----------------------------------------------------------------------------+
| Bug #: 17 Product: Wine |
! | Status: RESOLVED Version: unspecified |
| Resolution: Platform: |
| Severity: normal OS/Version: All |
| Priority: P1 Component: wine-binary |
+----------------------------------------------------------------------------+
! | Assigned To: wine-bugs(a)winehq.com |
| Reported By: christoph(a)hess-brothers.de |
| CC list: Cc: |
+----------------------------------------------------------------------------+
+ | Milestone: TargetMilestone: --- |
| URL: |
+============================================================================+
| DESCRIPTION |
***************
*** 36,42 ****
Bye
Christoph Hess
! ------- Additional Comments From amohr(a)codeweavers.com 2000-10-19 22:58 -------
Probably downloadable from
http://www.berliner-morgenpost.de/elektrolounge/archiv/tests/200005/tests_d…http://www.berliner-morgenpost.de/bm/elektrolounge/misc/download/nsktd.exe
--- 37,43 ----
Bye
Christoph Hess
! ------- Additional Comments From andi(a)rhlx01.fht-esslingen.de 2000-10-19 22:58 -------
Probably downloadable from
http://www.berliner-morgenpost.de/elektrolounge/archiv/tests/200005/tests_d…http://www.berliner-morgenpost.de/bm/elektrolounge/misc/download/nsktd.exe
***************
*** 48,50 ****
--- 49,56 ----
fixme:winsock:_get_sock_fd handle 0 is not a socket (GLE 6)
I believe these bugs should be fixed in the current Wine. Could you retest your
application to see if this improves matters...
+
+ ------- Additional Comments From Speeddymon(a)yahoo.com 2002-05-25 17:08 -------
+ Since there has been no reply in quite some time, I am closing this bug.
+ Reporter, try your program out on a recent wine build, if the problem still
+ exists, feel free to reopen the bug.
\ No newline at end of file
http://bugs.winehq.com/show_bug.cgi?id=11
*** shadow/11 Tue Apr 16 13:48:57 2002
--- shadow/11.tmp.32162 Sat May 25 17:07:05 2002
***************
*** 62,64 ****
--- 62,68 ----
* http://fgouget.free.fr/wine/PrgWin95/endjoin-win95.png
I also retested and can confirm that the problem is still present.
+
+
+ ------- Additional Comments From Speeddymon(a)yahoo.com 2002-05-25 17:07 -------
+ Hmm, is the problem still present now?
\ No newline at end of file
http://bugs.winehq.com/show_bug.cgi?id=657
*** shadow/657 Tue May 21 15:11:38 2002
--- shadow/657.tmp.31379 Sat May 25 16:55:31 2002
***************
*** 2,13 ****
| MFC42.dll is not implemented |
+----------------------------------------------------------------------------+
| Bug #: 657 Product: Wine |
! | Status: ASSIGNED Version: unspecified |
| Resolution: Platform: |
| Severity: normal OS/Version: All |
| Priority: P1 Component: wine-kernel |
+----------------------------------------------------------------------------+
! | Assigned To: Speeddymon(a)yahoo.com |
| Reported By: Speeddymon(a)yahoo.com |
| CC list: Cc: |
+----------------------------------------------------------------------------+
--- 2,13 ----
| MFC42.dll is not implemented |
+----------------------------------------------------------------------------+
| Bug #: 657 Product: Wine |
! | Status: NEW Version: unspecified |
| Resolution: Platform: |
| Severity: normal OS/Version: All |
| Priority: P1 Component: wine-kernel |
+----------------------------------------------------------------------------+
! | Assigned To: wine-bugs(a)winehq.com |
| Reported By: Speeddymon(a)yahoo.com |
| CC list: Cc: |
+----------------------------------------------------------------------------+
***************
*** 90,92 ****
--- 90,97 ----
------- Additional Comments From Speeddymon(a)yahoo.com 2002-05-21 15:11 -------
confirm via comments, assigning to myself, as i will attempt to work on it...
+
+ ------- Additional Comments From Speeddymon(a)yahoo.com 2002-05-25 16:55 -------
+ I'm not sure where to look in MSDN to find out what all is in MFC42.dll, if
+ someone could point me in the right direction? Or if someone knows more about
+ this, feel free to accept it and start working on it...
\ No newline at end of file
http://bugs.winehq.com/show_bug.cgi?id=719
*** shadow/719 Fri May 24 15:09:11 2002
--- shadow/719.tmp.29656 Sat May 25 16:18:53 2002
***************
*** 73,75 ****
--- 73,82 ----
------- Additional Comments From fgouget(a)codeweavers.com 2002-05-24 15:09 -------
Ok, was just me (more precisely, Netscape 4.78)
+
+
+ ------- Additional Comments From Speeddymon(a)yahoo.com 2002-05-25 16:18 -------
+ confirming per screenshots...
+
+ seems like maybe either an x11drv issue or a comctl32/commctrl issue...
+ someone want to comment on this?
\ No newline at end of file