struct CCL::IFileSelectorCustomize

Overview

File selector customization interface (Windows only). More…

#include <ifileselector.h>

struct IFileSelectorCustomize: public CCL::IUnknown
{
    // methods

    virtual void CCL_API beginGroup (StringRef title) = 0;
    virtual void CCL_API endGroup () = 0;
    virtual void CCL_API addTextBox (IParameter* p) = 0;
    virtual void CCL_API addButton (IParameter* p, StringRef title) = 0;
    virtual void CCL_API addCheckBox (IParameter* p, StringRef title) = 0;
};

Inherited Members

public:
    // methods

    virtual tresult CCL_API queryInterface (UIDRef iid, void** ptr) = 0;
    virtual unsigned int CCL_API retain () = 0;
    virtual unsigned int CCL_API release () = 0;

Detailed Documentation

File selector customization interface (Windows only).

Methods

virtual void CCL_API beginGroup (StringRef title) = 0

Begin group of controls.

virtual void CCL_API endGroup () = 0

End group of controls.

virtual void CCL_API addTextBox (IParameter* p) = 0

Add text box.

virtual void CCL_API addButton (IParameter* p, StringRef title) = 0

Add button.

virtual void CCL_API addCheckBox (IParameter* p, StringRef title) = 0

Add check box.