# Show Toolbar in version 3.x polyscope

**URL:** <https://forum.universal-robots.com/t/show-toolbar-in-version-3-x-polyscope/3019>\
**Category:** URCap Development\
**Created:** [October 30, 2018, 12:32pm UTC](https://forum.universal-robots.com/t/show-toolbar-in-version-3-x-polyscope/3019 "2018-10-30T12:32:08Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![dscherzinger](https://avatars.discourse-cdn.com/v4/letter/d/46a35a/32.png) [@dscherzinger](https://forum.universal-robots.com/u/dscherzinger)\
**Post date:** [October 30, 2018, 12:32pm UTC](https://forum.universal-robots.com/t/show-toolbar-in-version-3-x-polyscope/3019/1 "2018-10-30T12:32:08Z")

</div>

Working on a UR+ project for both V5.x and V3.x polysocpe. The toolbar for the V5.x works great and as expected. Unable to determine how to get the Icon to show up on V3.x. The constructor for the Toolbar Service fires and creates the class object. The getIcon() method does not get called. I have looked into all the documentation I can find and can not find out what to do now to get the icon to show up. If the Icon show up, then my guess is that when it is clicked on, polyscope would fire the toolbar contribution openView() method.

Thank you for your time!

---

<div class="post-metadata">

**Author:** ![jbm](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/jbm/32/614_2.png) [@jbm](https://forum.universal-robots.com/u/jbm)\
**Post date:** [October 30, 2018, 2:06pm UTC](https://forum.universal-robots.com/t/show-toolbar-in-version-3-x-polyscope/3019/2 "2018-10-30T14:06:57Z")

</div>

As documented in the “Swing URCap Toolbar Contributions” document in the SDK, Toolbars are only support from PolyScope 5.0.0.  
Hence Toolbars are not support in PolyScope 3.x.

I would suggest using an approach like in [this example](https://forum.universal-robots.com/t/sample-io-manipulator-simple-gripper-urcap/1270) where the “LiveControl” JPanel is shown in a Toolbar in e-Series, and in the ProgramNode body in CB3.

---

<div class="post-metadata">

**Author:** ![anon11807795](https://avatars.discourse-cdn.com/v4/letter/a/e95f7d/32.png) [@anon11807795](https://forum.universal-robots.com/u/anon11807795)\
**Post date:** [April 21, 2020, 9:18am UTC](https://forum.universal-robots.com/t/show-toolbar-in-version-3-x-polyscope/3019/3 "2020-04-21T09:18:52Z")

</div>

Hi Jbm,  
I installed with Robotiq Gripper urcap source file. And It’s toolbar worked well on PolyScope 3.  
How is it able?  
BRs, Tan

 ![image](https://us1.discourse-cdn.com/flex020/uploads/universal_robots/original/2X/d/dad505c62174823cb692acf44624ef05d2ef0941.png)

---

<div class="post-metadata">

**Author:** ![jbm](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/jbm/32/614_2.png) [@jbm](https://forum.universal-robots.com/u/jbm)\
**Post date:** [April 21, 2020, 9:39am UTC](https://forum.universal-robots.com/t/show-toolbar-in-version-3-x-polyscope/3019/4 "2020-04-21T09:39:13Z")

</div>

Check out this notice:

> [@NOTICE: Supported and non-supported GUI elements in URCaps](https://forum.universal-robots.com/t/notice-supported-and-non-supported-gui-elements-in-urcaps/782):
>
> The URCaps SDK (1.0, 1.1 and 1.2) supports implementation of two PolyScope GUI contributions; an installation node, and a program node. Both contributions are graphically designed in a subset of HTML. Some URCaps are today relying on other GUI components, not covered by the HTML subset. E.g. based on a Swing implementation, to create custom images, graphics, and even other components, such as full screen overlays, toolbars and popups. To ensure platform flexibility and provide a homogeneous …

---

<div class="post-metadata">

**Author:** ![anon11807795](https://avatars.discourse-cdn.com/v4/letter/a/e95f7d/32.png) [@anon11807795](https://forum.universal-robots.com/u/anon11807795)\
**Post date:** [April 22, 2020, 3:16am UTC](https://forum.universal-robots.com/t/show-toolbar-in-version-3-x-polyscope/3019/5 "2020-04-22T03:16:18Z")

</div>

Hi Jbm,  
Thank you!  
I will find out more to run all functions needed (like error message, parameter status … of our gripper) without toolbar.  
BRs, Tan
