Update of /cvsroot/radmind/radmind-assistant
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17528
Modified Files:
RCMPreferences.m
Log Message:
Cleaner server addition handling.
Index: RCMPreferences.m
===================================================================
RCS file: /cvsroot/radmind/radmind-assistant/RCMPreferences.m,v
retrieving revision 1.43
retrieving revision 1.44
diff -C2 -d -r1.43 -r1.44
*** RCMPreferences.m 24 Apr 2006 15:20:16 -0000 1.43
--- RCMPreferences.m 1 May 2006 18:39:38 -0000 1.44
***************
*** 1549,1552 ****
--- 1549,1573 ----
}
+ - ( void )handleChangedText: ( NSString * )text forTable: ( id )table
+ {
+ NSMutableDictionary *serverInfo = nil;
+ int row = [ table editedRow ];
+
+ if ( ! [ text length ] ) {
+ return;
+ }
+ if ( row < 0 || row > [ radmindServerList count ] ) {
+ return;
+ }
+
+ serverInfo = [ NSMutableDictionary dictionaryWithDictionary:
+ [ radmindServerList objectAtIndex: row ]];
+ [ serverInfo setObject: text forKey: @"RadmindServerName" ];
+
+ [ radmindServerList replaceObjectAtIndex: row
+ withObject: serverInfo ];
+ [ prefRadmindServerTable reloadData ];
+ }
+
- ( int )numberOfRowsInTableView: ( NSTableView * )tv
{
|