Changing window size (was Re: How to coece a HWND*?)

Herbert König herbertkoenig at gmx.net
Fri Jul 13 09:13:49 UTC 2007


Hello Tim,

tR> If you explained what your changes are supposed to do, why they are
tR> needed, etc you might find that there is less to worry about than you
tR> might think. Ffenestri does all the window manipulation we could  
tR> think of at the time. If there is more needed, tell us.

My main problems with Ffenestri is my close to nothing C, winapi and
plugin knowlwdge. I'm working on it.

What I plan to do further is to change the windows decorations
(minimize, maximize..) make it unresizable ... which in delphi(2)
times was hidden in borderstyle. Maybe set context menus.



tR> What is needed in this arena is the *image* work to make use of  
tR> Ffenestri. You guys (using the general third person plural)

no offense taken :-)

As it looks now (and my view is rapidly changing here):

Maybe I'll use the main squeak window like a dialog, where I do lots
of Morphic graphics and create HostWindows for the boring parts of the
UI.

I plan to start Squeak from AutoCAD so maybe I won't need any host
windows as the boring UI is done in ACAD.

But I'll use HostWindows for the above modifications. And will publish
everything I consider useful.

tR> complained for *years* about how utterly essential  host windows are
tR> and yet in the nearly three years since we wrote Ffenestri there has
tR> been..... <crickets>....

It seems some of those "You guys" will have to change the whole morphic
drawing, BitBlt whatever to paint on a HostWindow. Which looks like an
awful lot of work. So I guess people having a need will do a bit in
this area and maybe it sums up one day.

I'm happy to see that more and more people are on the way to use
Squeak commercially and not only Seaside.

Cheers

Herbert                            mailto:herbertkoenig at gmx.net




More information about the Squeak-dev mailing list