The IFileDialogEvent class encapsulates events used in an IFileDialogHandler object. It provides the name and length of the file that the event pertains to.
You can construct and destruct objects of this class.
![]() |
public:
virtual ~IFileDialogEvent()
Windows | OS/2 | AIX |
Yes | Yes | Yes |
![]() |
public:
IFileDialogEvent(IEvent& event)
Windows | OS/2 | AIX |
Yes | Yes | Yes |
Use these members to retrieve information about the event.
![]() |
public:
unsigned long fileLength() const
Returns the length of the file name the event pertains to.
Windows | OS/2 | AIX |
Yes | Yes | Yes |
![]() |
public:
IString fileName() const
Returns the file name the event pertains to.
Windows | OS/2 | AIX |
Yes | Yes | Yes |
virtual ~IEvent()
IWindowHandle controlHandle() const
virtual IWindow* controlWindow() const
IEvent& decrementOwnerLevels()
virtual IWindow* dispatchingWindow() const
unsigned long eventId() const
IWindowHandle handle() const
IEvent( IWindow* window, unsigned long eventId, const IEventParameter1& parameter1, const IEventParameter2& parameter2 )
IEvent( const IWindowHandle& handle, unsigned long eventId, const IEventParameter1& parameter1, const IEventParameter2& parameter2 )
IEvent(const IEvent& event)
IEvent& operator =(const IEvent& event)
IEventParameter1 parameter1() const
IEventParameter2 parameter2() const
bool passToOwner() const
IEventResult result() const
IEvent& setControlHandle(const IWindowHandle& handle)
IEvent& setDispatchingHandle(const IWindowHandle& handle)
IEvent& setDispatchingWindow(IWindow* window)
IEvent& setHandle(const IWindowHandle& handle)
IEvent& setNumberOfLevels(int levels = - 1)
IEvent& setPassToOwner(bool passOn = true)
IEvent& setResult(const IEventResult& eventResult)
IEvent& setResult(bool eventResult)
virtual IWindow* window() const