geoFixCountField = new EditField("\tGeolocation: ", "-");
statusField = new EditField("Status: ", "-");
logField = new EditField("Log: ", "-");
add(modeField);
add(new SeparatorField());
add(retryFactorField);
add(new SeparatorField());
add(new LabelField("[All values in seconds]", LabelField.HCENTER));
add(new SeparatorField());
add(trackingIntervalField);
add(new SeparatorField());
add(gpsTimeoutField);
add(new SeparatorField());
add(geoTimeoutField);
add(new SeparatorField());
add(maxRetryDelayField);
add(new SeparatorField());
HorizontalFieldManager hfm = new HorizontalFieldManager(Field.USE_ALL_WIDTH);
VerticalFieldManager vfmLeft = new VerticalFieldManager();
VerticalFieldManager vfmRight = new VerticalFieldManager(DrawStyle.RIGHT|Field.FIELD_RIGHT);
vfmLeft.add(startTrackingField);
vfmLeft.add(stopTrackingField);
vfmLeft.add(restartField);
vfmRight.add(getSingleLocationField);
vfmRight.add(getLastLocationField);
vfmRight.add(satellitesField);
hfm.add(vfmLeft);
hfm.add(vfmRight);
add(hfm);
add(new SeparatorField());
add(statusField);
add(new SeparatorField());
add(locationField);
add(new SeparatorField());
add(locationTypeField);
add(new SeparatorField());
add(fixCountField);
add(new SeparatorField());
add(gpsFixCountField);
add(new SeparatorField());
add(geoFixCountField);
add(new SeparatorField());
add(logField);
}