I was kind of hoping to find a simple and existing solution for globally
sending hid inputs to the current Pd-patch / subpatch / window inside of Pd.

Since I need this only for speeding up programming I found an external
solution "btnx" to reprogram the mouse buttons for sending key commands.
That does the trick for me.


Thanks anyway
Ingo


> -----Ursprüngliche Nachricht-----
> Von: Jonathan Wilkes [mailto:[email protected]]
> Gesendet: Mittwoch, 28. August 2013 18:09
> An: Ingo
> Betreff: Re: AW: [PD] send message to current pd-window
> 
> On 08/28/2013 12:25 AM, Ingo wrote:
> > Thanks for the suggestion!
> >
> > [active] can only tell if the current window has the focus or not.
> >
> > [active] together with [window_name] can actually send the current
> window
> > name as soon as it gets activated but that would require placing an
> > abstraction in every single patch and subpatch. I have a huge amount of
> > abstractions and subpatches so that is kind of out of the question.
> >
> > Somehow Pd has to keep track of which window is currently opened and
> active.
> > Isn't there a way to get that window / sub patch name without sending it
> > from the actual subpatch itself?
> 
> You could make a gui-plugin to do it.  Check the tcl/tk documentation
> and the gui-rewrite plugin.  I'm sure tcl/tk has a way to bind to such
> an event (or a way to create one if it doesn't).
> 
> -Jonathan
> 
> >
> > Alternatively - is there a way to send letters or ASCII characters from
> > within Pd to Pd? Like CTRL + E for edit mode or anything else that can
> be
> > done by QWERTY key commands?
> >
> > Ingo
> >
> >
> >> -----Ursprüngliche Nachricht-----
> >> Von: [email protected] [mailto:[email protected]] Im Auftrag
> von
> >> Jonathan Wilkes
> >> Gesendet: Dienstag, 27. August 2013 17:44
> >> An: [email protected]
> >> Betreff: Re: [PD] send message to current pd-window
> >>
> >> On 08/27/2013 07:00 AM, Ingo wrote:
> >>> I'trying to use a mouse button to toggle between edit mode on off.
> >>> I'm using [hid] to get the mouse button and I can send the message to
> a
> >>> specified window name.
> >>>
> >>> But how can I send it to the current window that I am working in?
> >>>
> >>> What would I have to use instead of "windowname"?
> >>>
> >>> [s pd-"windowname"]
> >> [s pd-filename.pd]
> >>
> >> or
> >>
> >> [s pd-subpatchname]
> >>
> >> To automatically figure out which window has the focus, I think
> >> there's a cyclone object that does that.  Maybe [active] ?
> >>
> >>> Thanks, Ingo
> >>>
> >>>
> >>> _______________________________________________
> >>> [email protected] mailing list
> >>> UNSUBSCRIBE and account-management ->
> >> http://lists.puredata.info/listinfo/pd-list
> >>>
> >>
> >> _______________________________________________
> >> [email protected] mailing list
> >> UNSUBSCRIBE and account-management ->
> >> http://lists.puredata.info/listinfo/pd-list
> >
> >


_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to