WRAPPER_API DataSourceEditor(const GEOCALCPBW_NAMESPACE::DataSource *dataSource, GEOCALCPBW_NAMESPACE::DataSource::ObjectType classType, QWidget *parent = 0, const BmgChar *name = 0, SearchPredicate isMatch = 0, const BmgChar *defaultIssuer = 0, const BmgChar *defaultCode = 0, const GEOCALCPBW_NAMESPACE::DataSource::ObjectType defaultType = GEOCALCPBW_NAMESPACE::DataSource::NoType, bool isLocked = false)
WRAPPER_API DataSourceEditor(const GEOCALCPBW_NAMESPACE::DataSource *dataSource, GEOCALCPBW_NAMESPACE::DataSource::ObjectType classType, HWND parent, const BmgChar *name = 0, SearchPredicate isMatch = 0, const BmgChar *defaultIssuer = 0, const BmgChar *defaultCode = 0, const GEOCALCPBW_NAMESPACE::DataSource::ObjectType defaultType = GEOCALCPBW_NAMESPACE::DataSource::NoType, bool isLocked = false)
The DataSourceEditor constructor creates a new instance of the DataSourceEditor class. There are only two required arguments for this constructor, which give the DataSource that will be the subject of the dialog, and the ObjectType for the objects that should be displayed in the dialog. The remaining parameters can be used to specify the parent window for the dialog, the name of the dialog, and the issuer, code, ObjectType that identify the object that should be selected when the dialog is initially displayed, and if well know objects are editable. This constructor will not display the dialog.