Hello,
I was just curious, and looking at the source was not all that obvious, but does anyone know what the outlet on a 'struct' object is used for?
Mike
Hallo, Mike McGonagle hat gesagt: // Mike McGonagle wrote:
I was just curious, and looking at the source was not all that obvious, but does anyone know what the outlet on a 'struct' object is used for?
It reports selected and clicked (and maybe more) data structure instances. Connect a [print] to it and select some objects to see the messages. The outlet sends messages composed of a selector and a gpointer, which you can route to [get] objects for example. It's pretty useful!
Frank
The selectors I'm aware of (and the mouse behaviors that trigger them): click (vanilla 0.42): click the object in non-editmode change: stretch or move an object in non-editmode select: click an object or drag-click/highlight several objects in editmode (or select-all) deselect: click away from the object to remove the blue bounding-box in editmode (or select-none) displace: click and drag the object in editmode
All the above work with [drawnumber], but [drawsymbol] prints "drawnumber_motion" to the console if you click and drag in non-editmode.
Clicking somewhere in an array outputs lists for each element, but I can't figure out what they point to.
I also remember seeing "activate" and "delete" somewhere in the source code, but I don't think they are implemented yet.
-Jonathan
--- On Fri, 1/9/09, Frank Barknecht fbar@footils.org wrote:
From: Frank Barknecht fbar@footils.org Subject: Re: [PD] Outlet on 'struct' object To: pd-list@iem.at Date: Friday, January 9, 2009, 11:42 PM Hallo, Mike McGonagle hat gesagt: // Mike McGonagle wrote:
I was just curious, and looking at the source was not
all that
obvious, but does anyone know what the outlet on a
'struct' object is
used for?
It reports selected and clicked (and maybe more) data structure instances. Connect a [print] to it and select some objects to see the messages. The outlet sends messages composed of a selector and a gpointer, which you can route to [get] objects for example. It's pretty useful!
Ciao
Frank
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Guess this is all relatively new stuff... I should probably worry about this when it is more mature...
Mike
On Fri, Jan 9, 2009 at 5:42 PM, Jonathan Wilkes jancsika@yahoo.com wrote:
The selectors I'm aware of (and the mouse behaviors that trigger them): click (vanilla 0.42): click the object in non-editmode change: stretch or move an object in non-editmode select: click an object or drag-click/highlight several objects in editmode (or select-all) deselect: click away from the object to remove the blue bounding-box in editmode (or select-none) displace: click and drag the object in editmode
All the above work with [drawnumber], but [drawsymbol] prints "drawnumber_motion" to the console if you click and drag in non-editmode.
Clicking somewhere in an array outputs lists for each element, but I can't figure out what they point to.
I also remember seeing "activate" and "delete" somewhere in the source code, but I don't think they are implemented yet.
-Jonathan
--- On Fri, 1/9/09, Frank Barknecht fbar@footils.org wrote:
From: Frank Barknecht fbar@footils.org Subject: Re: [PD] Outlet on 'struct' object To: pd-list@iem.at Date: Friday, January 9, 2009, 11:42 PM Hallo, Mike McGonagle hat gesagt: // Mike McGonagle wrote:
I was just curious, and looking at the source was not
all that
obvious, but does anyone know what the outlet on a
'struct' object is
used for?
It reports selected and clicked (and maybe more) data structure instances. Connect a [print] to it and select some objects to see the messages. The outlet sends messages composed of a selector and a gpointer, which you can route to [get] objects for example. It's pretty useful!
Ciao
Frank
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Ok, I tried it on the sequence example, and it only seems to output stuff in Edit Mode. Is that correct? Plus, it also seems to only output 'select' and 'deselect' messages. It also seems to repeatedly output them when you 'select' and drag an object.
Is this a new feature? (I seem to remember reading something about mouse events for structs in 42) Are there any examples of how these are used?
Mike
On Fri, Jan 9, 2009 at 4:42 PM, Frank Barknecht fbar@footils.org wrote:
Hallo, Mike McGonagle hat gesagt: // Mike McGonagle wrote:
I was just curious, and looking at the source was not all that obvious, but does anyone know what the outlet on a 'struct' object is used for?
It reports selected and clicked (and maybe more) data structure instances. Connect a [print] to it and select some objects to see the messages. The outlet sends messages composed of a selector and a gpointer, which you can route to [get] objects for example. It's pretty useful!
Ciao
Frank
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Oops, sorry, had the wrong version open... tried 42-4 and this seems to show more stuff.
So, then, once again, using the sequence example, connected up print statements to all the 'struct' object. In the 'click' message, what is the number that follows? I can't seem to make sense of it, as some objects output one or two messages, while others output a whole series of them.
Is there some sort of documentation on this?
Thanks.
Mike
On Fri, Jan 9, 2009 at 6:06 PM, Mike McGonagle mjmogo@gmail.com wrote:
Ok, I tried it on the sequence example, and it only seems to output stuff in Edit Mode. Is that correct? Plus, it also seems to only output 'select' and 'deselect' messages. It also seems to repeatedly output them when you 'select' and drag an object.
Is this a new feature? (I seem to remember reading something about mouse events for structs in 42) Are there any examples of how these are used?
Mike
On Fri, Jan 9, 2009 at 4:42 PM, Frank Barknecht fbar@footils.org wrote:
Hallo, Mike McGonagle hat gesagt: // Mike McGonagle wrote:
I was just curious, and looking at the source was not all that obvious, but does anyone know what the outlet on a 'struct' object is used for?
It reports selected and clicked (and maybe more) data structure instances. Connect a [print] to it and select some objects to see the messages. The outlet sends messages composed of a selector and a gpointer, which you can route to [get] objects for example. It's pretty useful!
Ciao
Frank
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician
I made a clone of max's "gswitch" using the click selector a while back. With 0.42, you can click the gop window to switch inputs.
--- On Sat, 1/10/09, Mike McGonagle mjmogo@gmail.com wrote:
From: Mike McGonagle mjmogo@gmail.com Subject: Re: [PD] Outlet on 'struct' object To: pd-list@iem.at Date: Saturday, January 10, 2009, 1:06 AM Ok, I tried it on the sequence example, and it only seems to output stuff in Edit Mode. Is that correct? Plus, it also seems to only output 'select' and 'deselect' messages. It also seems to repeatedly output them when you 'select' and drag an object.
Is this a new feature? (I seem to remember reading something about mouse events for structs in 42) Are there any examples of how these are used?
Mike
On Fri, Jan 9, 2009 at 4:42 PM, Frank Barknecht fbar@footils.org wrote:
Hallo, Mike McGonagle hat gesagt: // Mike McGonagle wrote:
I was just curious, and looking at the source was
not all that
obvious, but does anyone know what the outlet on a
'struct' object is
used for?
It reports selected and clicked (and maybe more) data
structure instances.
Connect a [print] to it and select some objects to see
the messages. The
outlet sends messages composed of a selector and a
gpointer, which you
can route to [get] objects for example. It's
pretty useful!
Ciao
Frank
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
-- Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
That's extremely nice - good stuff. I didn't know GOP datastructures could be done so easily now; I remember it being weirder.
I'd love to start a collection of GUI objects like this - looks like the "change" selector is working as well, so perhaps an "advanced slider" can finally be done! Mind if I add it to a "ds-gui" section in SVN?
Thanks for sending it along Luke
On Fri, Jan 9, 2009 at 4:30 PM, Jonathan Wilkes jancsika@yahoo.com wrote:
I made a clone of max's "gswitch" using the click selector a while back. With 0.42, you can click the gop window to switch inputs.
--- On Sat, 1/10/09, Mike McGonagle mjmogo@gmail.com wrote:
From: Mike McGonagle mjmogo@gmail.com Subject: Re: [PD] Outlet on 'struct' object To: pd-list@iem.at Date: Saturday, January 10, 2009, 1:06 AM Ok, I tried it on the sequence example, and it only seems to output stuff in Edit Mode. Is that correct? Plus, it also seems to only output 'select' and 'deselect' messages. It also seems to repeatedly output them when you 'select' and drag an object.
Is this a new feature? (I seem to remember reading something about mouse events for structs in 42) Are there any examples of how these are used?
Mike
On Fri, Jan 9, 2009 at 4:42 PM, Frank Barknecht fbar@footils.org wrote:
Hallo, Mike McGonagle hat gesagt: // Mike McGonagle wrote:
I was just curious, and looking at the source was
not all that
obvious, but does anyone know what the outlet on a
'struct' object is
used for?
It reports selected and clicked (and maybe more) data
structure instances.
Connect a [print] to it and select some objects to see
the messages. The
outlet sends messages composed of a selector and a
gpointer, which you
can route to [get] objects for example. It's
pretty useful!
Ciao
Frank
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
-- Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Yeah, this is really nice. One thing I noticed was that if I click and hold directly over the drawn line connected to the active float inlet, you can drag and it sends a 'change' message, it also redraws the line by following the mouse. Is there anyway to get the mouse coordinates such that it can be used as input to control the struct data? It would be really nice if this type of thing could be abstracted to allow for a variable number of inlets to switch.
Mike
On Fri, Jan 9, 2009 at 10:29 PM, Luke Iannini lukexipd@gmail.com wrote:
That's extremely nice - good stuff. I didn't know GOP datastructures could be done so easily now; I remember it being weirder.
I'd love to start a collection of GUI objects like this - looks like the "change" selector is working as well, so perhaps an "advanced slider" can finally be done! Mind if I add it to a "ds-gui" section in SVN?
Thanks for sending it along Luke
On Fri, Jan 9, 2009 at 4:30 PM, Jonathan Wilkes jancsika@yahoo.com wrote:
I made a clone of max's "gswitch" using the click selector a while back. With 0.42, you can click the gop window to switch inputs.
--- On Sat, 1/10/09, Mike McGonagle mjmogo@gmail.com wrote:
From: Mike McGonagle mjmogo@gmail.com Subject: Re: [PD] Outlet on 'struct' object To: pd-list@iem.at Date: Saturday, January 10, 2009, 1:06 AM Ok, I tried it on the sequence example, and it only seems to output stuff in Edit Mode. Is that correct? Plus, it also seems to only output 'select' and 'deselect' messages. It also seems to repeatedly output them when you 'select' and drag an object.
Is this a new feature? (I seem to remember reading something about mouse events for structs in 42) Are there any examples of how these are used?
Mike
On Fri, Jan 9, 2009 at 4:42 PM, Frank Barknecht fbar@footils.org wrote:
Hallo, Mike McGonagle hat gesagt: // Mike McGonagle wrote:
I was just curious, and looking at the source was
not all that
obvious, but does anyone know what the outlet on a
'struct' object is
used for?
It reports selected and clicked (and maybe more) data
structure instances.
Connect a [print] to it and select some objects to see
the messages. The
outlet sends messages composed of a selector and a
gpointer, which you
can route to [get] objects for example. It's
pretty useful!
Ciao
Frank
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
-- Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
--- On Sat, 1/10/09, Mike McGonagle mjmogo@gmail.com wrote:
From: Mike McGonagle mjmogo@gmail.com Subject: Re: [PD] Outlet on 'struct' object To: pd-list@iem.at Date: Saturday, January 10, 2009, 6:49 AM Yeah, this is really nice. One thing I noticed was that if I click and hold directly over the drawn line connected to the active float inlet, you can drag and it sends a 'change' message, it also redraws the line by following the mouse. Is there anyway to get the mouse coordinates such that it can be used as input to control the struct data? It would be really nice if this type of thing could be abstracted to allow for a variable number of inlets to switch.
Mike
I made a mockup of how this could work using ds dummy-objects, which you can see in vswitch_mockup.pd. This just shows that when you pull the arrow, another inlet would have to be created inside the abstraction.
I also made a vswitch abs that would work if you could associate dynamic patching with data structures. The necessary objects are comments in pd-inlet-template: [drawobj] and [drawconnect]. The idea would be that the object chain is created as an element of an instance of a ds, so you could plot an array then use [setsize] to create and destroy the objects as necessary.
But test.pd reveals a bug: any ds object created (or made visible) after the abstraction loads will bleed through onto the parent.
-Jonathan
On Fri, Jan 9, 2009 at 10:29 PM, Luke Iannini lukexipd@gmail.com wrote:
That's extremely nice - good stuff. I didn't
know GOP datastructures
could be done so easily now; I remember it being
weirder.
I'd love to start a collection of GUI objects like
this - looks like
the "change" selector is working as well, so
perhaps an "advanced
slider" can finally be done! Mind if I add it to
a "ds-gui" section
in SVN?
Thanks for sending it along Luke
On Fri, Jan 9, 2009 at 4:30 PM, Jonathan Wilkes
jancsika@yahoo.com wrote:
I made a clone of max's "gswitch"
using the click selector a while back. With 0.42, you can click the gop window to switch inputs.
--- On Sat, 1/10/09, Mike McGonagle
mjmogo@gmail.com wrote:
From: Mike McGonagle mjmogo@gmail.com Subject: Re: [PD] Outlet on 'struct'
object
To: pd-list@iem.at Date: Saturday, January 10, 2009, 1:06 AM Ok, I tried it on the sequence example, and it
only seems to
output stuff in Edit Mode. Is that correct? Plus, it
also seems to
only output 'select' and 'deselect'
messages. It
also seems to repeatedly output them when you 'select' and drag
an object.
Is this a new feature? (I seem to remember
reading
something about mouse events for structs in 42) Are there any
examples of
how these are used?
Mike
On Fri, Jan 9, 2009 at 4:42 PM, Frank
Barknecht
fbar@footils.org wrote:
Hallo, Mike McGonagle hat gesagt: // Mike
McGonagle wrote:
I was just curious, and looking at
the source was
not all that
obvious, but does anyone know what
the outlet on a
'struct' object is
used for?
It reports selected and clicked (and
maybe more) data
structure instances.
Connect a [print] to it and select some
objects to see
the messages. The
outlet sends messages composed of a
selector and a
gpointer, which you
can route to [get] objects for example.
It's
pretty useful!
Ciao
Frank
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
-- Peace may sound simple—one beautiful word—
but it
requires everything we have, every quality, every strength, every
dream, every
high ideal. —Yehudi Menuhin (1916–1999), musician
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
-- Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On Fri, Jan 9, 2009 at 8:29 PM, Luke Iannini lukexipd@gmail.com wrote:
That's extremely nice - good stuff. I didn't know GOP datastructures could be done so easily now; I remember it being weirder.
Whoops, missed the [pd $0-gop] subpatch. That's the weirdness I remember ; ) Best Luke
I'd love to start a collection of GUI objects like this - looks like the "change" selector is working as well, so perhaps an "advanced slider" can finally be done! Mind if I add it to a "ds-gui" section in SVN?
Thanks for sending it along Luke
On Fri, Jan 9, 2009 at 4:30 PM, Jonathan Wilkes jancsika@yahoo.com wrote:
I made a clone of max's "gswitch" using the click selector a while back. With 0.42, you can click the gop window to switch inputs.
--- On Sat, 1/10/09, Mike McGonagle mjmogo@gmail.com wrote:
From: Mike McGonagle mjmogo@gmail.com Subject: Re: [PD] Outlet on 'struct' object To: pd-list@iem.at Date: Saturday, January 10, 2009, 1:06 AM Ok, I tried it on the sequence example, and it only seems to output stuff in Edit Mode. Is that correct? Plus, it also seems to only output 'select' and 'deselect' messages. It also seems to repeatedly output them when you 'select' and drag an object.
Is this a new feature? (I seem to remember reading something about mouse events for structs in 42) Are there any examples of how these are used?
Mike
On Fri, Jan 9, 2009 at 4:42 PM, Frank Barknecht fbar@footils.org wrote:
Hallo, Mike McGonagle hat gesagt: // Mike McGonagle wrote:
I was just curious, and looking at the source was
not all that
obvious, but does anyone know what the outlet on a
'struct' object is
used for?
It reports selected and clicked (and maybe more) data
structure instances.
Connect a [print] to it and select some objects to see
the messages. The
outlet sends messages composed of a selector and a
gpointer, which you
can route to [get] objects for example. It's
pretty useful!
Ciao
Frank
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
-- Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On Sat, Jan 10, 2009 at 2:22 AM, Luke Iannini lukexipd@gmail.com wrote:
On Fri, Jan 9, 2009 at 8:29 PM, Luke Iannini lukexipd@gmail.com wrote:
That's extremely nice - good stuff. I didn't know GOP datastructures could be done so easily now; I remember it being weirder.
Whoops, missed the [pd $0-gop] subpatch. That's the weirdness I remember ; ) Best Luke
I'd love to start a collection of GUI objects like this - looks like the "change" selector is working as well, so perhaps an "advanced slider" can finally be done!
Hallo me! Sorry for all the self-replies : ) I guess the change selector has been working for quite a while.
What I meant to be excited about is that A) you found a workaround for the bug which removes the "hide object name and args" flag and B) at some point, the issue Frank reported here about GOP'd DSs being unmovable was fixed.
http://lists.puredata.info/pipermail/pd-dev/2006-11/007804.html
Here's a quick slider based on your gswitch techniques and FB's original; looks like all the groundwork is laid for some real fun to be had... I'll start having it soon : ) Best Luke
Mind if I add it to a "ds-gui" section in SVN?
Thanks for sending it along Luke
On Fri, Jan 9, 2009 at 4:30 PM, Jonathan Wilkes jancsika@yahoo.com wrote:
I made a clone of max's "gswitch" using the click selector a while back. With 0.42, you can click the gop window to switch inputs.
--- On Sat, 1/10/09, Mike McGonagle mjmogo@gmail.com wrote:
From: Mike McGonagle mjmogo@gmail.com Subject: Re: [PD] Outlet on 'struct' object To: pd-list@iem.at Date: Saturday, January 10, 2009, 1:06 AM Ok, I tried it on the sequence example, and it only seems to output stuff in Edit Mode. Is that correct? Plus, it also seems to only output 'select' and 'deselect' messages. It also seems to repeatedly output them when you 'select' and drag an object.
Is this a new feature? (I seem to remember reading something about mouse events for structs in 42) Are there any examples of how these are used?
Mike
On Fri, Jan 9, 2009 at 4:42 PM, Frank Barknecht fbar@footils.org wrote:
Hallo, Mike McGonagle hat gesagt: // Mike McGonagle wrote:
I was just curious, and looking at the source was
not all that
obvious, but does anyone know what the outlet on a
'struct' object is
used for?
It reports selected and clicked (and maybe more) data
structure instances.
Connect a [print] to it and select some objects to see
the messages. The
outlet sends messages composed of a selector and a
gpointer, which you
can route to [get] objects for example. It's
pretty useful!
Ciao
Frank
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
-- Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Oops.
On Sat, Jan 10, 2009 at 3:45 AM, Luke Iannini lukexipd@gmail.com wrote:
On Sat, Jan 10, 2009 at 2:22 AM, Luke Iannini lukexipd@gmail.com wrote:
On Fri, Jan 9, 2009 at 8:29 PM, Luke Iannini lukexipd@gmail.com wrote:
That's extremely nice - good stuff. I didn't know GOP datastructures could be done so easily now; I remember it being weirder.
Whoops, missed the [pd $0-gop] subpatch. That's the weirdness I remember ; ) Best Luke
I'd love to start a collection of GUI objects like this - looks like the "change" selector is working as well, so perhaps an "advanced slider" can finally be done!
Hallo me! Sorry for all the self-replies : ) I guess the change selector has been working for quite a while.
What I meant to be excited about is that A) you found a workaround for the bug which removes the "hide object name and args" flag and B) at some point, the issue Frank reported here about GOP'd DSs being unmovable was fixed.
http://lists.puredata.info/pipermail/pd-dev/2006-11/007804.html
Here's a quick slider based on your gswitch techniques and FB's original; looks like all the groundwork is laid for some real fun to be had... I'll start having it soon : ) Best Luke
Mind if I add it to a "ds-gui" section in SVN?
Thanks for sending it along Luke
On Fri, Jan 9, 2009 at 4:30 PM, Jonathan Wilkes jancsika@yahoo.com wrote:
I made a clone of max's "gswitch" using the click selector a while back. With 0.42, you can click the gop window to switch inputs.
--- On Sat, 1/10/09, Mike McGonagle mjmogo@gmail.com wrote:
From: Mike McGonagle mjmogo@gmail.com Subject: Re: [PD] Outlet on 'struct' object To: pd-list@iem.at Date: Saturday, January 10, 2009, 1:06 AM Ok, I tried it on the sequence example, and it only seems to output stuff in Edit Mode. Is that correct? Plus, it also seems to only output 'select' and 'deselect' messages. It also seems to repeatedly output them when you 'select' and drag an object.
Is this a new feature? (I seem to remember reading something about mouse events for structs in 42) Are there any examples of how these are used?
Mike
On Fri, Jan 9, 2009 at 4:42 PM, Frank Barknecht fbar@footils.org wrote:
Hallo, Mike McGonagle hat gesagt: // Mike McGonagle wrote:
> I was just curious, and looking at the source was
not all that
> obvious, but does anyone know what the outlet on a
'struct' object is
> used for?
It reports selected and clicked (and maybe more) data
structure instances.
Connect a [print] to it and select some objects to see
the messages. The
outlet sends messages composed of a selector and a
gpointer, which you
can route to [get] objects for example. It's
pretty useful!
Ciao
Frank
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
-- Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Sure! I didn't know about the ds-gui section, I'll check it out when I get a chance.
--- On Sat, 1/10/09, Luke Iannini lukexipd@gmail.com wrote:
From: Luke Iannini lukexipd@gmail.com Subject: Re: [PD] Outlet on 'struct' object To: "Jonathan Wilkes" jancsika@yahoo.com Cc: pd-list@iem.at, "Mike McGonagle" mjmogo@gmail.com Date: Saturday, January 10, 2009, 5:29 AM That's extremely nice - good stuff. I didn't know GOP datastructures could be done so easily now; I remember it being weirder.
I'd love to start a collection of GUI objects like this
- looks like
the "change" selector is working as well, so perhaps an "advanced slider" can finally be done! Mind if I add it to a "ds-gui" section in SVN?
Thanks for sending it along Luke
On Fri, Jan 9, 2009 at 4:30 PM, Jonathan Wilkes jancsika@yahoo.com wrote:
I made a clone of max's "gswitch" using
the click selector a while back. With 0.42, you can click the gop window to switch inputs.
--- On Sat, 1/10/09, Mike McGonagle
mjmogo@gmail.com wrote:
From: Mike McGonagle mjmogo@gmail.com Subject: Re: [PD] Outlet on 'struct'
object
To: pd-list@iem.at Date: Saturday, January 10, 2009, 1:06 AM Ok, I tried it on the sequence example, and it
only seems to
output stuff in Edit Mode. Is that correct? Plus, it also
seems to
only output 'select' and 'deselect'
messages. It
also seems to repeatedly output them when you 'select' and drag an
object.
Is this a new feature? (I seem to remember reading something about mouse events for structs in 42) Are there any
examples of
how these are used?
Mike
On Fri, Jan 9, 2009 at 4:42 PM, Frank Barknecht fbar@footils.org wrote:
Hallo, Mike McGonagle hat gesagt: // Mike McGonagle
wrote:
I was just curious, and looking at the
source was
not all that
obvious, but does anyone know what the
outlet on a
'struct' object is
used for?
It reports selected and clicked (and maybe
more) data
structure instances.
Connect a [print] to it and select some
objects to see
the messages. The
outlet sends messages composed of a selector
and a
gpointer, which you
can route to [get] objects for example.
It's
pretty useful!
Ciao
Frank
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
-- Peace may sound simple—one beautiful word— but
it
requires everything we have, every quality, every strength, every
dream, every
high ideal. —Yehudi Menuhin (1916–1999), musician
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management ->