Custom Non-UI Component in the Control Library

Hello,

Is there a way to create a non-UI component and add it to the Controls Library? In my use case I want to create Action and ActionList components and I would like to be able to drag an Action or ActionList to the UI, so they show up below, like ServerSocket, ToolBar, etc. and then fill in their implementation details.

I see that I can drag the Generic Object to a window. Is that the only way? I would like a quicker/cleaner way to do it than that.

Thank you!

There is an attribute HideFromLibrary to hide UI controls, but not one to ShowInLibrary.

Are you aware you can drag from the navigator to a window? Not as convenient, but certainly quicker/cleaner.

Ahh, I didn’t know that, @Wayne_Golding. Thank you! That looks like it accomplishes what I want.