[Bug 11303] New: WinHelp causes problems in Elster
http://bugs.winehq.org/show_bug.cgi?id=11303 Summary: WinHelp causes problems in Elster Product: Wine Version: 0.9.53. Platform: PC URL: http://www.elster.de/ OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: shdocvw AssignedTo: wine-bugs(a)winehq.org ReportedBy: mail(a)joachim-breitner.de Hi, Elster is the official German program required to submit income tax statements etc., so I consider it rather important. It is nice that it mostly installs and works fine with wine by now. But one problem is left: The built-in help (which seems to be winhelp) does not work, neither the on-screen display of the help relating the currently selected field, nor the regular help browser. It would be good if this can be fixed. You can download elster for free on https://www.elster.de/elfo_down4.php?who=2007/2008 Thanks, Joachim -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 Joachim Breitner <mail(a)joachim-breitner.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|shdocvw |hhctrl.ocx -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 Joachim Breitner <mail(a)joachim-breitner.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|WinHelp causes problems in |HtmlHelp causes problems in |Elster |Elster --- Comment #1 from Joachim Breitner <mail(a)joachim-breitner.de> 2008-01-22 09:47:37 --- It seems to be htmlhelp, not winhelp, but I’m no expert there... -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 Dan Kegel <dank(a)kegel.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dank(a)kegel.com Keywords| |download -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 --- Comment #2 from Austin English <austinenglish(a)gmail.com> 2008-02-04 06:38:28 --- Confirming in wine 0.9.54. Installing gecko doesn't help. Didn't try native shdocvw (no windows install on this box). -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 Hin-Tak Leung <htl10(a)users.sourceforge.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |htl10(a)users.sourceforge.net --- Comment #3 from Hin-Tak Leung <htl10(a)users.sourceforge.net> 2008-03-10 18:53:01 --- wanna try the patch 11306 in bug 8246? It might fix your problem (seems very close to mine). -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #4 from Tefnet developers <developers(a)tefnet.pl> 2008-04-04 10:22:07 --- Created an attachment (id=11844) --> (http://bugs.winehq.org/attachment.cgi?id=11844) WINEDEBUG="+trace,+htmlhelp" wine Elfo2007.exe Still doesn't work. Checked with revised version of patch 11306. http://bugs.winehq.org/attachment.cgi?id=11666 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #5 from Hin-Tak Leung <htl10(a)users.sourceforge.net> 2008-04-06 18:52:23 --- One current wine (0.9.59) it almost works - you get about 3 help windows, one of them is completely non-functional, but the other two are navigable. So it is useable at the moment, but not perfectly. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 Tefnet developers <developers(a)tefnet.pl> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |developers(a)tefnet.pl --- Comment #6 from Tefnet developers <developers(a)tefnet.pl> 2008-04-07 04:15:08 --- (In reply to comment #5)
One current wine (0.9.59) it almost works - you get about 3 help windows, one of them is completely non-functional, but the other two are navigable. So it is useable at the moment, but not perfectly.
I can't confirm that :/ It doesn't work at all on 0.9.59. I still get an empty help window. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #7 from Tefnet developers <developers(a)tefnet.pl> 2008-04-07 04:27:51 --- Created an attachment (id=11907) --> (http://bugs.winehq.org/attachment.cgi?id=11907) htmlhelp trace with 0.9.59 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #8 from Tefnet developers <developers(a)tefnet.pl> 2008-04-07 04:28:41 --- Created an attachment (id=11908) --> (http://bugs.winehq.org/attachment.cgi?id=11908) Screenshot -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #9 from Hin-Tak Leung <htl10(a)users.sourceforge.net> 2008-04-07 11:58:29 --- Created an attachment (id=11920) --> (http://bugs.winehq.org/attachment.cgi?id=11920) screenshot of elsterformular on my desktop Here is how it looks like on my desktop (fedora 8, gnome) - I have 5 elsterformular-generated windows, 3 of which are help windows and two of the help windows are functional; the main application windows seems to want to put itself into full screen, and once-minimized can't be maximized again. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #10 from Hin-Tak Leung <htl10(a)users.sourceforge.net> 2008-04-07 12:00:07 --- and you can see from the docking at the bottom, the windows manager is only aware of 3 windows. It is not aware of the main one and the pop-up at the front - the latter is reasonable. Hence if the main one is minimized it cannot be maximized again. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #11 from Tefnet developers <developers(a)tefnet.pl> 2008-04-08 08:42:32 --- (In reply to comment #10)
and you can see from the docking at the bottom, the windows manager is only aware of 3 windows. It is not aware of the main one and the pop-up at the front - the latter is reasonable. Hence if the main one is minimized it cannot be maximized again.
My wine crashed a little bit earlier because of problems mentioned in bug #6801 so my previous traces are useless. Now I have situation similar to yours so I will try work on this. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #12 from Hin-Tak Leung <htl10(a)users.sourceforge.net> 2008-04-17 18:21:08 --- The strange 3 help windows behavior (1 blank, 2 useful) seems to be related to HH_SET/GET_WINTYPE . I sent off a sort of work-around patch http://www.winehq.org/pipermail/wine-patches/2008-April/053430.html earlier for bug 10166 comment 2, which gets wine to ignore WINTYPE information (which aren't of much use there); I don't know AJ's decision yet, but Elster seems to actually set HH_WINTYPE and then try to use it later - and therefore needs a proper HH_SET/GET_WINTYPE implementation to work. There is also some strange relationship between which windows owns which, so I think http://www.winehq.org/pipermail/wine-cvs/2008-April/042589.html (just commited) is relevant as well. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 Eric L. <wine(a)zorglub.s.bawue.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wine(a)zorglub.s.bawue.de -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #13 from Austin English <austinenglish(a)gmail.com> 2008-12-09 16:30:01 --- Seems relatively okay after installing gecko. There's one blank help still, but closing them all and using help from the main menu is okay. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #14 from Dan Kegel <dank(a)kegel.com> 2008-12-09 16:31:33 --- Joachim, can you retest with current wine? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 Cassandro <dhiller1(a)gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dhiller1(a)gmx.de --- Comment #15 from Cassandro <dhiller1(a)gmx.de> 2009-02-10 12:10:35 --- My current status with Wine 1.0 (Ubuntu 8.04) and Elster 10.0.0 (2008-2009). At program start, 2 windows are opened: an empty one and a help window. With interactive help enabled (menu "Ansicht > Hilfe zur Steuererklärung anzeigen") a new help window is opened whenever a new topic is selected, i.e. when Elster wants to show the help inside the program window. The help space in the program window is never filled. With this disabled, there is no such issue. The separate Help window can be used. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 Johannes Obermayr <johannesobermayr(a)gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |johannesobermayr(a)gmx.de --- Comment #16 from Johannes Obermayr <johannesobermayr(a)gmx.de> 2009-02-18 17:07:09 --- My current status with Wine 1.1.14 (OpenSuSE factory) and Elster 10.0.0 (2008-2009): Same as Cassandro's comment #15. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #17 from Johannes Obermayr <johannesobermayr(a)gmx.de> 2009-02-19 12:32:56 --- New status with Wine 1.1.15 - snapshot 20090218 (OpenSuSE factory) and Elster 10.0.0 (2008-2009): - I can't start any help manually (menu Hilfe -> first three items). - When the interactive help is enabled, there is only a yellow box in the lower pane which tells me "lade Hilfethema..." (="loading help..."). - So I can't see and use any help. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #18 from Austin English <austinenglish(a)gmail.com> 2010-07-18 01:48:05 --- Still in 1.2. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #19 from Hin-Tak Leung <htl10(a)users.sourceforge.net> 2012-02-23 11:56:37 CST --- 1.4 rc4 gives 3 responsive help windows, in addition to the main application one. f1b7bb4e and 97323799 in sept 2011 somewhat modified the relevant part quite extensively and obsoleted my workaround patch in comment 12. Those two possibly made it work well enough. I don't read german unfortunately - can somebody who can read German gives it a go and close this bug if that's the case? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #20 from Johannes Obermayr <johannesobermayr(a)gmx.de> 2012-03-30 09:44:26 CDT --- Created attachment 39614 --> http://bugs.winehq.org/attachment.cgi?id=39614 Installer crash I would like to test it but installer crashes on current git master snapshot. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #21 from Austin English <austinenglish(a)gmail.com> 2012-03-30 16:01:23 CDT --- (In reply to comment #20)
Created attachment 39614 [details] Installer crash
I would like to test it but installer crashes on current git master snapshot.
Please file a separate bug for this (ideally with a regression test). -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #22 from Johannes Obermayr <johannesobermayr(a)gmx.de> 2012-04-26 12:23:39 CDT --- With current Git snapshot I can install ElsterFormular-10.4.0.0.exe again. The remaining issue is that clicking in a field opens a new window to display the help instead of display the context help in the yellow box at the bottom. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 Erich Hoover <ehoover(a)mines.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ehoover(a)mines.edu --- Comment #23 from Erich Hoover <ehoover(a)mines.edu> 2012-06-26 13:23:59 CDT --- (In reply to comment #22)
With current Git snapshot I can install ElsterFormular-10.4.0.0.exe again.
The remaining issue is that clicking in a field opens a new window to display the help instead of display the context help in the yellow box at the bottom.
Does Wine show any FIXME messages in the terminal? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #24 from Hin-Tak Leung <htl10(a)users.sourceforge.net> 2012-06-26 13:56:47 CDT --- (In reply to comment #23)
Does Wine show any FIXME messages in the terminal?
(In reply to comment #12)
The strange 3 help windows behavior (1 blank, 2 useful) seems to be related to HH_SET/GET_WINTYPE .
I'd be interested to see if the remaining issue needs a proper HH_SET/GET_WINTYPE to work. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #25 from Erich Hoover <ehoover(a)mines.edu> 2012-06-26 16:08:35 CDT --- (In reply to comment #24)
... I'd be interested to see if the remaining issue needs a proper HH_SET/GET_WINTYPE to work.
It's possible, the new version of the software doesn't have these issues. However, I figured out the file pattern and was able to download the version that some people on this report used from here: https://download.elster.de/download/2008/ElsterFormular-10.4.0.0.exe So hopefully that should give me the ability to investigate the issue. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #26 from Erich Hoover <ehoover(a)mines.edu> 2012-06-28 22:48:54 CDT --- Created attachment 40779 --> http://bugs.winehq.org/attachment.cgi?id=40779 Fix embedding HtmlHelp in Elster Ok, this is a really complicated issue to solve. I've attached a set of patches that mostly resolves the issue. Any feedback would be greatly appreciated. Issues involved: 1) Requires support for contacting existing help windows (part 1) 2) Requires supporting creation as a child window (part 2) 3) Requires the ability to merge two HH_WINTYPE structures (part 3) 4) Requires conversion between ANSI and Unicode strings (part 4 and 6) 5) Requires HH_SET_WIN_TYPE (part 5) 6) Requires HH_GET_WIN_TYPE (part 7) 7) Extra: Support for notification messages (part 8) 8) Requires not showing the window in Tri-Pane mode (part 9) 9) Requires resizing the window when HH_SET_WIN_TYPE is called (part 10) For some reason part 10 causes the application to generate errors when the web browser control is resized, I'm not sure why. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 Vijay Kamuju <infyquest(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |infyquest(a)gmail.com --- Comment #27 from Vijay Kamuju <infyquest(a)gmail.com> 2012-07-04 11:54:04 CDT --- please send to wine-patches -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #28 from Erich Hoover <ehoover(a)mines.edu> 2012-09-04 15:21:33 CDT --- (In reply to comment #27)
please send to wine-patches
Ok, all of the patches necessary to keep HtmlHelp from being a major problem in Elster are now in git. The only remaining patch that has not yet been accepted is the one to resize the help window: http://source.winehq.org/patches/data/89492 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 --- Comment #29 from Erich Hoover <ehoover(a)mines.edu> 2012-09-05 16:11:35 CDT --- This bug should now be fixed as of commit 565036209080ad322bd96aa6a0cdc9adaae315e9. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 Rico <kgbricola(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #30 from Rico <kgbricola(a)web.de> 2012-09-07 13:24:55 CDT --- Marking fixed. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |565036209080ad322bd96aa6a0c | |dc9adaae315e9 CC| |00cpxxx(a)gmail.com -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11303 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #31 from Alexandre Julliard <julliard(a)winehq.org> 2012-09-14 13:32:59 CDT --- Closing bugs fixed in 1.5.13. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org