X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=TargetController.m;h=1f285ec5ada026baa3aad49aa3d9b61cdb369677;hp=2ecb06057f80e90a909de3616713302d47a6af40;hb=f41f770d67370cbd71002515d81c0842b50cb04b;hpb=b0e48a152d139c0b9aeb1ee4a32ba24a4e3aa805 diff --git a/TargetController.m b/TargetController.m index 2ecb060..1f285ec 100644 --- a/TargetController.m +++ b/TargetController.m @@ -164,16 +164,16 @@ } else { self.enabled = YES; NSString *actFullName = action.name; - for (JSAction *cur = action.base; cur; cur = cur.base) { + for (id cur = action.base; cur; cur = cur.base) { actFullName = [[NSString alloc] initWithFormat:@"%@ > %@", cur.name, actFullName]; } title.stringValue = [[NSString alloc] initWithFormat:@"%@ > %@", configsController.currentConfig.name, actFullName]; } - if ([target isKindOfClass:[TargetKeyboard class]]) { + if ([target isKindOfClass:TargetKeyboard.class]) { [radioButtons selectCellAtRow:1 column:0]; keyInput.vk = [(TargetKeyboard*)target vk]; - } else if ([target isKindOfClass:[TargetConfig class]]) { + } else if ([target isKindOfClass:TargetConfig.class]) { [radioButtons selectCellAtRow:2 column:0]; NSUInteger idx = [configsController.configs indexOfObject:[(TargetConfig *)target config]]; @@ -183,19 +183,19 @@ } else [configPopup selectItemAtIndex:idx]; } - else if ([target isKindOfClass:[TargetMouseMove class]]) { + else if ([target isKindOfClass:TargetMouseMove.class]) { [radioButtons selectCellAtRow:3 column:0]; [mouseDirSelect setSelectedSegment:[(TargetMouseMove *)target axis]]; } - else if ([target isKindOfClass:[TargetMouseBtn class]]) { + else if ([target isKindOfClass:TargetMouseBtn.class]) { [radioButtons selectCellAtRow:4 column:0]; mouseBtnSelect.selectedSegment = [(TargetMouseBtn *)target button] == kCGMouseButtonLeft ? 0 : 1; } - else if ([target isKindOfClass:[TargetMouseScroll class]]) { + else if ([target isKindOfClass:TargetMouseScroll.class]) { [radioButtons selectCellAtRow:5 column:0]; scrollDirSelect.selectedSegment = [(TargetMouseScroll *)target amount] > 0; } - else if ([target isKindOfClass:[TargetToggleMouseScope class]]) { + else if ([target isKindOfClass:TargetToggleMouseScope.class]) { [radioButtons selectCellAtRow:6 column:0]; } else { [radioButtons selectCellAtRow:self.enabled ? 0 : -1 column:0]; @@ -204,7 +204,7 @@ } - (void)loadCurrent { - [self loadTarget:[self currentTarget] forAction:joystickController.selectedAction]; + [self loadTarget:self.currentTarget forAction:joystickController.selectedAction]; } - (void)focusKey {