# Add menu item to about menu

**URL:** <https://forum.inductiveautomation.com/t/add-menu-item-to-about-menu/19890>\
**Category:** Ignition\
**Created:** [September 28, 2018, 9:04pm UTC](https://forum.inductiveautomation.com/t/add-menu-item-to-about-menu/19890 "2018-09-28T21:04:10Z")\
**Posts on this page:** 1\
**Showing post:** 2

<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:** [September 28, 2018, 9:20pm UTC](https://forum.inductiveautomation.com/t/add-menu-item-to-about-menu/19890/2 "2018-09-28T21:20:56Z")

</div>

Create an empty window in your project, name it something like `Nav/Null`, then add this to your Client Startup Script:

```auto
window = system.nav.openWindow("Nav/Null")
from javax.swing import SwingUtilities, JMenuItem
root = SwingUtilities.getRoot(window)
root.setResizable(False)
system.nav.closeWindow(window)
menu = root.getJMenuBar()

```

From `menu` you can use any of the methods of `JMenuBar`, eg: [https://docs.oracle.com/javase/7/docs/api/javax/swing/JMenuBar.html#getMenu(int)](https://docs.oracle.com/javase/7/docs/api/javax/swing/JMenuBar.html#getMenu(int))

Once you have a reference to the ‘Help’ menu (probably, just use the overall child count) you can add a menu:

```auto
from functools import partial
def handleSelect(event, target):
	import system
	system.nav.swapTo(target)
menuItem = JMenuItem("About MyApplication", actionPerformed=partial(handleSelect, target="My Window Name"))
submenu.add(menuItem)

```

---

_[View the full topic](https://forum.inductiveautomation.com/t/add-menu-item-to-about-menu/19890)._
