# Extending panel applet menu

**URL:** <https://www.ruby-forum.com/t/extending-panel-applet-menu/156470>\
**Category:** Ruby-Gnome 2\
**Created:** [December 28, 2008, 3:07pm UTC](https://www.ruby-forum.com/t/extending-panel-applet-menu/156470 "2008-12-28T15:07:57Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jacob\_Bower](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/b9e5f3/32.png) [@Jacob\_Bower](https://www.ruby-forum.com/u/Jacob_Bower)\
**Post date:** [December 28, 2008, 3:07pm UTC](https://www.ruby-forum.com/t/extending-panel-applet-menu/156470/1 "2008-12-28T15:07:57Z")

</div>

Hi,

Can someone please help me, I’m developing a panel applet using  
Ruby-gnome2 and I can’t seem to find a way to extend the default panel  
menu. When developing in C I gather the easiest way to do this  
normally would be to construct the applet using the  
panel\_applet\_setup\_menu\_from\_file() function but this doesn’t seem to  
implemented in the ruby panel-applet library.

There is a method PanelApplet.popup\_component(), but I can’t see how  
to use this. Can some please give me an example?

Thanks in advance,

- Jacob

---

<div class="post-metadata">

**Author:** ![Jacob\_Bower](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/b9e5f3/32.png) [@Jacob\_Bower](https://www.ruby-forum.com/u/Jacob_Bower)\
**Post date:** [December 30, 2008, 2:54am UTC](https://www.ruby-forum.com/t/extending-panel-applet-menu/156470/2 "2008-12-30T02:54:34Z")

</div>

Hi,

In [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
“[ruby-gnome2-devel-en] Extending panel applet menu” on Sun, 28 Dec  
2008 13:44:12 +0000,  
“Jacob Bower” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Can someone please help me, I’m developing a panel applet using  
> Ruby-gnome2 and I can’t seem to find a way to extend the default panel  
> menu. When developing in C I gather the easiest way to do this  
> normally would be to construct the applet using the  
> panel\_applet\_setup\_menu\_from\_file() function but this doesn’t seem to  
> implemented in the ruby panel-applet library.
> 
> There is a method PanelApplet.popup\_component(), but I can’t see how  
> to use this. Can some please give me an example?

It seems that you can’t do it with the current  
Ruby/PanelApplet and Ruby/BonoboUI2. We lack the maintainer  
for them. If you (or someone) help us, they provide features  
to do what you want.

The Ruby-GNOME2 Project Team needs your help.

## Thanks,

kou
