0
如何在我的Palm OS應用程序中使用標準編輯菜單,而不必實現我自己的剪切/複製/粘貼/鍵盤處理程序?在Palm OS應用程序中使用系統的標準編輯菜單
如何在我的Palm OS應用程序中使用標準編輯菜單,而不必實現我自己的剪切/複製/粘貼/鍵盤處理程序?在Palm OS應用程序中使用系統的標準編輯菜單
Palm OS的系統表單代碼在編輯菜單中具有用於命令ID的內置處理程序。如果您爲這些菜單使用標準格式,則您無需編寫代碼並且與查找此特定菜單結構的系統擴展兼容。
如果您的表單具有僅由「編輯」菜單組成的菜單欄,則可以在表單創建時指定菜單ID 10000。
如果你的表格有幾個菜單菜單欄,你應該指定你這樣的編輯菜單,使用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
如果你使用的構造函數,你可以使用「創建編輯菜單」命令將此菜單添加到您的資源文件。
難道你不得不在你的appEvent循環中調用MenuHandleEvent嗎? – PhrkOnLsh 2009-06-29 22:15:02