Hi rvk,
Apologies for late reply, been busy with other stuff.
I will have a look see if anything that can be implemented.
It would need to be X-Platform though.
howardpc
For my needs it is pretty basic, use just control over the coloring and font is essential, I would not be using any glyphs icons images etc. Just a basic text based concise popupmenu.
I have been having a look at some of my old popups with delphi and noticed that lazarus is lacking a bit; or I can't find easily find the answer.
In delphi I can split long popUp menu's into columns of more manageable ones, the break command is not implemented in lazarus, so I end up with a very long list of option, rather than categorizing into smaller manageable per-selection categories.
I will make a point of monitoring the topic more closely, totally my fault.
Again thank for suggestions; just trying to work out best scenario. I have been pondering creating a hack, where the popup is all generated, then on the OnPopUp event to make it non visible, and call separate routine that creates the custom menu in stackable forms/subforms.