Posted by
timrowledge on
Feb 15, 2008; 8:00pm
URL: https://forum.world.st/UI-Enhancements-dependency-Package-Universes-tp133905p133924.html
On 15-Feb-08, at 11:51 AM, Jason Johnson wrote:
> On Thu, Feb 14, 2008 at 3:08 PM, Bill Schwab <
[hidden email]>
> wrote:
>>
>> Are you thinking of multiple host windows as in allowing each system
>> window to have its own host window, perhaps in it own morphic world
>> running therein? I have *no* idea whether the world is
>> good/bad/optional.
>
> Personally, given previous conversations I think the best option would
> be to allow multiple of the Squeak windows. That is, objects are
> always rendered on a Squeak type canvas, a text box is always purely
> drawn in Squeak and never native, but we can just have several of
> these instead of only the one.
Our basic intent when designing Ffenestri was to allow pretty much any
usage. If you want to map a single SystemWindow level object to a host
window then that would be good and would match most needs in typical
applications. Don't forget to consider floating palette type windows
as well - those that accompany a main window and provide a palette of
tool icons etc. And menus could be implemented by opening a short
lived small window; this might well be much simpler and more portable
than trying to hook cleanly into every OS menu api, whilst allowing
the menu to be taller than a small app. window if needed.
tim
--
tim Rowledge;
[hidden email];
http://www.rowledge.org/timKlingon Code Warrior:- 10) "This code is a piece of crap! You have no
honor!"
_______________________________________________
UI mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/ui