http://bugs.winehq.org/show_bug.cgi?id=10873
Summary: Various display issues in/with Delphi Product: Wine Version: unspecified Platform: Other OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-gui AssignedTo: wine-bugs@winehq.org ReportedBy: ionic@ionic.de
Created an attachment (id=9765) --> (http://bugs.winehq.org/attachment.cgi?id=9765) Font size set to 12 in Delphi/WINE.
Hey all,
after the installation of Delphi worked without noteworthy problems, I am now experiencing a couple of issues with WINE drawing/printing things, which might be easily fixable due to the fact that they are just graphical problems.
First one: in Delphi one can set various font sizes for elements like Labels, Panel and so on, which works fine in Windows. But WINE shows a strange behavior here: when changing from font size 12 to 14 WINE does nothing, whereas in Windows the font size really grows. Also, you could set the the size to 100 (I did for testing purposes in the screenshots), but WINE does not change any size but uses still the 12pt size, it seems that something is broken there within WINE.
Well that's happening in the "designer" mode, but it seems to be the same on runtime, so I guess there might be also other applications hitting that bug with binary programs (Screenshots flagged with "Runtime") ...
Second one: properties changed in the object inspector should be bold when they are not set to the default value. That's a nice feature which helps people to see which property *they* changed and makes it easy to revert bad decisions. However, WINE does not print them in bold font or anything This bug is not limited to object inspector though, NO fonts in Delphi's "design" mode are bold, even when set to that, but instead WINE ignores it, even in the compiled program later on. This does NOT hit the editor in Delphi which is able to show wonderful bold text.
You can find plenty examples for this bug in the "Delphi-Size-xx" screenshots.
Third issue: that is a little bit more complicated indeed and might not be easily to fix in contrast to the first ones. As you may or may not know (at least you will see it) Delphi has something like a box with verbose compiler messages at the bottom side of the editor. Now one can double click on the first message and the editor is jumping to that specific line where an error or a warning occured, setting the background of that line to red for better visibility. We fix that issue (or not ;)) and double click on the second entry in that box... this time the editor should jump to the second error line and so on, like above, but there are some problems with WINE. When clicking on the second entry the editor is NOT jumping to the second erratic line but to the first one and the first entry remains "activated"/highlighted in that box. It is possible to override/"fix" that behavior by clicking into that box one time and then selecting the entry one wants to have a closer look at and THAN double click on it/in the box. Well, as that might be possible, it's not very comfortable and not the default behavior and should be fixed as well. :)
So that are my three points so far, I could not find any other bugs yet. ;)
You will have some screenshots attached both with WINEs (version 0.9.51 with that little msi patch of truiken) behavior and the one under a natively running Windows (not on the same boxes, though, but that should not cause any problems) in the next comment. (By the way, why does Bugzilla allow only one attachment in the first Bug Commit?)
-Ionic
(The entries in the StringGrid you see there in two of the screenshots are just plain fiction; neither the names nor the attributes given there correspond to the reality. (I included this to prevent privacy legality actions.))
http://bugs.winehq.org/show_bug.cgi?id=10873
--- Comment #1 from Mihai Moldovan ionic@ionic.de 2007-12-23 11:38:28 --- Created an attachment (id=9766) --> (http://bugs.winehq.org/attachment.cgi?id=9766) Font size set to 12 in Delphi/Windows.
http://bugs.winehq.org/show_bug.cgi?id=10873
--- Comment #2 from Mihai Moldovan ionic@ionic.de 2007-12-23 11:39:13 --- Created an attachment (id=9767) --> (http://bugs.winehq.org/attachment.cgi?id=9767) Font size set to 14 in Delphi/WINE.
http://bugs.winehq.org/show_bug.cgi?id=10873
--- Comment #3 from Mihai Moldovan ionic@ionic.de 2007-12-23 11:39:46 --- Created an attachment (id=9768) --> (http://bugs.winehq.org/attachment.cgi?id=9768) Font size set to 14 in Delphi/Windows.
http://bugs.winehq.org/show_bug.cgi?id=10873
--- Comment #4 from Mihai Moldovan ionic@ionic.de 2007-12-23 11:40:23 --- Created an attachment (id=9769) --> (http://bugs.winehq.org/attachment.cgi?id=9769) Font size set to 100 in Delphi/WINE.
http://bugs.winehq.org/show_bug.cgi?id=10873
--- Comment #5 from Mihai Moldovan ionic@ionic.de 2007-12-23 11:40:48 --- Created an attachment (id=9770) --> (http://bugs.winehq.org/attachment.cgi?id=9770) Font size set to 100 in Delphi/Windows.
http://bugs.winehq.org/show_bug.cgi?id=10873
--- Comment #6 from Mihai Moldovan ionic@ionic.de 2007-12-23 11:41:44 --- Created an attachment (id=9771) --> (http://bugs.winehq.org/attachment.cgi?id=9771) Font size set to 100 in Delphi/WINE and compiled the program.
http://bugs.winehq.org/show_bug.cgi?id=10873
--- Comment #7 from Mihai Moldovan ionic@ionic.de 2007-12-23 11:42:06 --- Created an attachment (id=9772) --> (http://bugs.winehq.org/attachment.cgi?id=9772) Font size set to 100 in Delphi/Windows and compiled the program.
http://bugs.winehq.org/show_bug.cgi?id=10873
Mihai Moldovan ionic@ionic.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ionic@ionic.de
--- Comment #8 from Mihai Moldovan ionic@ionic.de 2007-12-23 12:00:33 --- Oh, sorry, problem 1 has been resolved right now, I just didn't have MS Sans Serif installed into ~/.wine/drive_c/windows/fonts, sorry for that! Even the missing bold things in the application disappeared now.
Though, Bugs 2 and 3 are still alive (the things in the object inspector are not bold and so on...)
Sorry for the bad recherche on my side.
-Ionic
http://bugs.winehq.org/show_bug.cgi?id=10873
--- Comment #9 from Mihai Moldovan ionic@ionic.de 2007-12-23 12:07:52 --- Uhm just did some testing right now...
After installing the font it's really getting bigger than just 12pt, but not bigger than 24pt... might that though still be a font related problem? It could be also WINE though...
But all the text in my application is still NOT bold, in opposed to the previous comment. It just looked quite bold because of the high font size.
So no bold and also no higher fonts than 24pt (although MS Sans Serif should support much higher values as seen on those Windows screenshots.)
I am awaiting your orders. :)
-Ionic
http://bugs.winehq.org/show_bug.cgi?id=10873
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |trivial Component|wine-gui |wine-misc
--- Comment #10 from Vitaliy Margolen vitaliy@kievinfo.com 2007-12-23 13:33:20 --- Seems like a "MS Sans Serif" font. In Wine this is a bitmap font with limited scalability. Try using some true type fonts, like tahoma or arial for example.
Also, what Wine version? What OS? What HW? And please don't attach such a huge images. Just an actual window is enough.
http://bugs.winehq.org/show_bug.cgi?id=10873
--- Comment #11 from Mihai Moldovan ionic@ionic.de 2007-12-23 14:28:10 --- Hey Vitaliy,
The WINE version is 0.9.51 as said in the inital bug report...
Yes, you might be right. I saw that "sserif*.fon" was missing in /usr/share/fonts and ~/.wine/drive_c/windows/fonts, so I copied the whole Fonts directory (C:\WINDOWS\Fonts) from another Windows in there and the scalability improved. Though the limit is now 24pt (in Windows there is basically no limit, as far as I have seen it.)
OS is Gentoo GNU/Linux on a PC (Notebook w/ 2GHz P-M and 1GB RAM + 2GB Swap.)
But you are right, when changing to Tahoma I can set even big sizes without any problem and also the bold attribute. But, since I took MS Sans Serif from a native Windows, should that not be also possible with MS Sans Serif now?
Also it would be cool to have that bold print in the object inspector, but I see the problem, it might as well be MS Sans Serif which doesn't support the bold attribute in WINE.
Well, the problems are still valid though, at least the third one totally. :)
-Ionic
(P.S.: I knew that the pictures are rather big, but I thought that everything could be of interest, especially also the object inspector, thus I did not cut them.)
http://bugs.winehq.org/show_bug.cgi?id=10873
--- Comment #12 from Austin English austinenglish@gmail.com 2008-06-17 11:52:43 --- Is this still an issue in wine 1.0?
http://bugs.winehq.org/show_bug.cgi?id=10873
--- Comment #14 from Austin English austinenglish@gmail.com 2008-12-19 16:28:46 --- Dupe of bug 11004? Does corefonts fix it?
http://bugs.winehq.org/show_bug.cgi?id=10873
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |ABANDONED
--- Comment #15 from Austin English austinenglish@gmail.com 2009-06-30 11:46:10 --- Abandoned. If you still have a problem in current (1.1.24 or newer) wine, and can provide the needed information, feel free to reopen.
http://bugs.winehq.org/show_bug.cgi?id=10873
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Austin English austinenglish@gmail.com 2009-06-30 13:01:37 --- Closing.