mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-05-30 16:00:37 +00:00
Allow for mac style horizontal menu. Also minor code style fixups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@22598 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
552a31196a
commit
f692658c91
4 changed files with 53 additions and 29 deletions
|
@ -59,18 +59,18 @@
|
|||
/*
|
||||
Drawing related:
|
||||
|
||||
NSMenu superMenu (if not root menu, the parent meu)
|
||||
^
|
||||
|
|
||||
| +------------------> NSMenuView view (content, draws the menu items)
|
||||
| |
|
||||
NSMenu +----------+-------> NSMenuPanel A (regular window, torn off window)
|
||||
| | `-------> NSMenuPanel B (transient window)
|
||||
| |
|
||||
| +------------------> NSString title (title)
|
||||
|
|
||||
v
|
||||
NSMenu attachedMenu (the menu that is attached to this one, during navigation)
|
||||
NSMenu superMenu (if not root menu, the parent meu)
|
||||
^
|
||||
|
|
||||
| +------------------> NSMenuView view (content, draws the menu items)
|
||||
| |
|
||||
NSMenu +----------+-------> NSMenuPanel A (regular window, torn off window)
|
||||
| | `-------> NSMenuPanel B (transient window)
|
||||
| |
|
||||
| +------------------> NSString title (title)
|
||||
|
|
||||
v
|
||||
NSMenu attachedMenu (the menu attached to this one, during navigation)
|
||||
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue