if ((self = [super init])) {
_devices = [[NSMutableArray alloc] initWithCapacity:16];
_continousOutputs = [[NSMutableArray alloc] initWithCapacity:32];
+ [NSNotificationCenter.defaultCenter
+ addObserver:self
+ selector:@selector(setup)
+ name:NSApplicationDidFinishLaunchingNotification
+ object:nil];
}
return self;
}
_translatingEvents = translatingEvents;
NSInteger state = translatingEvents ? NSOnState : NSOffState;
translatingEventsButton.state = state;
- translatingEventsMenu.title = translatingEvents ? @"Disable" : @"Enable";
NSString *name = translatingEvents
? NJEventTranslationActivated
: NJEventTranslationDeactivated;
self.translatingEvents = sender.state == NSOnState;
}
-
@end