¿Puede aparecer un elemento de menú atenuado (no eliminado) en S60?
Pregunta
En Symbian S60 (no QT), si un elemento de menú no es aplicable a mi estado de menú actual, ¿puedo hacer que aparezca pero atenuado, o siempre se elimina del menú (es decir, invisible)?
Solución
En Symbian S60, ceikmenupane :: setItemDimmed () elimina las opciones de menú.
En el ahora desaparecido Symbian UIQ, la misma función se atenuó/atenuó opciones de menú.
Así que solo use esa función y haga que se eliminen en Symbian 60 (que se ha fusionado y se llama Symbian hoy en día).
Otros consejos
Nunca vi esto en los últimos 8 años que estoy desarrollando en Symbian, el artículo siempre está oculto. Había hecho un menú personalizado por mi cuenta, pero no puedo aconsejar este enfoque. Con el código fuente de Symbian, probablemente podría piratearlo para su aplicación, pero el esfuerzo no se devolverá.
Br Sten