All objects shown in this table are used with SftMask/OCX. These objects (and the respective interfaces) are used to access properties and methods exposed by each object. The SftMask object represents the SftMask/OCX control. Through its properties, additional objects can be accessed.
| Object | Interface | Description |
|---|---|---|
| SftMask | ISftMask | The SftMask/OCX control object |
| ISftMaskVTable | The SftMask/OCX control object (used with the Direct property) | |
| SftMask Events | The SftMask/OCX control object events | |
| SftMaskAutoComplete | ISftMaskAutoComplete | Describes the attributes of the control's autocomplete feature |
| SftMaskCalculator | ISftMaskCalculator | Describes the popup calculator |
| SftMaskCalendar | ISftMaskCalendar | Describes the popup calendar |
| SftMaskCaption | ISftMaskCaption | Describes the caption |
| SftMaskContents | ISftMaskContents | Describes the control's contents |
| SftPictureObject | ISftPictureObject | Used to specify formats and data during OLE drag & drop operations |
| DataObject | IVDMDataObject | Describes a graphic consisting of a bitmap, icon, metafile, GDI+ image, ImageList, built-in image or color sample. |
| DataObjectFiles | IVDMDataObjectFiles | A collection of filenames used by the DataObject object (sftCFFiles format only) |