From 0a3d6060d53da872729997807e1f564dbbb8c550 Mon Sep 17 00:00:00 2001 From: Jack Jansen Date: Thu, 1 Aug 2002 15:07:00 +0000 Subject: [PATCH] Only show the UI for selecting options if the ALT key was depressed while dragging or double-clicking the script. --- Mac/OSX/PythonLauncher/MyAppDelegate.m | 25 +++++++------------------ 1 file changed, 7 insertions(+), 18 deletions(-) diff --git a/Mac/OSX/PythonLauncher/MyAppDelegate.m b/Mac/OSX/PythonLauncher/MyAppDelegate.m index 107e7d092b..cb9797249d 100644 --- a/Mac/OSX/PythonLauncher/MyAppDelegate.m +++ b/Mac/OSX/PythonLauncher/MyAppDelegate.m @@ -1,5 +1,6 @@ #import "MyAppDelegate.h" #import "PreferencesWindowController.h" +#import @implementation MyAppDelegate @@ -29,12 +30,13 @@ - (BOOL)shouldShowUI { - // if this call comes before applicationDidFinishLaunching: we do not show a UI - // for the file. Also, we should terminate immedeately after starting the script. - if (initial_action_done) - return YES; + // if this call comes before applicationDidFinishLaunching: we + // should terminate immedeately after starting the script. + if (!initial_action_done) + should_terminate = YES; initial_action_done = YES; - should_terminate = YES; + if( GetCurrentKeyModifiers() & optionKey ) + return YES; return NO; } @@ -48,17 +50,4 @@ return NO; } - -- (BOOL)application:(NSApplication *)sender xx_openFile:(NSString *)filename -{ - initial_action_done = YES; - return YES; -} - -- (BOOL)application:(id)sender xx_openFileWithoutUI:(NSString *)filename -{ - initial_action_done = YES; - return YES; -} - @end -- 2.50.1