# Add additional items in Designer \> TagBrowser \> PopupMenu

**URL:** <https://forum.inductiveautomation.com/t/add-additional-items-in-designer-tagbrowser-popupmenu/43455>\
**Category:** Module Development\
**Created:** [February 16, 2021, 1:23pm UTC](https://forum.inductiveautomation.com/t/add-additional-items-in-designer-tagbrowser-popupmenu/43455 "2021-02-16T13:23:07Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![marius.oancea](https://avatars.discourse-cdn.com/v4/letter/m/9fc29f/32.png) [@marius.oancea](https://forum.inductiveautomation.com/u/marius.oancea)\
**Post date:** [February 16, 2021, 1:23pm UTC](https://forum.inductiveautomation.com/t/add-additional-items-in-designer-tagbrowser-popupmenu/43455/1 "2021-02-16T13:23:07Z")

</div>

Hi,  
I want to add additional menu entries in the Designer \> TagBrowser contextual menu (the one appearing on right mouse of a tag) in Ignition 8.1.

In Ignition 7 I was able to do this using `designerContext.getTagBrowser()` and accessing `popup` field and `tree` field. This doesn’t work anymore in Ignition 8.1.

It seems that I’ve found a way to obtain the `tree` from designerContext.getTagBrowser().getTabbedPanel().getTagPanel() but I don’t find the `popup: JPopupMenu` anymore.

Reading [https://docs.inductiveautomation.com/display/SE/Creating+Menus+and+Toolbars](https://docs.inductiveautomation.com/display/SE/Creating+Menus+and+Toolbars) I only see how to add menu items in the main menu and in the toolbar. I do not want to register my action in the main menu or toolbar.

Is there any way to register custom actions to tag contextual menu?

Thank you

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [February 16, 2021, 4:25pm UTC](https://forum.inductiveautomation.com/t/add-additional-items-in-designer-tagbrowser-popupmenu/43455/2 "2021-02-16T16:25:16Z")

</div>

Adding menu items like that was never supported. Are you trying to add things for a tag provider you’re managing, or to add/updates item on the tag browser’s menu for all tag providers?

---

<div class="post-metadata">

**Author:** ![marius.oancea](https://avatars.discourse-cdn.com/v4/letter/m/9fc29f/32.png) [@marius.oancea](https://forum.inductiveautomation.com/u/marius.oancea)\
**Post date:** [February 16, 2021, 4:27pm UTC](https://forum.inductiveautomation.com/t/add-additional-items-in-designer-tagbrowser-popupmenu/43455/3 "2021-02-16T16:27:20Z")

</div>

I try to select one or multiple tags and push their paths to another system.

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [February 16, 2021, 4:38pm UTC](https://forum.inductiveautomation.com/t/add-additional-items-in-designer-tagbrowser-popupmenu/43455/4 "2021-02-16T16:38:22Z")

</div>

I think `getToolbar()` is what you want on the `TagBrowserFrame` - but, again, this isn’t supported, and is very subject to breaking between Ignition versions.

---

<div class="post-metadata">

**Author:** ![marius.oancea](https://avatars.discourse-cdn.com/v4/letter/m/9fc29f/32.png) [@marius.oancea](https://forum.inductiveautomation.com/u/marius.oancea)\
**Post date:** [February 16, 2021, 4:44pm UTC](https://forum.inductiveautomation.com/t/add-additional-items-in-designer-tagbrowser-popupmenu/43455/5 "2021-02-16T16:44:07Z")

</div>

I think this is the toolbar. I want to access the contextual menu.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [February 16, 2021, 4:45pm UTC](https://forum.inductiveautomation.com/t/add-additional-items-in-designer-tagbrowser-popupmenu/43455/6 "2021-02-16T16:45:06Z")

</div>

> [@paul-griffith](#):
>
> very subject to breaking between Ignition versions

Well, the SDK API isn't guaranteed to not change between versions. "Supported" is a rather nebulous thing on the SDK side of the house. ):

Marius, I wouldn't let the lack of "support" interfere with solving the problem at hand.

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [February 16, 2021, 4:50pm UTC](https://forum.inductiveautomation.com/t/add-additional-items-in-designer-tagbrowser-popupmenu/43455/7 "2021-02-16T16:50:43Z")

</div>

It looks like `TagBrowserFrame` has two useful methods:

```auto
    fun addTagPopupMenuAction(action: BaseAction?, index: Int)
    fun addTagPopupMenuComponent(c: Component?, index: Int)

```

---

<div class="post-metadata">

**Author:** ![marius.oancea](https://avatars.discourse-cdn.com/v4/letter/m/9fc29f/32.png) [@marius.oancea](https://forum.inductiveautomation.com/u/marius.oancea)\
**Post date:** [February 16, 2021, 4:52pm UTC](https://forum.inductiveautomation.com/t/add-additional-items-in-designer-tagbrowser-popupmenu/43455/8 "2021-02-16T16:52:17Z")

</div>

> [@paul-griffith](#):
>
> addTagPopupMenuAction

Great. Thx. I'll give it a try.
