GNOME Bugzilla – Bug 460965
Font problems in main menus on Win32
Last modified: 2007-07-27 23:30:46 UTC
Please describe the problem: In GTK+ main menus some letters (like "W") are not correctly displayed on Win32 (tested with Windows XP SP2 and GTK+ 2.10.7). Steps to reproduce: 1. Download GTK+ for Win32 (tested with http://prdownloads.sourceforge.net/pidgin/gtk-dev-2.6.10-rev-a.tar.gz?download) 2. Change the string "_Preferences" to something starting with "W" (e.g. "_Wwwwwwwwwww"). This could be done with a hex editor or within the source code (see attached patch) 3. Start the modified gtk-demo.exe on Win32 Actual results: The first "W" is cutted left (see screenshot) Expected results: Does this happen every time? Yes Other information:
Created attachment 92551 [details] GTK demo "UI Manager" with a cutted "W" on win32
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of 383558 ***
And in any case 2.6.10 is an old and unmaintained version of GTK+.
Why 2.6.10? I tested with 2.10.7.
Your original text mentions gtk-dev-2.6.10-rev-a.tar.gz.
Sorry for the confusion. Initially I found this problem in Pidgin (the German translation has a clipped "W" for "Werkzeuge" in the main menu). The Pidgin 2.0.2 installer uses GTK+ 2.10.7 but the win32 build instructions (http://developer.pidgin.im/wiki/BuildingWinPidgin) mention GTK+ 2.6.10. I used gtk-demo.exe because I wanted to find out if it's a Pidgin or a GTK+ problem. I found the problem both in Pidgin 2.0.2 with GTK+ 2.10.7 and in GTK-DEMO (GTK+ 2.6.10). To see, if the problem still persists in GTK+ 2.10.13 (the newest download from http://gimp-win.sourceforge.net/stable.html) I deinstalled GTK+ 2.10.7 and installed GTK+ 2.10.13. The letter "W" is displayed correctly in GTK demo with GTK+ 2.10.13. But probably this package uses another theme (font) than the GTK+ 2.6.10 theme (see screenshots on #383558). The problem could really be caused from specific fonts like #383558#c6 says.