After resolving my issues with the ArrayStringProperties, I now have run into issues with the DateProperty.
Looking at the demo example for property sheets I expected to see a similar view once I created such a property, but instead of the Date picker ctrl drop down, I just get a spin control which allow me to increment/decrement on of the date values.
See the attched screenshot.
The code to add the property is:
dt = wx.DateTime() # Uninitialized datetime
if dt.ParseFormat(sDate[0], "%Y:%m:%d %H:%M:%S" ):
print(v, dt)
sp = wx.propgrid.DateProperty(cleanName, value=dt)
and the print statement gives me:
['2011:01:13 15:44:42', '08:00']
2011:01:13 15:44:42-08:00 Thu Jan 13 15:44:42 2011
What am I missing or doing wrong