I certainly will not try to enforce it on anybody :).

The reason why I used condensed bold for the title and menu is that  
because we have so many of them both windows and menus, it is  
difficult to identify them. So, I want to quickly spot the title when  
hovering over the tabs at the bottom which is not accomplishable. As  
for the menus, I just find them easier to grasp in this way.

Anyway, I added this script together with a version for demos (larger  
font size) here:

MCHttpRepository
        location: 'http://www.squeaksource.com/setup'
        user: ''
        password: ''

Cheers,
Doru


On 22 May 2009, at 13:20, Adrian Lienhard wrote:

> gaah, these fat menus and title fonts look awful to me! ;)
> Adrian
>
> On May 22, 2009, at 12:48 , Stéphane Ducasse wrote:
>
>> :)
>> looks cool to me. thanks doru.
>>
>> <Picture 7.pdf><Picture 6.pdf>
>> On May 22, 2009, at 12:24 PM, Tudor Girba wrote:
>>
>>> Thanks a lot, that worked fine.
>>>
>>> So, I list below my settings. I use Helvetica Neue Condensed Bold  
>>> for
>>> menus and window title. Because I use it there, I also use Helvetica
>>> Neue regular for the rest of the items, except for the code where I
>>> use Monaco:
>>>
>>> menuFont := LogicalFont
>>>             familyName: 'Helvetica Neue'
>>>             pointSize: 9
>>>             stretchValue: (LogicalFont stretchCondensed)
>>>             weightValue: (LogicalFont weightBold)
>>>             slantValue: (LogicalFont slantNormal).
>>> titleFont := LogicalFont
>>>             familyName: 'Helvetica Neue'
>>>             pointSize: 14
>>>             stretchValue: (LogicalFont stretchCondensed)
>>>             weightValue: (LogicalFont weightBold)
>>>             slantValue: (LogicalFont slantNormal).
>>> codeFont := LogicalFont familyName: 'Monaco' pointSize: 8.
>>> defaultFont := LogicalFont familyName: 'Helvetica Neue' pointSize:  
>>> 9.
>>> Preferences setSystemFontTo: defaultFont.
>>> Preferences setListFontTo: defaultFont.
>>> Preferences setFlapsFontTo: menuFont.
>>> Preferences setHaloLabelFontTo: defaultFont.
>>> Preferences setMenuFontTo: menuFont.
>>> Preferences setWindowTitleFontTo: titleFont.
>>> Preferences setBalloonHelpFontTo: defaultFont.
>>> Preferences setCodeFontTo: codeFont.
>>> Preferences setButtonFontTo: defaultFont.
>>>
>>>
>>> Cheers,
>>> Doru
>>>
>>>
>>>
>>> On 22 May 2009, at 11:05, Andrew Tween wrote:
>>>
>>>> Hi
>>>>
>>>>
>>>>> From: [email protected]
>>>>> To: [email protected]
>>>>> Date: Fri, 22 May 2009 10:19:44 +0200
>>>>> Subject: Re: [Pharo-project] call for hypercool fonts  
>>>>> configuration
>>>>>
>>>>> Hi,
>>>>>
>>>>> I would like to give my script, but I do not know how to specify
>>>> in a
>>>>> script that I want 'Helvetica Neue' - 'Condensed Bold'. Can anyone
>>>> help?
>>>>
>>>>
>>>> codeFont := LogicalFont
>>>> familyName: 'Helvetica Neue'
>>>> pointSize: 9
>>>> stretchValue: (LogicalFont stretchCondensed)
>>>> weightValue: (LogicalFont weightBold)
>>>> slantValue: (LogicalFont slantNormal).
>>>> Preferences setCodeFontTo: codeFont.
>>>>
>>>> Cheers,
>>>> Andy
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>>
>>>>> Cheers,
>>>>> Doru
>>>>>
>>>>>
>>>>> On 22 May 2009, at 09:56, Adrian Lienhard wrote:
>>>>>
>>>>>> Hm, they look perfect on my machine. I just took a 10310 Pharo
>>>> core
>>>>>> and run the script I posted.
>>>>>>
>>>>>> Do you have the BitBlt plugin added to the VM?
>>>>>> Are the DejaVu fonts blurry as well? Can you post a screenshot?
>>>>>>
>>>>>> Adrian
>>>>>>
>>>>>> On May 21, 2009, at 23:30 , Stéphane Ducasse wrote:
>>>>>>
>>>>>>> this is strange because I get a blurry result.
>>>>>>> Should I have a specific package loaded: I tried with the
>>>> 10309dev
>>>>>>> and
>>>>>>> the VM has the FT2plugin
>>>>>>>
>>>>>>> Stef
>>>>>>>
>>>>>>>
>>>>>>> On May 21, 2009, at 10:50 PM, Adrian Lienhard wrote:
>>>>>>>
>>>>>>>> On Mac, I like the following "special" configuration with  
>>>>>>>> Lucida
>>>>>>>> Grande and Monaco:
>>>>>>>>
>>>>>>>> font := LogicalFont familyName: 'Lucida Grande' pointSize: 10.
>>>>>>>> codeFont := LogicalFont familyName: 'Monaco' pointSize: 9.
>>>>>>>> codeFont realFont instVarNamed: 'cachedAscent' put: 12.
>>>>>>>> codeFont realFont instVarNamed: 'cachedHeight' put: 15.
>>>>>>>> titleFont := LogicalFont familyName: 'Lucida Grande'
>>>> pointSize: 10.
>>>>>>>>
>>>>>>>> Preferences setListFontTo: font.
>>>>>>>> Preferences setMenuFontTo: font.
>>>>>>>> Preferences setCodeFontTo: codeFont.
>>>>>>>> Preferences setButtonFontTo: font.
>>>>>>>> Preferences setSystemFontTo: font.
>>>>>>>> Preferences setWindowTitleFontTo: titleFont.
>>>>>>>>
>>>>>>>> Note, I manually tweak the font description of Monaco to
>>>> decrease
>>>>>>>> the
>>>>>>>> line height (don't know why it is that high by default). With
>>>> the
>>>>>>>> above, it looks more like in TextMate for example.
>>>>>>>>
>>>>>>>> Adrian
>>>>>>>>
>>>>>>>> On May 21, 2009, at 10:55 , Hilaire Fernandes wrote:
>>>>>>>>
>>>>>>>>> Yes, anythinks related to look'nd feel and overal design in
>>>> Pharo
>>>>>>>>> could help a lot to make people to LOVE Pharo or to RUN AWAY.
>>>>>>>>>
>>>>>>>>> Regarding fonts, I found myself sharing the point previously
>>>>>>>>> expressed there:
>>>>>>>>> -Dejavu Sans for all but code
>>>>>>>>> -Code with Dedavu mono
>>>>>>>>>
>>>>>>>>> The issue about Freetype efficiency, related to submorph  
>>>>>>>>> damage
>>>>>>>>> code
>>>>>>>>> related previsouly, is of equal importance.
>>>>>>>>>
>>>>>>>>> If the user experience is ungood -- slowness -- people will  
>>>>>>>>> RUN
>>>>>>>>> AWAY.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 2009/5/21 Stéphane Ducasse <[email protected]>:
>>>>>>>>>> Hi guys
>>>>>>>>>>
>>>>>>>>>> on one hand we should have a good default for fonts - default
>>>>>>>>>> means
>>>>>>>>>> ok
>>>>>>>>>> for license and
>>>>>>>>>> work on platforms....
>>>>>>>>>>
>>>>>>>>>> Now I would LOVE to get a list of cool combination of fonts
>>>> even
>>>>>>>>>> if
>>>>>>>>>> they are proprietary.
>>>>>>>>>>
>>>>>>>>>> So I hope that I woke the designer in you :)
>>>>>>>>>> Send snippets in the following forms that we can impress
>>>> girls :)
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> font := LogicalFont familyName: 'DejaVu Sans' pointSize: 10.
>>>>>>>>>> codeFont := LogicalFont familyName: 'DejaVu Sans Mono'
>>>> pointSize:
>>>>>>>>>> 9.
>>>>>>>>>> titleFont := LogicalFont familyName: 'DejaVu Serif'
>>>> pointSize: 11.
>>>>>>>>>>
>>>>>>>>>> Preferences setListFontTo: font.
>>>>>>>>>> Preferences setMenuFontTo: font.
>>>>>>>>>> Preferences setCodeFontTo: codeFont.
>>>>>>>>>> Preferences setButtonFontTo: font.
>>>>>>>>>> Preferences setSystemFontTo: font.
>>>>>>>>>> Preferences setWindowTitleFontTo: titleFont.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Stef
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Pharo-project mailing list
>>>>>>>>>> [email protected]
>>>>>>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-
>>>>>>>>>> project
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> http://blog.ofset.org/hilaire
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> 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
>>>>>>
>>>>>
>>>>> --
>>>>> www.tudorgirba.com
>>>>>
>>>>> "Every thing has its own flow."
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Pharo-project mailing list
>>>>> [email protected]
>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- 
>>>>> project
>>>>
>>>>
>>>> " Upgrade to Internet Explorer 8 Optimised for MSN. " Download
>>>> Now_______________________________________________
>>>> Pharo-project mailing list
>>>> [email protected]
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>> --
>>> www.tudorgirba.com
>>>
>>> "No matter how many recipes we'll know, we'll still value a chef."
>>>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> 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
>

--
www.tudorgirba.com

"In a world where everything is moving ever faster,
one might have better chances to win by moving slower."




_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to