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)?

¿Fue útil?

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ú.

Ver este libro.

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top