[PD-dev] tkwait visibility .pdwindow.tcl.entry
Hans-Christoph Steiner
hans at at.or.at
Tue Jan 12 20:39:15 CET 2010
On Jan 12, 2010, at 3:02 AM, IOhannes m zmoelnig wrote:
>
> hi.
>
> Hans-Christoph Steiner wrote:
>>
>> Hey IOhannes,
>
>>
>> Any reason not to use the "tkwait visibility .pdwindow.tcl.entry"
>> option? I think its preferable because it keeps things symmetic,
>> i.e.
>> grab/ungrab. It'll only cause the GUI to pause, 'pd' will still keep
>> loading.
>>
>> http://pure-data.svn.sourceforge.net/viewvc/pure-data/branches/pd-gui-rewrite/0.43/src/pdtk_canvas.tcl?r1=12959&r2=12957&pathrev=12959
>
> the reason for not enabling it by default is, that i did not know
> whether there would be any side effects.
> e.g. if the pdwindow was not there at all (either iconified or totally
> disabled - think kiosk mode), would the "tkwait" wait forever and/or
> block the the entire gui process?
>
> anyhow, in order to enable it one only has to set the "false" to
> "true"
> (or change the entire code to
> <snip>
> tkwait visibility .pdwindow.tcl.entry
> grab set -global .pdwindow.tcl.entry
> </snip>
>
> which is even simpler.
>
> fgmasdr
> IOhannes
I modified it a bit, so that the tkwait stuff only happens at startup,
when the problem occurs:
http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=rev&revision=12969
.hc
----------------------------------------------------------------------------
Access to computers should be unlimited and total. - the hacker ethic
More information about the Pd-dev
mailing list