- Timestamp:
- 05/07/08 13:25:49 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
bbtracker/trunk/src/org/bbtracker/mobile/gui/MainCanvas.java
r197 r201 419 419 BBTracker.alert(new Alert("Can not mark point", errorMessage, null, AlertType.INFO), this); 420 420 } else { 421 final String oldName = p.getName(); 421 422 final Form f = new Form("Mark Point"); 422 final TextField textField = new TextField("Note: ", "", 30, TextField.ANY);423 final TextField textField = new TextField("Note: ", oldName != null ? oldName : "", 30, TextField.ANY); 423 424 f.append(textField); 424 f.append(new StringItem("Point: ", pi+ "/" + manager.getTrack().getPointCount()));425 f.append(new StringItem("Point: ", (pi + 1) + "/" + manager.getTrack().getPointCount())); 425 426 f.append(new StringItem("Longitude: ", Utils.longitudeToString(p.getLongitude()))); 426 427 f.append(new StringItem("Latitude: ", Utils.latitudeToString(p.getLatitude()))); … … 432 433 if (cmd == GuiUtils.OK_COMMAND) { 433 434 final String s = textField.getString(); 434 p.setName(s.length() == 0 ? "X" : s); 435 final String newName; 436 if ("".equals(s)) { 437 if (oldName == null) { 438 newName = "X"; 439 } else { 440 newName = null; 441 } 442 } else { 443 newName = s; 444 } 445 p.setName(newName); 435 446 } 436 447 BBTracker.getDisplay().setCurrent(MainCanvas.this);
Note: See TracChangeset
for help on using the changeset viewer.