Changeset 3264 for trunk/macosx/MessageWindowController.m
- Timestamp:
- Oct 1, 2007, 9:52:31 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/macosx/MessageWindowController.m
r3112 r3264 90 90 //select proper level in popup button 91 91 int level = tr_getMessageLevel(); 92 if (level == TR_MSG_ERR) 93 [fLevelButton selectItemAtIndex: LEVEL_ERROR]; 94 else if (level == TR_MSG_INF) 95 [fLevelButton selectItemAtIndex: LEVEL_INFO]; 96 else 97 [fLevelButton selectItemAtIndex: LEVEL_DEBUG]; 92 switch (level) 93 { 94 case TR_MSG_ERR: 95 [fLevelButton selectItemAtIndex: LEVEL_ERROR]; 96 break; 97 case TR_MSG_INF: 98 [fLevelButton selectItemAtIndex: LEVEL_INFO]; 99 break; 100 case TR_MSG_DBG: 101 [fLevelButton selectItemAtIndex: LEVEL_DEBUG]; 102 } 98 103 99 104 [self setDebugWarningHidden: level != TR_MSG_DBG]; … … 145 150 else if ([ident isEqualToString: @"Level"]) 146 151 { 147 int level = [[message objectForKey: @"Level"] intValue]; 148 if (level == TR_MSG_ERR) 149 return fErrorImage; 150 else if (level == TR_MSG_INF) 151 return fInfoImage; 152 else 153 return fDebugImage; 152 switch ([[message objectForKey: @"Level"] intValue]) 153 { 154 case TR_MSG_ERR: 155 return fErrorImage; 156 case TR_MSG_INF: 157 return fInfoImage; 158 case TR_MSG_DBG: 159 return fDebugImage; 160 default: 161 return nil; 162 } 154 163 } 155 164 else … … 198 207 [self updateLog: nil]; 199 208 200 int selection = [fLevelButton indexOfSelectedItem], level; 201 if (selection == LEVEL_INFO) 202 level = TR_MSG_INF; 203 else if (selection == LEVEL_DEBUG) 204 level = TR_MSG_DBG; 205 else 206 level = TR_MSG_ERR; 209 int level; 210 switch ([fLevelButton indexOfSelectedItem]) 211 { 212 case LEVEL_ERROR: 213 level = TR_MSG_ERR; 214 break; 215 case LEVEL_INFO: 216 level = TR_MSG_INF; 217 break; 218 case LEVEL_DEBUG: 219 level = TR_MSG_DBG; 220 break; 221 } 207 222 208 223 [self setDebugWarningHidden: level != TR_MSG_DBG]; … … 273 288 - (NSString *) stringForMessage: (NSDictionary *) message 274 289 { 275 int level = [[message objectForKey: @"Level"] intValue]; 276 NSString * levelString; 277 if (level == TR_MSG_ERR) 278 levelString = @"Error"; 279 else if (level == TR_MSG_INF) 280 levelString = @"Info"; 281 else 282 levelString = @"Debug"; 283 284 return [NSString stringWithFormat: @"%@ [%@] %@", [message objectForKey: @"Date"], levelString, [message objectForKey: @"Message"]]; 290 NSString * level; 291 switch ([[message objectForKey: @"Level"] intValue]) 292 { 293 case TR_MSG_ERR: 294 level = @"Error"; 295 break; 296 case TR_MSG_INF: 297 level = @"Info"; 298 break; 299 case TR_MSG_DBG: 300 level = @"Debug"; 301 break; 302 default: 303 level = @""; 304 } 305 306 return [NSString stringWithFormat: @"%@ [%@] %@", [message objectForKey: @"Date"], level, [message objectForKey: @"Message"]]; 285 307 } 286 308
Note: See TracChangeset
for help on using the changeset viewer.