>No. Myproperty is not a custom property. It is a ActiveX control propety.
I've not seen any controls that use arrays as ActiveX properties, but I've not had a lot of exposure to a lot of different controls. They're usually not arrays, they're structures. There are a couple of files here that help with that sort of thing. There's STRUCT.ZIP File# 346 and CLSHEAP.ZIP File#94826.