project_files/HedgewarsMobile/Classes/FortsViewController.m
changeset 3697 d5b30d6373fc
parent 3663 8c28abf427f5
child 3789 c3eb56754e92
--- a/project_files/HedgewarsMobile/Classes/FortsViewController.m	Sat Jul 31 10:52:43 2010 +0200
+++ b/project_files/HedgewarsMobile/Classes/FortsViewController.m	Sat Jul 31 11:24:53 2010 +0200
@@ -32,11 +32,11 @@
             NSString *currentName = [directoryContents objectAtIndex:i];
             NSString *correctName = [currentName substringToIndex:([currentName length] - 5)];
             [filteredContents addObject:correctName];
-        } 
+        }
     }
     self.fortArray = filteredContents;
     [filteredContents release];
-    
+
     /*
     // this creates a scaled down version of the image
     NSMutableArray *spriteArray = [[NSMutableArray alloc] initWithCapacity:[fortArray count]];
@@ -50,10 +50,10 @@
     self.fortSprites = spriteArray;
     [spriteArray release];
     */
-    
+
     // statically set row height instead of using delegate method for performance reasons
     self.tableView.rowHeight = 200;
-    
+
     self.title = NSLocalizedString(@"Choose team fort",@"");
 }
 
@@ -78,16 +78,16 @@
 // Customize the appearance of table view cells.
 -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
     static NSString *CellIdentifier = @"Cell";
-    
+
     UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
     if (cell == nil) {
         cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle
                                        reuseIdentifier:CellIdentifier] autorelease];
     }
-    
+
     NSString *fortName = [fortArray objectAtIndex:[indexPath row]];
     cell.textLabel.text = fortName;
-    
+
     // this creates a scaled down version of the image
     // TODO: create preview files, scaling is way too slow!
     NSString *fortFile = [[NSString alloc] initWithFormat:@"%@/%@L.png", FORTS_DIRECTORY(), fortName];
@@ -95,7 +95,7 @@
     [fortFile release];
     cell.imageView.image = [fortSprite scaleToSize:CGSizeMake(196,196)];
     [fortSprite release];
-    
+
     cell.detailTextLabel.text = @"Insert funny description here";
     if ([cell.textLabel.text isEqualToString:[self.teamDictionary objectForKey:@"fort"]]) {
         cell.accessoryType = UITableViewCellAccessoryCheckmark;
@@ -103,7 +103,7 @@
     } else {
         cell.accessoryType = UITableViewCellAccessoryNone;
     }
-    
+
     return cell;
 }
 
@@ -113,14 +113,14 @@
 -(void) tableView:(UITableView *)aTableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
     int newRow = [indexPath row];
     int oldRow = (lastIndexPath != nil) ? [lastIndexPath row] : -1;
-    
+
     if (newRow != oldRow) {
         // if the two selected rows differ update data on the hog dictionary and reload table content
         [self.teamDictionary setValue:[fortArray objectAtIndex:newRow] forKey:@"fort"];
 
         // tell our boss to write this new stuff on disk
         [[NSNotificationCenter defaultCenter] postNotificationName:@"setWriteNeedTeams" object:nil];
-        
+
         UITableViewCell *newCell = [aTableView cellForRowAtIndexPath:indexPath];
         newCell.accessoryType = UITableViewCellAccessoryCheckmark;
         UITableViewCell *oldCell = [aTableView cellForRowAtIndexPath:lastIndexPath];