]> git.sesse.net Git - vlc/commitdiff
macosx_dialog_provider: set the usual keys equivalent to cancel or validate a dialog.
authorSebastien Zwickert <dilaroga@free.fr>
Tue, 15 Jun 2010 22:05:08 +0000 (00:05 +0200)
committerJean-Baptiste Kempf <jb@videolan.org>
Wed, 16 Jun 2010 16:27:54 +0000 (18:27 +0200)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
modules/gui/macosx_dialog_provider/VLCLoginPanel.m
modules/gui/macosx_dialog_provider/VLCProgressPanel.m

index 856a7031956e78a11e2bed0cf966614d6aeb0957..3658665689a74b52bcab382ba9fef1311798d7e1 100644 (file)
@@ -55,6 +55,7 @@
     [_cancelButton setBordered:YES];
     [_cancelButton setTarget:self];
     [_cancelButton setAction:@selector(buttonAction:)];
+    [_cancelButton setKeyEquivalent:@"\e"] ; // escape key
     [ourContentView addSubview:_cancelButton];
 
     s_rc.origin.x = 383;
@@ -68,6 +69,7 @@
     [_okayButton setBordered:YES];
     [_okayButton setTarget:self];
     [_okayButton setAction:@selector(buttonAction:)];
+    [_okayButton setKeyEquivalent:@"\r"] ; // enter key
     [ourContentView addSubview:_okayButton];
     
     s_rc.origin.x = 94;
index 10853e38f144d9c2040bae1c3862f292ff884dd1..89cbd34c90ff499259ce19795f97425659b0b9a6 100644 (file)
@@ -55,6 +55,7 @@
     [_cancelButton setBordered:YES];
     [_cancelButton setTarget:self];
     [_cancelButton setAction:@selector(cancelDialog:)];
+    [_cancelButton setKeyEquivalent:@"\e"] ; // escape key
     [ourContentView addSubview:_cancelButton];
 
     s_rc.origin.x = 89;