Объединить меню, не зная о родительском меню? - PullRequest
0 голосов
/ 28 августа 2011

Я пытаюсь понять, как работает автоматическое объединение меню.До сих пор кажется, что вы должны точно знать, какое меню будет у родителя, прежде чем вы сможете определить свое дочернее меню.

Пример: есть ли способ получить File -> Close, который будет отображатьсяна родительском, если у родителя уже есть Файл -> Выход, и , если у родителя вообще нет меню Файл?(и без дублирования меню «Файл»)

В первом случае, я думаю, вы бы использовали MergeActions MatchOnly и Append / Insert соответственно для File -> Close, а во втором случае, я думаю, вы использовали бы Append / Insert дляи то и другое.Как настроить дочернее меню для отображения в любом случае?

То есть, как я могу заставить дочернее меню Файл сливаться с существующим родительским меню Файл, или добавить меню Файл, если у родителя нет существующего меню Файл?

Если нетспособ сделать это в редакторе, есть ли способ сделать это с помощью кода?(Надеюсь, кроме написания моего собственного рекурсивного кода слияния.)

Спасибо

1 Ответ

0 голосов
/ 10 августа 2012

Все, что я могу сделать, это то, что вы не можете сделать это.

...