Hi everybody and Happy Easter!
Does anybody know an external that opens a dropdown menu when clicking on it?
It would be necessary that it reads the content from a file in case that the content changes while Pd is running.
Thanks! ingo
I have found [Jmmmp/jp.menu] and [iemlib/popup] by now.
[popup] doesn't do anything and there is no help file at all.
[jp.menu] doesn't do anything either but has a help file. Unfortunately the help file doesn't help me.
Since these seem to be abstractions it looks like it can be done without externals.
Can someone point me to some information about making popups?
Ingo
From: Pd-list [mailto:pd-list-bounces@lists.iem.at] On Behalf Of Ingo Sent: Monday, April 13, 2020 12:22 PM To: 'Pd-List' Subject: [PD] Dropdown Menu external?
Hi everybody and Happy Easter!
Does anybody know an external that opens a dropdown menu when clicking on it?
It would be necessary that it reads the content from a file in case that the content changes while Pd is running.
Thanks! ingo
Hi Ingo
An external called [popup] by Ben Bogart (hi Ben!) was included in pd-extended. I used it extensively, so copied it from extended into my current vanilla install, and it works. I believe it may be mac only, but can't be sure. Would that help?
Not in front of my own computer ATM, so I can't send a screencap.
Cheers Dafydd
On Mon, Apr 13, 2020 at 7:58 AM Ingo ingo@miamiwave.com wrote:
I have found [Jmmmp/jp.menu] and [iemlib/popup] by now.
[popup] doesn't do anything and there is no help file at all.
[jp.menu] doesn't do anything either but has a help file. Unfortunately the help file doesn't help me.
Since these seem to be abstractions it looks like it can be done without externals.
Can someone point me to some information about making popups?
Ingo
*From:* Pd-list [mailto:pd-list-bounces@lists.iem.at] *On Behalf Of *Ingo *Sent:* Monday, April 13, 2020 12:22 PM *To:* 'Pd-List' *Subject:* [PD] Dropdown Menu external?
Hi everybody and Happy Easter!
Does anybody know an external that opens a dropdown menu when clicking on it?
It would be necessary that it reads the content from a file in case that the content changes while Pd is running.
Thanks! ingo _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
There is a [popup] in iemlib and/or flatspace. I don't know if it is the same one or who did it.
It's an abstraction but it doesn't make any sense to me and doesn't seem to be complete.
There are some boxes called [pop] with lots of arguemts in there that don't create - neither on Linux nor Windows7 64-bit.
BTW, I'm normally on Linux (Debian 9.5, 32-bit) and Pd 0.49.
From: Dafydd Hughes [mailto:dafydd61@gmail.com] Sent: Monday, April 13, 2020 2:31 PM To: Ingo Cc: Pd-List Subject: Re: [PD] Dropdown Menu external?
Hi Ingo
An external called [popup] by Ben Bogart (hi Ben!) was included in pd-extended. I used it extensively, so copied it from extended into my current vanilla install, and it works. I believe it may be mac only, but can't be sure. Would that help?
Not in front of my own computer ATM, so I can't send a screencap.
Cheers
Dafydd
On Mon, Apr 13, 2020 at 7:58 AM Ingo <ingo@miamiwave.com mailto:ingo@miamiwave.com > wrote:
I have found [Jmmmp/jp.menu] and [iemlib/popup] by now.
[popup] doesn't do anything and there is no help file at all.
[jp.menu] doesn't do anything either but has a help file. Unfortunately the help file doesn't help me.
Since these seem to be abstractions it looks like it can be done without externals.
Can someone point me to some information about making popups?
Ingo
From: Pd-list [mailto:pd-list-bounces@lists.iem.at mailto:pd-list-bounces@lists.iem.at ] On Behalf Of Ingo Sent: Monday, April 13, 2020 12:22 PM To: 'Pd-List' Subject: [PD] Dropdown Menu external?
Hi everybody and Happy Easter!
Does anybody know an external that opens a dropdown menu when clicking on it?
It would be necessary that it reads the content from a file in case that the content changes while Pd is running.
Thanks! ingo
Pd-list@lists.iem.at mailto:Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
[jp.menu] doesn't do anything either but has a help file. Unfortunately the help file doesn't help me.
what you mean, it doesn't do anything? I use it in lots of patches, and that's the reason I programmed it. For me, it does exactly what it's supposed to.
Since these seem to be abstractions it looks like it can be done without
externals.
my method (that I copied from someone else) uses a hack, you can see how it works by looking inside the abstraction.
Joao
Thanks, João!
It doesn't do anything because a few objects inside don't create in my Windows computer and my Linux computer is not connected to the internet atm so I can't install the Jmmmp externals. I'll try to make it work before I complain next tim. Sorry!
From: João Pais [mailto:jmmmpais@gmail.com] Sent: Monday, April 13, 2020 2:39 PM To: Ingo Cc: Pd-List Subject: Re: [PD] Dropdown Menu external?
[jp.menu] doesn't do anything either but has a help file. Unfortunately the help file doesn't help me.
what you mean, it doesn't do anything? I use it in lots of patches, and that's the reason I programmed it. For me, it does exactly what it's supposed to.
Since these seem to be abstractions it looks like it can be done without externals.
my method (that I copied from someone else) uses a hack, you can see how it works by looking inside the abstraction.
Joao
many objects in the jmmmp library are dependent on others, so it only works if you have the whole library (I work on windows only)
But even though it's hack, it has more features than many other gui objects.
Thanks, João!
It doesn't do anything because a few objects inside don't create in my Windows computer and my Linux computer is not connected to the internet atm so I can't install the Jmmmp externals. I'll try to make it work before I complain next tim. Sorry!
Hi João,
after having all libraries installed it works great!!!
Thanks for this object! I just need to figure out where to set the files and size/colors, etc.
That shouldn't be a big deal once I take a closer look.
However, I did have one problem: If there is an object underneath my selection it will open this object instead of selecting my option.
Is there a way to avoid this?
Ingo
From: João Pais [mailto:jmmmpais@gmail.com] Sent: Monday, April 13, 2020 4:22 PM To: Ingo Cc: Pd-List Subject: Re: [PD] Dropdown Menu external?
many objects in the jmmmp library are dependent on others, so it only works if you have the whole library (I work on windows only)
But even though it's hack, it has more features than many other gui objects.
Thanks, João!
It doesn't do anything because a few objects inside don't create in my Windows computer and my Linux computer is not connected to the internet atm so I can't install the Jmmmp externals. I'll try to make it work before I complain next tim. Sorry!
after having all libraries installed it works great!!!
Thanks for this object! I just need to figure out where to set the files and size/colors, etc.
That shouldn't be a big deal once I take a closer look.
it's all explained in the help file.
However, I did have one problem: If there is an object underneath my selection it will open this object instead of selecting my option.
Is there a way to avoid this?
since z-order depends on object creation order, there is a kind of a hack that will work if you copy/duplicate/paste the objects in the correct order. I just didn't manage to work enough with it to understand it yet. Usually I just leave empty space under the object, when possible.
OK!
I'm aware of this problem and I'm constantly dealing with this.
It would be great if Pd would have a few more graphical options like "put object to front" or "put object to background". This would save me a huge amount of time when layering different objects or putting a colored canvas behind an object.
Especially that now it is only possibly to move something to the front by cut/paste which removes all connections.
In Pd-extended it was possible to move an object to the front by Cut & Undo which would leave all connections in place.
Ingo
From: João Pais [mailto:jmmmpais@gmail.com] Sent: Monday, April 13, 2020 7:40 PM To: Ingo Cc: Pd-List Subject: Re: [PD] Dropdown Menu external?
after having all libraries installed it works great!!!
Thanks for this object! I just need to figure out where to set the files and size/colors, etc.
That shouldn't be a big deal once I take a closer look.
it's all explained in the help file.
However, I did have one problem: If there is an object underneath my selection it will open this object instead of selecting my option.
Is there a way to avoid this?
since z-order depends on object creation order, there is a kind of a hack that will work if you copy/duplicate/paste the objects in the correct order. I just didn't manage to work enough with it to understand it yet. Usually I just leave empty space under the object, when possible.
Ingo wrote:
OK!
I'm aware of this problem and I'm constantly dealing with this.
It would be great if Pd would have a few more graphical options like "put object to front" or "put object to background". This would save me a huge amount of time when layering different objects or putting a colored canvas behind an object.
Especially that now it is only possibly to move something to the front by cut/paste which removes all connections.
In Pd-extended it was possible to move an object to the front by Cut & Undo which would leave all connections in place.
hi, ingo !
just for completion:
apart from the great jmmmp library, there also the object [menubutton] from the "tof" library. this is the one i use for all of my menu-related purposes.
check out it's help file, it's not especially handy to deal with at first sight, but once you figured out the creation commands, you will get what you need. it's not an "all included" object like MAX's [menu] though, so you will have to feed it any contents "by hand", but it's doable
PLUS you can give it a $0- send and receive name, so use can use it independently and remotely just like any PD vanilla gui object !
about putting objects above each other:
please also consider putting GUI related things that use patchcords into GOP patches (or subpatches) to make the cords invisible. will save you a lot of trouble and no "object hidden behind object" workarounds are needed
best
oliver
Thanks, Oliver!
[tof/menubutton] looks like it could be easier to handle since it can be made to remember menu items in the patch and doesn't always have to read files for menus that won't change dynamically. It also doesn't have the problem with activating objects underneath the menu despite of the creation order.
Of course I use GOP but I sometimes (more and more often) use a canvas on top of a number box for better looks or displaying things that are not necessarily numeric - like "off, 1, 2, 3, ..."
When I change the value range of the number box it is on top of the canvas which requires extra steps. In some situations where you have several sources of e.g. [set $1( or generally any other relatively complex patching you might risk forgetting to restore some connections. But I have managed to do it anyway so far - it just takes extra time for always double checking. It would just be a nice feature for saving time to be able to put objects up front or behind. Especially for GUIs.
Ingo
-----Original Message----- From: Pd-list [mailto:pd-list-bounces@lists.iem.at] On Behalf Of oliver Sent: Monday, April 13, 2020 11:49 PM To: pd-list@lists.iem.at Subject: Re: [PD] Dropdown Menu external?
Ingo wrote:
OK!
I'm aware of this problem and I'm constantly dealing with this.
It would be great if Pd would have a few more graphical options like "put object to front" or "put object to background". This would save me a huge amount of time when layering different objects or putting a colored canvas behind an object.
Especially that now it is only possibly to move something to the front by cut/paste which removes all connections.
In Pd-extended it was possible to move an object to the front by Cut & Undo which would leave all connections in place.
hi, ingo !
just for completion:
apart from the great jmmmp library, there also the object [menubutton] from the "tof" library. this is the one i use for all of my menu-related purposes.
check out it's help file, it's not especially handy to deal with at first sight, but once you figured out the creation commands, you will get what you need. it's not an "all included" object like MAX's [menu] though, so you will have to feed it any contents "by hand", but it's doable
PLUS you can give it a $0- send and receive name, so use can use it independently and remotely just like any PD vanilla gui object !
about putting objects above each other:
please also consider putting GUI related things that use patchcords into GOP patches (or subpatches) to make the cords invisible. will save you a lot of trouble and no "object hidden behind object" workarounds are needed
best
oliver
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
I ended up using [tof/pmenu] for now because it is more flexible for what I want to do and has smaller fonts with 2 columns. However, I ran into the same problem with both of the tof externals - number of entries. I need to display 128 (MIDI) patch names and I cannot fit more that 87 or so on a full HD screen with [pmenu]. [menubutton] seems to have even much less entries since it has only one column and a much larger font size. Unfortunately I can't find a way to change the font size or set the number of columns on any of them. When displaying 87 entries the left colums is half empty (30 lines) so it was probably not intended to display more than 60 items. It would need to have 4 columns of 32 lines each for a total of 128 entries.
I havn't tested [jmmmp/jp.menu] for this to see if there are any options for font size and number of columns.
Hopefully I can find the [tof/pmenu] source code and figure out something ... Besides this one problem it's really easy to use and flexible enough for what I need. With [jp.menu] loading is not the way I would like to have it for flexible changes while Pd is running wihout file operations as it looks like now.
Is the tof library still being maintained?
Ingo
-----Original Message----- From: Pd-list [mailto:pd-list-bounces@lists.iem.at] On Behalf Of Ingo Sent: Tuesday, April 14, 2020 3:19 AM To: 'oliver'; pd-list@lists.iem.at Subject: Re: [PD] Dropdown Menu external?
Thanks, Oliver!
[tof/menubutton] looks like it could be easier to handle since it can be made to remember menu items in the patch and doesn't always have to read files for menus that won't change dynamically. It also doesn't have the problem with activating objects underneath the menu despite of the creation order.
Of course I use GOP but I sometimes (more and more often) use a canvas on top of a number box for better looks or displaying things that are not necessarily numeric - like "off, 1, 2, 3, ..."
When I change the value range of the number box it is on top of the canvas which requires extra steps. In some situations where you have several sources of e.g. [set $1( or generally any other relatively complex patching you might risk forgetting to restore some connections. But I have managed to do it anyway so far - it just takes extra time for always double checking. It would just be a nice feature for saving time to be able to put objects up front or behind. Especially for GUIs.
Ingo
-----Original Message----- From: Pd-list [mailto:pd-list-bounces@lists.iem.at] On Behalf Of oliver Sent: Monday, April 13, 2020 11:49 PM To: pd-list@lists.iem.at Subject: Re: [PD] Dropdown Menu external?
Ingo wrote:
OK!
I'm aware of this problem and I'm constantly dealing with this.
It would be great if Pd would have a few more graphical options like "put object to front" or "put object to background". This would save me a huge amount of time when layering different objects or putting a colored canvas behind an object.
Especially that now it is only possibly to move something to the front by cut/paste which removes all connections.
In Pd-extended it was possible to move an object to the front by Cut & Undo which would leave all connections in place.
hi, ingo !
just for completion:
apart from the great jmmmp library, there also the object [menubutton] from the "tof" library. this is the one i use for all of my menu-related purposes.
check out it's help file, it's not especially handy to deal with at first sight, but once you figured out the creation commands, you will get what you need.
it's
not an "all included" object like MAX's [menu] though, so you will have to feed it any contents "by hand", but it's doable
PLUS you can give it a $0- send and receive name, so use can use it independently and remotely just like any PD vanilla gui object !
about putting objects above each other:
please also consider putting GUI related things that use patchcords into
GOP
patches (or subpatches) to make the cords invisible. will save you a lot of trouble and no "object hidden behind object" workarounds are needed
best
oliver
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
On 4/14/2020 7:53 AM, Ingo wrote:
Is the tof library still being maintained?
yes!
https://github.com/electrickery/pd-tof
:)
--
Mensaje telepatico asistido por maquinas.
Thanks!
-----Original Message----- From: Lucas Cordiviola [mailto:lucarda27@hotmail.com] Sent: Tuesday, April 14, 2020 1:46 PM To: Ingo; 'oliver'; pd-list@lists.iem.at Subject: Re: [PD] Dropdown Menu external?
On 4/14/2020 7:53 AM, Ingo wrote:
Is the tof library still being maintained?
yes!
https://github.com/electrickery/pd-tof
:)
--
Mensaje telepatico asistido por maquinas.