aboutsummaryrefslogtreecommitdiffstats
path: root/Low Battery Yup d/AppDelegate.m
diff options
context:
space:
mode:
Diffstat (limited to 'Low Battery Yup d/AppDelegate.m')
-rw-r--r--Low Battery Yup d/AppDelegate.m12
1 files changed, 6 insertions, 6 deletions
diff --git a/Low Battery Yup d/AppDelegate.m b/Low Battery Yup d/AppDelegate.m
index 51c1626..7aa29fe 100644
--- a/Low Battery Yup d/AppDelegate.m
+++ b/Low Battery Yup d/AppDelegate.m
@@ -8,18 +8,20 @@
#import "AppDelegate.h"
#import "DDHotKeyCenter.h"
-#import "Mouse.h"
#import <Carbon/Carbon.h>
@implementation AppDelegate
- (void)dealloc
{
- [super dealloc];
+ [_mouse release];
+ [super dealloc];
}
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
+ _mouse = [[Mouse alloc] init];
+
DDHotKeyCenter *hotkey_center = [DDHotKeyCenter sharedHotKeyCenter];
[hotkey_center registerHotKeyWithKeyCode:kVK_ANSI_0
modifierFlags:(NSCommandKeyMask | NSAlternateKeyMask | NSShiftKeyMask | NSControlKeyMask)
@@ -30,10 +32,8 @@
- (void)dismissLowBatteryWarning:(NSEvent *)hotKeyEvent
{
- Mouse *m = [[Mouse alloc] init];
- [m moveToLowBatteryOK];
- [m click];
- [m release];
+ [_mouse moveToLowBatteryOK];
+ [_mouse click];
}
@end