mirror of
https://github.com/labwc/labwc.git
synced 2025-11-03 09:01:51 -05:00
menu: support submenus
Support submenus defined as follows: <menu id="submenu" label="Submenu"> <item label="item1.1"></item> <item label="item1.2"></item> </menu> <menu id="root-menu" label=""> <menu id="submenu" /> <item label="item0"></item> </menu>
This commit is contained in:
parent
ddf6555557
commit
b878db57a7
4 changed files with 260 additions and 116 deletions
|
|
@ -71,8 +71,7 @@ main(int argc, char *argv[])
|
|||
theme_init(&theme, server.renderer, rc.theme_name);
|
||||
server.theme = &theme;
|
||||
|
||||
struct menu rootmenu = { 0 };
|
||||
menu_init_rootmenu(&server, &rootmenu);
|
||||
menu_init_rootmenu(&server);
|
||||
|
||||
session_autostart_init();
|
||||
if (startup_cmd) {
|
||||
|
|
@ -83,7 +82,7 @@ main(int argc, char *argv[])
|
|||
|
||||
server_finish(&server);
|
||||
|
||||
menu_finish(&rootmenu);
|
||||
menu_finish();
|
||||
theme_finish(&theme);
|
||||
rcxml_finish();
|
||||
font_finish();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue