Reece Dunn a écrit : > 2009/5/5 Austin English <[email protected]>: > >> On Tue, May 5, 2009 at 2:13 AM, Benoit SCHWINDEN >> <[email protected]> wrote: >> >>> Hello, >>> >>> I am trying to make a very special application working with Wine 1.1.20 >>> (Loris, from Ever Ezida, a library management software). Almost >>> everything is functionnal, but there is a little graphical bug with some >>> texfields. Also, I would like to know if there are some ways to debug a >>> GUI, especially a way to know which library or DLL is called to display >>> a part of this GUI (ie know what DLL is used to display my faulties text >>> fields). >>> >> If any terminal output is triggered by activating/interacting with >> that area, it'd be a good place to look. >> >> Otherwise, +relay would tell you, but it'll also give you a lot more >> information that you don't need. >> > > Most of the UI is located in user32 and comctl32. Is it a plain text > filed (could be the edit control in user32), or a formatted edit field > (could be the richedit control in riched32), or it could be a custom > written control in Loris itself. > > I would suggest that you file a bug and attach a screenshot. > OK it's done ! > Some general pointers: > 1. it could be to do with theming (if you have installed and are > using a Windows theme such as Zune); > no theme installed... > 2. it could be due to using an incorrect font or locale that has > missing characters for things like "e with acute"; > 3. the program could be expecting Windows fonts and font > characteristics (have you tried installing MS core fonts using > winetricks: http://wiki.winehq.org/winetricks?); > 4. it could be an issue with font smoothing. > > - Reece >
It is not a font problem, the text displayed in the faulty field is fine, but the field is too small, that is the problem. Screenshot in bug report 18362. Thanks a lot for your help ! -- Benoit SCHWINDEN Direction Informatique Groupe GNU/Linux Université de Strasbourg 03 90 24 12 46
