[FIX] [ENH] Remove of eToys hardcoded fonts ( more fixes:
RemoveHardcodedFontsFix-nk )
Diego Gomez Deck
DiegoGomezDeck at ConsultAr.com
Sun Jul 13 13:38:05 UTC 2003
Hi Ned,
This is great!
Playing with this I found that BorderedStringMorph look ugly with
TTFonts... evaluate this:
(BorderedStringMorph
contents: 'test of BorderedStringMorph'
font: (StrikeFont familyName: Preferences standardEToysFont
familyName size: 15)
) openInHand.
So, if you re-create the flaps with:
Flaps disableGlobalFlaps: false.
Flaps enableGlobalFlaps.
The [Widgtes], [Supplies], etc tabs looks ugly too.
I think the problem is the TTF with small fonts, the smoothing looks bad in
these cases.
Any idea?
Diego
At 09:08 AM 7/12/2003 -0700, ned at bike-nomad.com wrote:
>from preamble:
>
>"Change Set: RemoveHardcodedFontsFix-nk
>Date: 12 July 2003
>Author: Ned Konz
>
>This is a fix for Diego Gomez Deck's change set named
>0018-RemoveOfHardcodedEToysFonts-dgd
>
>Fixes:
>
>Was getting the tryButton size wrong.
>
>Didn't set up the Preference on load (the postscript of this CS does
>this).
>
>Made it insensitive to loss of fonts in restoreDefaultFonts.
>
>Morph names, script status got their fonts changed (status wasn't being
>initialized, too)
>
>Vocabulary category headers got their fonts changed.
>They're still changed; I don't know if this is good.
>
>Tracked down a number of other references to #ComicBold using this
>snippet:
>
>| names |
>names _ TextStyle actualTextStyles keys.
>SystemNavigation new browseAllSelect: [ :meth | meth
>hasLiteralSuchThat: [ :lit | names includes: lit ]] name: 'References to
>literal style names' autoSelect: nil.
>
>Replaced most of them with either direct calls to #standardEToysFont or
>Preferences standardEToysFont familyName
>
>"!
More information about the Squeak-dev
mailing list
|