[Date Prev][Date Next][Thread Prev][Thread Next][Author Index][Date Index][Thread Index]
Re: [Gzigzag-commits] gzigzag/Java/flob FTextLayouter.zob SimpleTextView.zob
- To: Tuomas Lukka <lukka@xxxxxxxxxx>
- Subject: Re: [Gzigzag-commits] gzigzag/Java/flob FTextLayouter.zob SimpleTextView.zob
- From: Benjamin Fallenstein <b.fallenstein@xxxxxx>
- Date: Sat, 25 Nov 2000 15:47:53 +0100
- Cc: zzdev@xxxxxxxxxx
- References: <Pine.HPP.3.96.1001124231219.16091E-100000@xxxxxxxxxxxxxx>
Tuomas Lukka wrote:
> On Fri, 24 Nov 2000, Benjamin Fallenstein wrote:
> > FText change: bg and fg colors, parts which aren't cells, parts make
> > actual flobs or rends (so that applitudes can subclass). This
> > temporarily breaks nile -- sorry, I'll try to fix ASAP.
> I was thinking: to save memory trampling, maybe font and colors should be
> parts of a style object that could be reused? Flyweight pattern.
You sure that would really save so much? I mean, we're reusing colors
and fonts right now, too, don't we? And a new object has some overhead
of itself, too.
Oh well, once we make fonts scaleable, we'll probably need objects for
them anyway. But then I don't think we want to put colors into that,
because we want only one scaleable font object for every font, not one
for every font and color combination.
p.s. Thanks for fixing the add(Renderable) and add(Flob) bug. I didn't
DREAM of that being the reason for the flobs not being interpolated! :/