Hi,
when I'm trying to show a special String for certain dates (and also get these special strings as buttons on the DateChooser - but not tried yet).
I thought to do this with a ValueMap, but the date stays in the textfield and doesn't change.
Should I do some other kind of formatting (toString on the Date object maybe?) to put as key in the valueMap?
	
							
						
					when I'm trying to show a special String for certain dates (and also get these special strings as buttons on the DateChooser - but not tried yet).
I thought to do this with a ValueMap, but the date stays in the textfield and doesn't change.
Should I do some other kind of formatting (toString on the Date object maybe?) to put as key in the valueMap?
Code:
	
		private VLayout test2() {
		DynamicForm form = new DynamicForm();
		
		DateItem date = new DateItem("date","Input");
		date.setUseTextField(true);
		date.setEnforceDate(false);
		
		//If user chooses Jan 1st, 2000, change the textual value to 'Start'
		LinkedHashMap<String, String> valueMap = new LinkedHashMap<String, String>(1);
		java.util.Date specialDate = new Date(2000-1900,1-1,1); //2000-01-01
		valueMap.put("1/1/2000", "Start");
		date.setValueMap(valueMap);
		date.setValue(specialDate);
//problem: user still sees "1/1/2000" iso "Start"
		
		
		form.setFields(date);
		VLayout result = new VLayout();
		result.addMember(form);
		return result;
	}
