bug-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bugs #12224] Font panel doesn't work well in Gorm


From: Gregory John Casamento
Subject: [bugs #12224] Font panel doesn't work well in Gorm
Date: Mon, 7 Mar 2005 01:32:47 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4.2) Gecko/20040921

Follow-up Comment #3, bugs #12224 (project gnustep):

I have added the documentation on how it should work to the wiki in the FAQ
section and to the same area in the Documentation directory under Gorm.

<i>And I think to document the way it works currently is not the right
solution to hmm "correct the problem",</i>

I don't recall ever saying that right solution to "correct the problem" is
documentation, simply that it should *be* documented.  I'm simply giving the
facts, further I am able to get the desired result 9i.e. changing of the
font) when doing exactly what you describe above on my machine.  Also, a
little less "hmmm attitude" would be nice.  That said... read on.

Whether or not changeFont: is called on a given object in a window or not is
dictated by the responder chain (please see NSFontManager.m and NSFont.m). 
If the window is main or key and the widget is selected, then the message
will be sent to the right object, if not it won't.  I've tested this under
MOSX and it seems to work in the same way.

There does seem to be a minor bug in Gorm which prevents this from working
when a document is first opened, so the bug could be related to how the main
window and first responder statuses get set and when.  This is likely the
cause of the issue. To get around this, it is necessary to click on the
window and click on the widget (as shown in the attached swf) to allow the
font panel to change the font.

    _______________________________________________________

This item URL is:

  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=12224>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]