Wolfgang Lux wrote:
> 
> Am 11.01.2009 um 20:54 schrieb Fred Kiefer:
> 
>> Germán André Arias Santiago wrote:
>>> Hi, I have installed gnustep-startup-0.22.0 in Ubuntu 8.04. But, I have
>>> a problem with return key. For example in GWorkspace, if I select an
>>> archive and select "Open with ..." in the option "File". I write the
>>> app's name, and press Tab to select the "Ok" button. But, when I press
>>> the return key, I hear a beep. Then, I need do a clic with the mouse. I
>>> have this problem with others apps. I hadn't this problem with previos
>>> release. And, I don't know if is a bad configuration or a bug.
>>
>> This behaviour is rather strange. Normally you wouldn't even have to got
>> to the OK button via tabs, the return key should work on it as it is the
>> default button of the panel. I just tried this with Ink and it works
>> here. So most likely this is a problem specific to your environment.
>> Either your return key is just not working, which you would have
>> noticed, wouldn't you? Or something in your configuration remaps that
>> key.
> 
> The problem actually turns out to be due to an inconsistency between
> Gorm and
> the gui. The Return key sends a keyboard event with character code 13
> (i.e.,
> \r) in the gui (as well as in Cocoa), whereas Gorm uses character code 10
> (i.e., \n) for the keyboard equivalent of the Return key. Obviously, Gorm
> should be changed here, but as a short term workaround (until all Gorm
> files
> are fixed), we might add code to NSButtonCell's -initWithCoder: method to
> change a keyboard equivalent @"\n" into @"\r".

Thank you for looking into this. I committed a change along the line of
your suggestion. Hopefully Gorm will be fixed soon.


_______________________________________________
Discuss-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to