Yes this would be a nice idea to have  several icons importers and icons family.
If we could have the default set under the same infrastructure it would be good.
For 1.2 :)


On Jun 8, 2010, at 9:21 AM, Fernando olivero wrote:

> Hi Simon, the icons are the Oxygen family of icons from the GNOME project.
> 
> I've made a icons framework importer , which loads an icon set into Pharo and 
> creates a class for each icon set.
> The idea is to have polymorphic classes of icons sets:
> For example
> 
> IconsFamilyBuilder>>build
>       | specs secs |
>       specs := self iconsSpecs .
>       specs do:[:each| each resourcesFolderName: self resourcesFolderName ].
>       ^ GMIconFamily createFamilyNamed: self iconFamilyName specs: specs .
> 
> Which has subclasses such as OxygenIconsBuilder, that creates 
> GMIconFamilyOxygen.
> The code is similar to that found in MenuIcons, but i've added the notion of 
> icons sets.
> 
> I would like to integrate it to Pharo1.1, so we should unify the MenuIcons 
> and maybe the UIThemes methods found in the icons category, so we provide 
> only one entry point for icons in the system, together with a simple importer 
> and provider of icons.
> 
> Let me know what you think.
> 
> 
> 
> Fernando
> 
> 
> 
>> 
>> 
>> Who did the nice icons?
>> 
>> 
>> --
>> Simon
>> 
>> 
>> 
>> 
>> _______________________________________________
>> 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