Utilizar o menu Editar padrão do sistema em um aplicativo Palm OS
Pergunta
Como posso usar o menu Editar padrão em minha aplicação Palm OS, em vez de ter de implementar minha própria Cut / Copy / Paste / manipuladores de teclado?
Solução
código do formulário do sistema do Palm OS tinha embutido manipuladores para os IDs de comando no menu Editar. Se você usar um formulário padrão para estes menus, você tem a vantagem de não precisar escrever código e ser compatível com as extensões do sistema que olhar para esta construção menu específico.
Se o formulário tem uma barra de menu que consiste de apenas o menu "Editar", você pode especificar o ID de menu 10000 no momento da criação formulário.
Se o formulário tem uma barra de menu com vários menus, você deve especificar o seu menu Editar como esta, usando a notação 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
Se você estiver usando Construtor, você pode usar o comando "Criar Menu Editar" para adicionar este menu para seu arquivo de recurso.