CSysOpenDialog


Implementation of the system open dialog component.

You can find more information in comments below. Overrided methods can be found in corresponding base classes and interfaces.

class CSysOpenDialog :public virtual ISysOpenDialog, public CComponent
{
public:
    String getFilter() override;
    int getFilterIndex() override;
    String getFileName() override;
    int getFileCount() override;
    String getFile(const int index) override;
    bool isMultiselect() override;
    bool isCreatePrompt() override;
    bool isMustExists() override;
    bool isShowHidden() override;
    bool isHideReadOnly() override;
    bool isNoNetwork() override;

    bool setFilter(const String &value) override;
    bool setFilterIndex(const int value) override;
    bool setFileName(const String &value) override;
    bool setMultiselect(const bool value) override;
    bool setCreatePrompt(const bool value) override;
    bool setMustExists(const bool value) override;
    bool setShowHidden(const bool value) override;
    bool setHideReadOnly(const bool value) override;
    bool setNoNetwork(const bool value) override;

    bool Execute() override;

    CSysOpenDialog();
    CSysOpenDialog(IForm *parent);
};
Namespace: nitisa::standard
Include: Standard/Components/SysOpenDialog/SysOpenDialog.h