discuss-gnustep
[Top][All Lists]
Advanced

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

Re: sheets in GNUstep


From: Fred Kiefer
Subject: Re: sheets in GNUstep
Date: Thu, 19 Mar 2015 15:19:09 +0100

I think most of the code there in GSAlertSheet is by you, so you are of course 
free to remove it again, but wouldn't it be more worthewhile to find out what 
is missing for a proper implementation of sheets? I would expect that we need 
some copy of ruModalSession: that only ignores events for the parent window, or 
even more simple ignore events in a window while a sheet is attached to it. 
Plus some additional code that keeps the two windows together. What else would 
be needed?

Fred

On the road

Am 19.03.2015 um 00:10 schrieb Gregory Casamento <address@hidden>:

> Yikes, I believe that the sheets implementation should be changed to
> just bring up a modal panel.  That is, after all, the intended effect
> of the sheet.
> 
> GC
> 
> On Wed, Mar 18, 2015 at 6:42 PM, Riccardo Mottola
> <address@hidden> wrote:
>> Hi,
>> 
>> I tried to enable sheets in GNUMail under GNUstep, that is, remove the
>> "special GS code".
>> For save panel it works, however for a generic alert it does not.
>> I would expect a sheet to look and behave similar to an NSPanel, just modal
>> to the window (like we fake drawers with a panel).
>> 
>> What I get however is a decoration-less, border-less panel with a different
>> color.
>> 
>> I attach a screenshot.
>> 
>> Riccardo
>> 
>> _______________________________________________
>> Discuss-gnustep mailing list
>> address@hidden
>> https://lists.gnu.org/mailman/listinfo/discuss-gnustep
> 
> 
> 
> -- 
> Gregory Casamento
> GNUstep Lead Developer / OLC, Principal Consultant
> http://www.gnustep.org - http://heronsperch.blogspot.com
> http://ind.ie/phoenix/
> 
> _______________________________________________
> Discuss-gnustep mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/discuss-gnustep



reply via email to

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