From 0efd3724ef53ebeccf1733c7782ae41e88cbe5e4 Mon Sep 17 00:00:00 2001 From: Kelvin Sherlock Date: Sun, 2 Aug 2020 13:40:58 -0400 Subject: [PATCH] menu example --- examples/menu.prez | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 examples/menu.prez diff --git a/examples/menu.prez b/examples/menu.prez new file mode 100644 index 0000000..fed4160 --- /dev/null +++ b/examples/menu.prez @@ -0,0 +1,24 @@ +rMenuBar( + rMenu("@", + rMenuItem("About My App…", export="kAboutMenuItem"), + rMenuItem("Preferences…", ",", export="kPreferencesMenuItem") + ), + rMenu(" File ", + rMenuItem("New ", "Nn", export="kNewMenuItem"), + rMenuItem("Open…", "Oo", export="kOpenMenuItem"), + rMenuItem("Save", "Ss", disabled=True, export="kSaveMenuItem"), + DividerMenuItem(), + rMenuItem("Close", "Ww", id=0xff, export="kCloseMenuItem"), + export = "kFileMenu" + ), + rMenu(" Edit ", + UndoMenuItem(), # shortcut for doing it manually, + DividerMenuItem(), + CutMenuItem(), + CopyMenuItem(), + PasteMenuItem(), + ClearMenuItem(), + export = "kEditMenu" + ), + export = "kMenuBar" +)