I have an app with an elm toolbar on the top of the main window.  Some
of the items on that toolbar are menus.  I also create Elm inlined
windows in this main window.  If I create the toolbar and menus after I
create the windows, then the menus appear over the top of the windows.
The problem is that the windows need to be created at random times AFTER
the toolbar and menus have been created.  When they are created after,
there seems to be no way to get the menus to appear over the top of the
windows.

I've tried various things, with various callbacks, or just setting
things directly.  No amount of twiddling with layers or raising things
can get the menus above the later created inline windows, though it's
easy enough to get the toolbar above them.

The only option that seems to work is just to tear down the toolbar and
create it again after each time I create an inline window.  That's
gonna suck.  How can I get the menus raised above the inline windows?
Or is this a bug?

Also, the documentation for elm_toolbar_menu_parent_set()
is useless.  It sets the "parent", with no explanation of what "parent"
means.  It says "For more details about setting the parent for toolbar
menus, see elm_menu_parent_set().", but elm_menu_parent_set()
documentation just says it sets the "parent".  Perhaps this is related?

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.

Attachment: signature.asc
Description: PGP signature

------------------------------------------------------------------------------
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
• 3 signs your SCM is hindering your productivity
• Requirements for releasing software faster
• Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to