projects
/
enjoyable.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Start help book. Tweak UI to deal with issues discovered trying to explain it.
[enjoyable.git]
/
NJDeviceController.m
diff --git
a/NJDeviceController.m
b/NJDeviceController.m
index
f5da6dd
..
7993842
100644
(file)
--- a/
NJDeviceController.m
+++ b/
NJDeviceController.m
@@
-224,7
+224,9
@@
objectValueForTableColumn:(NSTableColumn *)tableColumn
- (void)setTranslatingEvents:(BOOL)translatingEvents {
if (translatingEvents != _translatingEvents) {
_translatingEvents = translatingEvents;
- (void)setTranslatingEvents:(BOOL)translatingEvents {
if (translatingEvents != _translatingEvents) {
_translatingEvents = translatingEvents;
- translatingEventsSetting.selectedSegment = !!translatingEvents;
+ NSInteger state = translatingEvents ? NSOnState : NSOffState;
+ translatingEventsButton.state = state;
+ translatingEventsMenu.title = translatingEvents ? @"Disable" : @"Enable";
NSString *name = translatingEvents
? NJEventTranslationActivated
: NJEventTranslationDeactivated;
NSString *name = translatingEvents
? NJEventTranslationActivated
: NJEventTranslationDeactivated;
@@
-233,8
+235,8
@@
objectValueForTableColumn:(NSTableColumn *)tableColumn
}
}
}
}
-- (IBAction)translatingEventsChanged:(
id
)sender {
- self.translatingEvents =
translatingEventsSetting.selectedSegment
;
+- (IBAction)translatingEventsChanged:(
NSButton *
)sender {
+ self.translatingEvents =
sender.state == NSOnState
;
}
}