Commit d9a02c44 authored by Sebastien Zwickert's avatar Sebastien Zwickert Committed by Jean-Baptiste Kempf

macosx_dialog_provider: set the usual keys equivalent to cancel or validate a dialog.

Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
parent 54e68fc2
...@@ -55,6 +55,7 @@ ...@@ -55,6 +55,7 @@
[_cancelButton setBordered:YES]; [_cancelButton setBordered:YES];
[_cancelButton setTarget:self]; [_cancelButton setTarget:self];
[_cancelButton setAction:@selector(buttonAction:)]; [_cancelButton setAction:@selector(buttonAction:)];
[_cancelButton setKeyEquivalent:@"\e"] ; // escape key
[ourContentView addSubview:_cancelButton]; [ourContentView addSubview:_cancelButton];
s_rc.origin.x = 383; s_rc.origin.x = 383;
...@@ -68,6 +69,7 @@ ...@@ -68,6 +69,7 @@
[_okayButton setBordered:YES]; [_okayButton setBordered:YES];
[_okayButton setTarget:self]; [_okayButton setTarget:self];
[_okayButton setAction:@selector(buttonAction:)]; [_okayButton setAction:@selector(buttonAction:)];
[_okayButton setKeyEquivalent:@"\r"] ; // enter key
[ourContentView addSubview:_okayButton]; [ourContentView addSubview:_okayButton];
s_rc.origin.x = 94; s_rc.origin.x = 94;
......
...@@ -55,6 +55,7 @@ ...@@ -55,6 +55,7 @@
[_cancelButton setBordered:YES]; [_cancelButton setBordered:YES];
[_cancelButton setTarget:self]; [_cancelButton setTarget:self];
[_cancelButton setAction:@selector(cancelDialog:)]; [_cancelButton setAction:@selector(cancelDialog:)];
[_cancelButton setKeyEquivalent:@"\e"] ; // escape key
[ourContentView addSubview:_cancelButton]; [ourContentView addSubview:_cancelButton];
s_rc.origin.x = 89; s_rc.origin.x = 89;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment