Changeset 13989 for trunk/macosx/FileRenameSheetController.m
- Timestamp:
- Feb 8, 2013, 11:26:07 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/macosx/FileRenameSheetController.m
r13986 r13989 19 19 @property (nonatomic, copy) CompletionBlock completionHandler; 20 20 21 @property (nonatomic, copy) NSString * originalName; 22 21 23 @end 22 24 … … 27 29 @synthesize node = _node; 28 30 @synthesize completionHandler = _completionHandler; 31 @synthesize originalName = _originalName; 29 32 @synthesize labelField = _labelField; 30 33 @synthesize inputField = _inputField; … … 76 79 [_node release]; 77 80 [_completionHandler release]; 81 [_originalName release]; 78 82 [super dealloc]; 79 83 } … … 83 87 [super windowDidLoad]; 84 88 85 NSString * name = [self.node name] ?: [self.torrent name];86 NSString * label = [NSString stringWithFormat: NSLocalizedString(@"Rename the file \"%@\":", "rename sheet label"), name];89 self.originalName = [self.node name] ?: [self.torrent name]; 90 NSString * label = [NSString stringWithFormat: NSLocalizedString(@"Rename the file \"%@\":", "rename sheet label"), self.originalName]; 87 91 [self.labelField setStringValue: label]; 88 92 89 [self.inputField setStringValue: name];93 [self.inputField setStringValue: self.originalName]; 90 94 [self.renameButton setEnabled: NO]; 91 95 … … 120 124 - (void) controlTextDidChange: (NSNotification *) notification 121 125 { 122 [self.renameButton setEnabled: ![[self.inputField stringValue] isEqualToString: @""] && ![[self.inputField stringValue] isEqualToString: [self.torrent name]]];126 [self.renameButton setEnabled: ![[self.inputField stringValue] isEqualToString: @""] && ![[self.inputField stringValue] isEqualToString: self.originalName]]; 123 127 } 124 128
Note: See TracChangeset
for help on using the changeset viewer.