[PD] changing the look of Pd to be more readable
Hans-Christoph Steiner
hans at eds.org
Sun Nov 4 23:01:45 CET 2007
On Nov 4, 2007, at 3:12 PM, ilya .д wrote:
> On Sun, Nov 04, 2007 at 07:12:40PM +0100, Frank Barknecht wrote:
>> There's a lot of "-background white" or "-borderwidth 1" there, which
>> would become: "-background $theme_bgcolor" or "-borderwidth
>> $theme_bwidth" etc. The theme config file then would just need to be
>> included from pd.tk with something like (pseudocode):
>>
>>
>> # set defaults:
>> set theme_bgcolor white
>> set theme_bwidth 1
>> # ...
>>
>> # source theme as provided from command line to overwrite
>> # defaults:
>>
>> source $theme_from_commandline
>>
>> The file "theme_from_commandline" would just need to specify
>> variables in tcl-syntax:
>>
>> set theme_bgcolor grey
>> set theme_bwidth 2
>> ...
I added variables in pd.tk so you can edit that if you want to make
your own theme.
.hc
> that's what i was just meaning at the top of the thread somewhere .
>>
>> People then could write lots of funky themes and distribute them on
>> websites and everybody would be happy couples.
>>
>> The only thing to write would be some variables in pd.tk and a loader
>> which fills the $theme_from_commandline variable. And maybe think
>> about if simply sourcing the file is a security hole.
>
> why do you think it could be ?
> there so many files sources in different apps, as i know ..
>
> i heard pd is generaly not as secure as some openbsd system apps...
>>
>> Ciao
>> --
>> Frank Barknecht _
>> ______footils.org__
>>
>> _______________________________________________
>> PD-list at iem.at mailing list
>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/
>> listinfo/pd-list
>
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/
> listinfo/pd-list
------------------------------------------------------------------------
----
"Free software means you control what your computer does. Non-free
software means someone else controls that, and to some extent
controls you." - Richard M. Stallman
More information about the Pd-list
mailing list