On Tue, Nov 06, 2001 at 09:58:24AM -0700, toshi isogai wrote:
> 
> I tried XmbTextEscapement and also XmbDrawString in move_resize.c but
> no luck. I am not sure how multibyte has some effect here. Window
> position and size information are always alpha-numeric. But when I
> recompiled without multibyte option, the feedback shows correctly...
> 
> As far as multibyte concerns, it works in popup menu but not in title.
I think we found that bug.  Could you try again with a recent
snapshot?
> Dan Espen writes:
>  > Mikhael Goikhman <migo_at_homemail.com> writes:
>  > > On 05 Nov 2001 11:52:39 -0700, toshi isogai wrote:
>  > > > 
>  > > Content-Description: message body text
>  > > > Mikhael Goikhman writes:
>  > > >  > On 05 Nov 2001 10:28:26 -0700, toshi isogai wrote:
>  > > >  > > 
>  > > >  > > I just compiled and started using 2.4.3. Feedback window during move
>  > > >  > > or resize is about 2 pixel wide. (It is trying to show some numbers in
>  > > >  > > that narrow space.) 
>  > > >  > > 
>  > > >  > > Would anyone tell me how to correct this?
>  > > >  > 
>  > > >  > Probably the font used is unreadable, like "-misc-nil-*".
>  > > >  > The default font is "fixed", it normally should exist in X.
>  > > >  > 
>  > > >  > Open FvwmConsole or FvwmTalk and execute:
>  > > >  > 
>  > > >  >   DefaultFont fixed
>  > > >  >   DefaultFont 7x13
>  > > >  >   DefaultFont any-other-existing-font
>  > > >  > 
>  > > >  > Check that your font path in X or font server is configured correctly.
>  > > >  > If this does not help, post your .fvwm2rc (try to minimize it).
>  > > > 
>  > > > I don't think font is the cause. I have already tried several fonts.
>  > > > While the feedback window is showing this 2 pixel width, I can see a
>  > > > part of character that has good height. If I move a window, I can see
>  > > > characters are changing. The window is just too small, 12x2 pixels or
>  > > > so (it is 12x0 now). Menus and title fonts show up just fine...
>  > > 
>  > > If fonts are not the problem, I don't know then.
>  > > 
>  > > I see a normal default feedback window in 2.4.3 with your posted .fvwm2rc,
>  > > with or without multibyte support.
>  > 
>  > Toshi,
>  > 
>  > Would you be using a multibyte font for the default font?
>  > 
>  > I see in borders.c we have this:
>  > 
>  > #ifdef I18N_MB
>  >     text_width = XmbTextEscapement(window->title_font.fontset, title,
>  >                                    strlen(title));
>  > #else
>  >     text_width = XTextWidth(window->title_font.font, title, strlen(title));
>  > #endif
>  > 
>  > but in move_resize.c we have this:
>  > 
>  >   Scr.SizeStringWidth =
>  >     XTextWidth(Scr.DefaultFont.font, GEOMETRY_WINDOW_STRING,
>  > 	       sizeof(GEOMETRY_WINDOW_STRING));
>  > 
>  > (No special logic for multibyte.)
>  > 
>  > Perhaps you can add some fprintfs in move_resize.c?
Bye
Dominik ^_^  ^_^
 --
Dominik Vogt, dominik.vogt_at_gmx.de
Reply-To: dominik.vogt_at_gmx.de
--
Visit the official FVWM web page at <URL: http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_fvwm.org.
To report problems, send mail to fvwm-owner_at_fvwm.org.
Received on Mon Dec 31 2001 - 11:36:32 GMT