Может ли пункт меню выглядеть тусклым (не удаленным) на S60? - PullRequest
1 голос
/ 26 января 2011

В Symbian S60 (не QT), если пункт меню не применим к моему текущему состоянию меню, могу ли я сделать его отображенным, но затемненным, или он всегда удаляется из меню (т.е. невидимым)?

Ответы [ 2 ]

1 голос
/ 26 апреля 2011

В Symbian S60, CEikMenuPane :: SetItemDimmed () удаляет пункты меню.

В ныне несуществующем пользовательском интерфейсе Symbian та же функция затемняет / затеняет пункты меню.

См. Эту книгу.

Так что просто используйте эту функциюи удалите их в Symbian 60 (который теперь объединен и просто называется Symbian).

0 голосов
/ 28 января 2011

Я никогда не видел этого за последние 8 лет, которые я разрабатываю для Symbian, предмет всегда скрыт.Я сделал собственное меню самостоятельно, но не могу посоветовать такой подход.С исходным кодом Symbian я, вероятно, смогу взломать его для вашего приложения, но усилия не окупятся.

BR STEN

...