Hi Andrew,
Still having lots of fun with your library

Two very minor issues I came across:
1. The input object is not VGA-aware (cosmetic issue)
2. Can't get the time zone displayed
Code:
dtpick.Format=8
dtpick.CustomFormat="MMM dd, yyyy HH:mm:ss (tt) zzz"
And perhaps a wish if I may,
Is is possible to add Screen.Width and Screen.Height returning the
dimensions of the physical screen, irrespective of form dims and optimized
or legacy compiled applications? The idea is to query the device for VGA
or QVGA displays.
Cheers
Robert