From 16c977491b520d3e6c3bc5018a79883f7ab5a598 Mon Sep 17 00:00:00 2001 From: Joe Groff Date: Sun, 21 Jun 2009 20:53:11 -0500 Subject: [PATCH] bind file management action gestures to standard cocoa menu items --- basis/ui/backend/cocoa/views/views.factor | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/basis/ui/backend/cocoa/views/views.factor b/basis/ui/backend/cocoa/views/views.factor index a9568d4f75..9fb83e4865 100644 --- a/basis/ui/backend/cocoa/views/views.factor +++ b/basis/ui/backend/cocoa/views/views.factor @@ -225,6 +225,26 @@ CLASS: { [ nip select-all-action send-action$ ] } +{ "newDocument:" "id" { "id" "SEL" "id" } + [ nip new-action send-action$ ] +} + +{ "openDocument:" "id" { "id" "SEL" "id" } + [ nip open-action send-action$ ] +} + +{ "saveDocument:" "id" { "id" "SEL" "id" } + [ nip save-action send-action$ ] +} + +{ "saveDocumentAs:" "id" { "id" "SEL" "id" } + [ nip save-as-action send-action$ ] +} + +{ "revertDocumentToSaved:" "id" { "id" "SEL" "id" } + [ nip revert-action send-action$ ] +} + ! Multi-touch gestures: this is undocumented. ! http://cocoadex.com/2008/02/nsevent-modifications-swipe-ro.html { "magnifyWithEvent:" "void" { "id" "SEL" "id" } -- 2.34.1