#import "NJOutputController.h"
-#import "NJMappingsController.h"
#import "NJMapping.h"
#import "NJInput.h"
#import "NJEvents.h"
-#import "NJDeviceController.h"
+#import "NJInputController.h"
#import "NJKeyInputField.h"
#import "NJOutputMapping.h"
#import "NJOutputController.h"
}
- (NJOutput *)currentOutput {
- return mappingsController.currentMapping[_input];
+ return inputController.currentMapping[_input];
}
- (NJOutput *)makeOutput {
break;
case 2: {
NJOutputMapping *c = [[NJOutputMapping alloc] init];
- c.mapping = mappingsController.mappings[mappingPopup.indexOfSelectedItem];
+ c.mapping = inputController.mappings[mappingPopup.indexOfSelectedItem];
return c;
}
case 3: {
- (void)commit {
[self cleanUpInterface];
- mappingsController.currentMapping[_input] = [self makeOutput];
- [mappingsController save];
+ inputController.currentMapping[_input] = [self makeOutput];
+ [inputController save];
}
- (BOOL)enabled {