@onni ,
OpenViX skins are using these (maybe you should use something like that) :
<screen name="MenuKeyAutoTemplate">
<widget addon="ButtonSequence" connection="key_help,key_info,key_menu,key_play,key_text,VKeyIcon,key_ok,key_0,key_exit,key_pvr,key_previous,key_left,key_next,key_right"
pixmaps="key_help:buttons/key_help.png,key_info:buttons/key_info.png,key_menu:buttons/key_menu.png,key_play:buttons/key_play.png,key_text:buttons/key_text.png,VKeyIcon:buttons/key_text.png,key_ok:buttons/key_ok.png,key_0:buttons/key_0.png,key_exit:buttons/key_exit.png,key_pvr:buttons/key_reclist.png,key_previous:buttons/key_previous.png,key_left:buttons/key_left.png,key_next:buttons/key_next.png,key_right:buttons/key_right.png"
position="85,1010" size="830,44" spacing="1" transparent="1" zPosition="10" />
</screen>
<screen name="MenuButtonBar">
<widget addon="ColorButtonsSequence" connection="key_red,key_green,key_yellow,key_blue" textColors="key_red:buttonred,key_green:buttongreen,key_yellow:buttonyellow,key_blue:buttonblue" position="85,960" size="1750,44" font="youvix-r;32" backgroundColor="menubackground" transparent="1" alignment="left" zPosition="2" spacing="78" />
</screen>