So one of the features of the new GUI is that it will load little GUI
plugins in the form of Tcl scripts. The additions to the canvas
Properties/Open/Help popup menu are both scripts like this. You can
see them in the 'pd/startup' folder.
One thing that we haven't been able to do is come up with a good name
for them. Right now, they are called 'startup' scripts. Any one want
to suggest anything?
And of course, try writing your own scripts for the GUI. Federico
wrote the big class browser script and thru the process of working
with him, we were able to streamline the process quite a bit. So if
people try it now, then its still easy to change the code to make
things easier/better.
.hc
Programs should be written for people to read, and only incidentally
for machines to execute.
On Wed, 26 Aug 2009, Hans-Christoph Steiner wrote:
And of course, try writing your own scripts for the GUI.
And because there is no well-defined interface for it, those scripts will quickly depend on any internal function that you don't want people to use.
It gets worse with the whole circuit-bending mentality (especially with a side-order of post-marxist situationist rage-against-the-toaster theory).
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801
On Aug 26, 2009, at 5:22 PM, Mathieu Bouchard wrote:
On Wed, 26 Aug 2009, Hans-Christoph Steiner wrote:
And of course, try writing your own scripts for the GUI.
And because there is no well-defined interface for it, those scripts
will quickly depend on any internal function that you don't want
people to use.It gets worse with the whole circuit-bending mentality (especially
with a side-order of post-marxist situationist rage-against-the- toaster theory).
Personally, I want everyone to use whatever they want to. We are all
grown adults and the source is all there. What I do want to do is make
it easy to do and easy to distribute.
But until there is a real API for this kind of thing, then changes in
the GUI could break the plugin. Since you can do a lot with 10-20
lines of code, I don't think that such breakage is a big deal.
.hc
¡El pueblo unido jamás será vencido!
since you mentioned the browser, a suggestion for it: pressing a key goes
into the 1st file that begins on that key (like a normal explorer). Or
even better, allowing combinations of keys - like pressing "ban" takes you
to "bang...".
also, that it's possible to resize it.
So one of the features of the new GUI is that it will load little GUI
plugins in the form of Tcl scripts. The additions to the canvas
Properties/Open/Help popup menu are both scripts like this. You can see
them in the 'pd/startup' folder.One thing that we haven't been able to do is come up with a good name
for them. Right now, they are called 'startup' scripts. Any one want
to suggest anything?And of course, try writing your own scripts for the GUI. Federico wrote
the big class browser script and thru the process of working with him,
we were able to streamline the process quite a bit. So if people try it
now, then its still easy to change the code to make things easier/better..hc
Programs should be written for people to read, and only incidentally for
machines to execute.
- from Structure and Interpretation of Computer Programs
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list