[UI] We haven't discussed Host windows yet

Gary Chambers gazzaguru2 at btinternet.com
Thu Sep 6 18:02:04 UTC 2007


Right. Get you now.
Need some integrated host-window support (and I mean "integrated").

Framework required...

-----Original Message-----
From: ui-bounces at lists.squeakfoundation.org
[mailto:ui-bounces at lists.squeakfoundation.org] On Behalf Of Herbert König
Sent: 06 September 2007 6:50 pm
To: Squeak's User Interface
Subject: Re: [UI] We haven't discussed Host windows yet


Hi,

HK> 1-Dialogs usually are not limited to the main window. 2-Some 
HK> applications need fixed window size. 2-Not every application needs 
HK> full window decorations (maximize, minimize, close).

I feel I didn't make myself clear.

I'm not talking about host widgets but about Squeak widgets in host windows.
I'm one of those who use classic Windows 2000 look, so my UI theme would
probably never be "Vistary".

I'm always happy when I can use Squeak in full screen and "escape browser"
mode (= UI) but some apps need some control dialogs (e.g. file dialogs)
which might get bigger than the main apps window or must not overlay it.
Look at some video players with their separate control panel for an example.

Using host widgets via FFI would be cumbersome to keep platform independent
IMO.

I have successfully used Ffenestri methods to set the size of the main
Squeak window. Next experiments will try to get rid of the minimise,
maximize ... icons of the main window.

Then I could start a second Squeak image acting like a dialog. Only then I
would try to make morphs paint on host windows to get rid of the second
image.

This should be completely transparent to Gary's work and  getting the feel
closer to standard users expectations. And by itself it would accomplish
nothing for look and nearly nothing for the feel.

Hope I made myself clearer now.

Cheers

Herbert                            mailto:herbertkoenig at gmx.net

_______________________________________________
UI mailing list
UI at lists.squeakfoundation.org
http://lists.squeakfoundation.org/mailman/listinfo/ui



More information about the UI mailing list