Pregunta

¿Cómo puedo usar el menú de edición estándar en mi aplicación Palm OS, en lugar de tener que implementar mis propios controladores de Cortar / Copiar / Pegar / Teclado?

¿Fue útil?

Solución

El código de formulario del sistema Palm OS tenía controladores incorporados para las ID de comando en el menú Editar. Si usa un formulario estándar para estos menús, tiene la ventaja de que no necesita escribir código y ser compatible con las extensiones del sistema que buscan esta construcción de menú en particular.

Si su formulario tiene una barra de menú que consiste solo en " Editar " menú, puede especificar el ID de menú 10000 en el momento de la creación del formulario.

Si su formulario tiene una barra de menú con varios menús, debe especificar su menú Editar como este, usando la notación PilRC:

PULLDOWN "Edit"
BEGIN
  MENUITEM "Undo" ID 10000 "U"
  MENUITEM "Cut" ID 10001 "X"
  MENUITEM "Copy" ID 10002 "C"
  MENUITEM "Paste" ID 10003 "P"
  MENUITEM "Select All" ID 10004 "S"
  MENUITEM "-" ID 10005
  MENUITEM "Keyboard" ID 10006 "K"
  MENUITEM "Grafitti Help" ID 10007 "G"
END

Si está utilizando Constructor, puede usar el menú " Crear menú de edición " comando para agregar este menú a su archivo de recursos.

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