http://bugs.winehq.org/show_bug.cgi?id=10147
Summary: Word Viewer 2003 - Tab behavior differs from Windows Product: Wine Version: 0.9.47. Platform: PC URL: http://www.microsoft.com/downloads/details.aspx?FamilyId =95E24C87-8732-48D5-8689-AB826E7B8FDF&displaylang=en OS/Version: Linux Status: NEW Keywords: conformance, download Severity: trivial Priority: P2 Component: wine-misc AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
Tab behavior differs from Windows while using Word Viewer 2003's installer. While this is a trivial matter, I was attempting to write a script using AutoHotKey to automate testing of the program in Wine/Windows. Since screen resolution/windows placement can differ very easily, using the keyboard is the easiest way to make sure the script does what I want. The main difference is that under Windows, one tab takes me from the license agreement's text to the checkbox to accept the agreement. Under Wine, it takes me to the cancel button. Using tab twice under Wine brings me to the checkbox.
http://bugs.winehq.org/show_bug.cgi?id=10147
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com Target Milestone|--- |1.0.0
--- Comment #1 from Dan Kegel dank@kegel.com 2007-10-23 14:04:01 --- This blocks automated tests for our must-have apps...
http://bugs.winehq.org/show_bug.cgi?id=10147
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|1.0.0 |---
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2007-10-23 22:12:32 --- Give me a break! A viewer! THE requirement for 1.0?!! How about ANY native program that can open word documents??
http://bugs.winehq.org/show_bug.cgi?id=10147
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |1.0.0
--- Comment #3 from Dmitry Timoshkov dmitry@codeweavers.com 2007-10-23 22:29:50 --- Vitaliy, it's been decided at Wineconf that having automated tests with freely and publicly available applications is a way to go with regression testing. And Word Viewer is exactly one of such applications.
http://bugs.winehq.org/show_bug.cgi?id=10147
--- Comment #4 from Lei Zhang thestig@google.com 2008-03-25 16:15:13 --- Confirmed with current git. On Wine, it cycles in the order:
Edit -> Cancel -> Checkbox
but on Windows, it cycles in the order:
Edit -> Checkbox -> Cancel
Maybe look at DIALOG_GetNextTabItem() and related functions in dlls/user32/dialog.c.
http://bugs.winehq.org/show_bug.cgi?id=10147
--- Comment #5 from Dan Kegel dank@kegel.com 2008-04-14 00:04:47 --- I've extracted the dialog in question with orca like this: cabextract wdviewer2003.exe orca WORDVIEW.MSI export dialog and control tables You can even preview the dialog in orca, and it reproduces the tab order problem.
I don't know how to turn the extracted tables into a .rc file, though. I guess it's simple enough to do manually. I'll attach them.
http://bugs.winehq.org/show_bug.cgi?id=10147
--- Comment #6 from Dan Kegel dank@kegel.com 2008-04-14 00:05:57 --- Created an attachment (id=12157) --> (http://bugs.winehq.org/attachment.cgi?id=12157) interesting part of Control.idt
http://bugs.winehq.org/show_bug.cgi?id=10147
--- Comment #7 from Dan Kegel dank@kegel.com 2008-04-14 00:06:26 --- Created an attachment (id=12158) --> (http://bugs.winehq.org/attachment.cgi?id=12158) interesting part of Dialog.idt
http://bugs.winehq.org/show_bug.cgi?id=10147
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |msi
--- Comment #8 from Dan Kegel dank@kegel.com 2008-04-14 00:47:02 --- The control.idt file seems to show that the following controls are linked in a chain by the Control_Next msi field:
TitleLabel License AcceptEULA Next Install Back Cancel
and Dialog.idt says TitleLabel is Control_First.
I see now that no .rc is involved, ever... msi generates the dialog window on the fly. So the problem might well be in dlls/msi/dialog.c's msi_dialog_set_tab_order() just as well as in dlls/user32/dialog.c.
Unfortunately, if I try 'winetricks msi2', anything that uses msi crashes, so I can't try it with native msi.
I'm going to try a 'hail mary' and set the component to msi, maybe James can have a look and see if he can tell whether the problem is msi or user32.
http://bugs.winehq.org/show_bug.cgi?id=10147
James Hawkins truiken@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer
http://bugs.winehq.org/show_bug.cgi?id=10147
shakaran shakaran@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |shakaran@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=10147
--- Comment #9 from Dan Kegel dank@kegel.com 2008-05-24 19:15:18 --- Patch sent, http://winehq.org/pipermail/wine-patches/2008-May/055158.html
http://bugs.winehq.org/show_bug.cgi?id=10147
--- Comment #10 from Dan Kegel dank@kegel.com 2008-05-24 21:15:43 --- James says that patch breaks the office installer, http://winehq.org/pipermail/wine-devel/2008-May/065886.html
http://bugs.winehq.org/show_bug.cgi?id=10147
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
http://bugs.winehq.org/show_bug.cgi?id=10147
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|1.0.0 |1.2.0
--- Comment #11 from Dan Kegel dank@kegel.com 2008-06-06 09:17:37 --- Wine-1.0 is in deep code freeze, deferring.
http://bugs.winehq.org/show_bug.cgi?id=10147
--- Comment #12 from Austin English austinenglish@gmail.com 2008-10-29 14:34:28 --- Still present in git. We really need to fix this one...
http://bugs.winehq.org/show_bug.cgi?id=10147
nick ves vespenegeyser@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |vespenegeyser@hotmail.com
--- Comment #13 from nick ves vespenegeyser@hotmail.com 2009-02-10 12:12:09 --- hmm i Dont know if its solved or not but here how it is behaving on my 1.1.14:
when you start the application, it focus on the text, and when you press tab, the system 'beeps'.
If you manually ticked the "I accept the terms in the License Agreement" box then the tab sends you at the next button, and next back at the text. Which when it does that it also selects all the text in it.Next tab does not do anything except sound beep
http://bugs.winehq.org/show_bug.cgi?id=10147
--- Comment #14 from Austin English austinenglish@gmail.com 2009-03-25 17:45:35 --- Yeah, seems to have regressed. Tab is blocked from being sent for some reason. Hmm, anyone bored enough to run a regression test?
http://bugs.winehq.org/show_bug.cgi?id=10147
Hin-Tak Leung htl10@users.sourceforge.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |htl10@users.sourceforge.net
http://bugs.winehq.org/show_bug.cgi?id=10147
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |19440
http://bugs.winehq.org/show_bug.cgi?id=10147
--- Comment #15 from Austin English austinenglish@gmail.com 2009-11-08 03:16:54 --- (In reply to comment #14)
Yeah, seems to have regressed. Tab is blocked from being sent for some reason. Hmm, anyone bored enough to run a regression test?
Still the case in git.
http://bugs.winehq.org/show_bug.cgi?id=10147
Rosanne DiMesio dimesio@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.microsoft.com/do |http://download.microsoft.c |wnloads/details.aspx?Family |om/download/6/a/6/6a689355- |Id=95E24C87-8732-48D5-8689- |b155-4fa7-ad8a-dfe150fe7ac6 |AB826E7B8FDF&displaylang=en |/wordview_en-us.exe
--- Comment #16 from Rosanne DiMesio dimesio@earthlink.net 2010-06-09 11:11:02 --- Download link was dead; updating to working one. The file downloaded from that link is for the 2007 version, but what it really does is install the 2003 version, then attempt to apply SP3.
Tab behavior in wine-1.2-rc2-224-ga2791a0 for the 2003 installer is the same as described in comment #13.
http://bugs.winehq.org/show_bug.cgi?id=10147
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #17 from Alexandre Julliard julliard@winehq.org 2010-06-10 07:47:30 --- Fixed by 2c5bd49297f79d9941a256d8ec61e0eb2bf9bf9c.
http://bugs.winehq.org/show_bug.cgi?id=10147
Bug 10147 depends on bug 19440, which changed state.
Bug 19440 Summary: Word Viewer 2003 - Tab button does not work http://bugs.winehq.org/show_bug.cgi?id=19440
What |Old Value |New Value ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
http://bugs.winehq.org/show_bug.cgi?id=10147
--- Comment #18 from Austin English austinenglish@gmail.com 2010-06-10 15:30:31 --- (In reply to comment #17)
Fixed by 2c5bd49297f79d9941a256d8ec61e0eb2bf9bf9c.
Now that you've fixed bug 19440 as well, I just checked and it works fine. Thanks!
http://bugs.winehq.org/show_bug.cgi?id=10147
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #19 from Alexandre Julliard julliard@winehq.org 2010-06-11 12:49:14 --- Closing bugs fixed in 1.2-rc3.
http://bugs.winehq.org/show_bug.cgi?id=10147
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |2c5bd49297f79d9941a256d8ec6 | |1e0eb2bf9bf9c
https://bugs.winehq.org/show_bug.cgi?id=10147
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net URL|http://download.microsoft.c |https://web.archive.org/web |om/download/6/a/6/6a689355- |/20140212100036/http://down |b155-4fa7-ad8a-dfe150fe7ac6 |load.microsoft.com/download |/wordview_en-us.exe |/6/a/6/6a689355-b155-4fa7-a | |d8a-dfe150fe7ac6/wordview_e | |n-us.exe