http://bugs.winehq.org/show_bug.cgi?id=30035
Bug #: 30035 Summary: metapad - use of special characters in replace mode does not work Product: Wine Version: 1.4-rc5 Platform: x86 URL: http://liquidninja.com/metapad/downloads/metapad36.zip OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: washuu@eastnews.com.pl Classification: Unclassified
Metapad is a free and very efficient notepad replacement, one file executable. The author states, that metapad has NO dependencies of win32 DLLs, so one should expect metapad to behave identical in WINE and Windows platform. Unfortunately, this is not the case.
Steps to reproduce the error: - download metapad.exe from URL given in header and unpack it (no install required) - open metapad.exe - choose Menu->Edit->Replace (or just press CTRL-H) - click on the second right button with down arrow, which enable user to enter some special characters like \t for Tab or \n for Newline. - On wine it is ALWAYS disabled, and you can not enable any of the special characters. On WIN32 you can enable use of the special characters.
You can think about this bug as completely unimportant, but in my company it is widely used function - like add some new lines after closing tags in html.
One note: on the terminal, wine complaints:
$ wine metapad.exe fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) fixme:richedit:ME_HandleMessage EM_SETMARGINS: stub
http://bugs.winehq.org/show_bug.cgi?id=30035
--- Comment #1 from Alexandre Julliard julliard@winehq.org 2012-02-28 07:29:15 CST --- (In reply to comment #0)
Metapad is a free and very efficient notepad replacement, one file executable. The author states, that metapad has NO dependencies of win32 DLLs, so one should expect metapad to behave identical in WINE and Windows platform.
That's clearly not true, the app is just a wrapper around the richedit control.
Anyway, the problem is that it does a fState == MFS_CHECKED to see if the "Disabled" menu item is checked when you click on it, but we have set the MFS_HILITE flag too at that point. The flag should probably be cleared when the item is selected, this will need some tests.
http://bugs.winehq.org/show_bug.cgi?id=30035
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status|UNCONFIRMED |NEW Component|-unknown |user32 Ever Confirmed|0 |1
--- Comment #2 from Austin English austinenglish@gmail.com 2012-02-28 12:16:18 CST --- Confirming.
http://bugs.winehq.org/show_bug.cgi?id=30035
--- Comment #3 from Rafal Stanilewicz washuu@eastnews.com.pl 2012-11-07 11:53:42 CST --- Wine 1.5.16, and nothing's changed. We still cannot use special characters in replace mode.
https://bugs.winehq.org/show_bug.cgi?id=30035
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source
--- Comment #4 from Ken Sharp imwellcushtymelike@gmail.com --- Is this still an issue in Wine 1.7.45 or later?
https://bugs.winehq.org/show_bug.cgi?id=30035
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |frederic.delanoy@gmail.com
--- Comment #5 from Frédéric Delanoy frederic.delanoy@gmail.com --- Still in wine-1.9.20-59-g7756d6b