On Fri, Apr 23, 2010 at 9:22 PM, Henrik Johansen <
[email protected]> wrote:

>
> On Apr 23, 2010, at 7:37 33PM, Stéphane Ducasse wrote:
>
> > may be using the storeOn: aStream and readFrom: mechanism?
> >
> I doubt it would work for FreeType fonts, which hold external handles.
>

mmmmm but do you want also to serialize external handles ?  what are you
going to do with them when you load the objects again to memory ?



> For StrikeFonts, it may, but even if it did, you'd probably end up
> importing a new Font instance (complete with an XX KB bitmap), for each
> Morph...
>
> Cheers,
> Henry
>
> >
> > On Apr 23, 2010, at 4:28 PM, Henrik Johansen wrote:
> >
> >> On Apr 23, 2010, at 4:01 48PM, nullPointer wrote:
> >>
> >>>
> >>>
> >>> Regards
> >>>
> >>> I see in Pharo a few ways for create a font, StrikeFont, LogicalFont...
>  I
> >>> need generate dinamically code in Smalltalk for build UIs, and my
> problem
> >>> now is when I have serialize the font of a widget. Which could be the
> best
> >>> way for do that? In other objects like arrays, points, associations is
> >>> possible get that calling #printString method. Exists some equivalence
> for
> >>> that in fonts, or is needed implement that mechanism of zero?
> >>>
> >>> Thanks for answers
> >>
> >> I would store the the name/boldness/size etc., then use (LogicalFont
> familyName: pointSize: stretchValue:weightValue: slantValue: ) realFont
> >> to discover the closest font available when loading the morph into an
> image again.
> >>
> >> Cheers,
> >> Henry
> >> _______________________________________________
> >> Pharo-project mailing list
> >> [email protected]
> >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > [email protected]
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
>
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to