i think this is just a minor bug, when you give a button a label like [a] you can no longer get its properties via right-click.
#X obj 9 5 bng 35 250 50 0 sd empty [/] 4 17 129 20 -260818 -241291
renaming the offending []s to something else with a text editor fixes the issue. i've had tcl get confused with []-containing variables before, due to the way it uses them like ` backticks to embed other functions. maybe changing [ to [ in the proper place in the code would fix it...
i like tk based gui, the free floating windows are much nicer than the way everything in pc-max seems to be stuck inside a big grey parent window which takes over your screen if you want it big enough to not require scrollbars, but it seems to use about 10% of a 1.4g AMD or 100% of a pentium150 unless -nogui is flagged. is there perhaps a newer version of the wish-gui stuff that doesnt use so much cpu on nt? or is it universally hoggy on other platforms...
On Mon, 15 Sep 2003, ix wrote:
renaming the offending []s to something else with a text editor fixes the issue. i've had tcl get confused with []-containing variables before, due to the way it uses them like ` backticks to embed other functions. maybe changing [ to [ in the proper place in the code would fix it...
Something quite wrong with PD, I think, is that there is no systematic inlining of strings inside of GUI code. This leads to bugs like the above on one hand, but on the other hand, leads to hasty fixes / kludges, like that the braces {} are forbidden inside objectboxes.
For example, in jMax, you can pass list parameters to object constructors like this:
[@for {0 0} {240 320} {1 1}]
Using the same @for external class, but from PD instead, has led to something that could have been:
[@for { 0 0 } { 240 320 } { 1 1 }]
because PD doesn't parse those delimiters as delimiters, but as regular characters, so they have to be wrapped in space. However:
{: dropped }: dropped
happens when trying to use {} inside of those boxes, so yet another syntax had to be added in my external:
[@for ( 0 0 ) ( 240 320 ) ( 1 1 )]
with parens instead.
Mathieu Bouchard http://artengine.ca/matju
In terms of tcl/tk performance I've been using it on all platforms (but irix) and found that the windows users are the most lucky!!! tcl/tk performs the fastest and smoothest on windows. In terms of bugs I've personally not encourtered much, but certainly there are always little things. (the tk_chooseDirectory in the tcl version PD uses will not allow you to press "ok" to select, you have to double click on the directory!!)
If that helps with your woes at all...
PS: I did not realize max did that big grey windows application thing, it floats like PD on a mac...
Ben
i think this is just a minor bug, when you give a button a label like [a] you can no longer get its properties via right-click.
#X obj 9 5 bng 35 250 50 0 sd empty [/] 4 17 129 20 -260818 -241291
renaming the offending []s to something else with a text editor fixes the issue. i've had tcl get confused with []-containing variables before, due to the way it uses them like ` backticks to embed other functions. maybe changing [ to [ in the proper place in the code would fix it...
i like tk based gui, the free floating windows are much nicer than the way everything in pc-max seems to be stuck inside a big grey parent window which takes over your screen if you want it big enough to not require scrollbars, but it seems to use about 10% of a 1.4g AMD or 100% of a pentium150 unless -nogui is flagged. is there perhaps a newer version of the wish-gui stuff that doesnt use so much cpu on nt? or is it universally hoggy on other platforms...
PD-list mailing list PD-list@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-list
Hallo, Kjetil S. Matheussen hat gesagt: // Kjetil S. Matheussen wrote:
When speaking of max. I even manage to run max (rt only) in linux using wine. :) (Not that I'm going to switch of course)
Oh, I also tried that, but my Wine couldn't deal with that strange archive format (Microsoft XP installer or somehow like that, I deleted it) Do you have any pointers on how to get those things working in Wine?
Frank Barknecht _ ______footils.org__
On Tue, 16 Sep 2003, Frank Barknecht wrote:
Hallo, Kjetil S. Matheussen hat gesagt: // Kjetil S. Matheussen wrote:
When speaking of max. I even manage to run max (rt only) in linux using wine. :) (Not that I'm going to switch of course)
Oh, I also tried that, but my Wine couldn't deal with that strange archive format (Microsoft XP installer or somehow like that, I deleted it) Do you have any pointers on how to get those things working in Wine?
I installed it in windows first, then just copied the files into a linux partition and ran it. I also remember that I had to set the windows-version in $HOME/.wine/config to winxp to make it work.