About halos
Douglas Rollwitz
colorow at sbcglobal.net
Fri Jan 7 04:23:16 UTC 2005
Stephane;
I will post it here. It may take a couple of days,
maybe this weekend.
Doug
--- stéphane ducasse <ducasse at iam.unibe.ch> wrote:
> Please send it. May be publish it also on mantis. I
> patched the global
> method that contains the balloon for halo :( But you
> know what it is.
> Again I do not know if people will be afraid that
> this is breaking
> their code (It will break mine). So is your solution
> keeping (via
> deprecation) the old way?
>
> I think that the halospec code in Preference could
> be moved to
> haloMorph without impacting the system. But this is
> looking like
> another kind of changes.
>
> So may be if you can send you code some Morphic/Etoy
> guy can have a
> look even if
> I think that nobody will do it (but this is my
> pessimistic point of
> view, of course I will look at it
> but I would like that people more concerned about
> less breaking stuff
> do it, if you see what I mean).
>
> Stef
>
>
> > Stephane;
> >
> > I have a small changeset where I have refactored
> the
> > halos. In the old way, halos are nothing more
> than
> > EllipseMorphs, which rely on the Morphs to
> implement
> > functionality. What I did was create halo
> classes,
> > and implement the functionality in them. This
> allowed
> > me to move some methods out of Morph. Then I
> > refactored the halospecs, so that each morph is
> > responsible for the halos specs, rather than
> spreading
> > the code out all over. It also allows the halos
> to be
> > more instance specific, so a programmer to allow a
> n
> > instance of a morph to bring up different halos at
> > different times.
>
> I need that :)
>
>
> > If you'd like it, I can post it.
> >
> > Doug
> >
> >
> >
> >
> > --- stéphane ducasse <ducasse at iam.unibe.ch> wrote:
> >
> >> hi
> >>
> >> I have been creating my own halos and I found
> quite
> >> strange that a lot
> >> of the code for halospec and haloMorph
> >> is located in Preferences and not on the class
> side
> >> of HaloMorph or
> >> HaloSpec.
> >> I could of course change that but are people
> >> concerned by that or
> >> prefer to keep a clunky system?
> >>
> >> Stef
> >>
> >>
> >>
> >
> >
>
>
>
More information about the Squeak-dev
mailing list
|