[squeak-dev]
Re: Advice on Mix and Match: squeak, cuis, magma, bobsui, maui
Andreas Raab
andreas.raab at gmx.de
Thu Sep 2 07:28:18 UTC 2010
On 9/2/2010 12:05 AM, Ross Boylan wrote:
> I believe the Cuis editors in squeak were based on a version of Cuis
> after the inheritance of classes from MVC was eliminated, but before the
> machinery was changed over to rely exclusively on Morphic. So the
> actual operation remains substantially MVC.
>
> For example, the released squeak 4.1 image has the "cuis" editor
> SmalltalkEditor a subclass of Editor. The initialize method of that
> class says
> sensor := InputSensor default
> and the code uses that sensor extensively. So the class no longer
> inherits from MVC, but it still relies on MVC for many of the internals
> of operation. And it makes relatively little use of the Morphic
> protocols for handling and managing events when it gets to managing the
> actual editing.
>
> In contrast the latest Cuis image (2.6) has none of that, using morphic
> protocols instead to manage and get keystrokes and other events.
Oh, that is true, I hadn't even noticed. I wonder how difficult it would
be to merge that in Squeak, it looks like a nice improvement!
Cheers,
- Andreas
More information about the Squeak-dev
mailing list
|