phoenix_title wx.FileCtrlEvent

A file control event holds information about events associated with wx.FileCtrl objects.

^^

events Events Emitted by this Class

Handlers bound for the following event types will receive a wx.FileCtrlEvent parameter.

  • EVT_FILECTRL_FILEACTIVATED: The user activated a file(by double-clicking or pressing Enter)

  • EVT_FILECTRL_SELECTIONCHANGED: The user changed the current selection(by selecting or deselecting a file)

  • EVT_FILECTRL_FOLDERCHANGED: The current folder of the file control has been changed

  • EVT_FILECTRL_FILTERCHANGED: The current file filter of the file control has been changed ^^


class_hierarchy Class Hierarchy

Inheritance diagram for class FileCtrlEvent:

method_summary Methods Summary

__init__

Constructor.

GetDirectory

Returns the current directory.

GetFile

Returns the file selected (assuming it is only one file).

GetFiles

Returns the files selected.

GetFilterIndex

Returns the current file filter index.

SetDirectory

Sets the directory of this event.

SetFiles

Sets the files changed by this event.

SetFilterIndex

Sets the filter index changed by this event.


property_summary Properties Summary

Directory

See GetDirectory and SetDirectory

File

See GetFile

Files

See GetFiles and SetFiles

FilterIndex

See GetFilterIndex and SetFilterIndex


api Class API

class wx.FileCtrlEvent(CommandEvent)

Possible constructors:

FileCtrlEvent(type, evtObject, id)

A file control event holds information about events associated with FileCtrl objects.


Methods

__init__(self, type, evtObject, id)

Constructor.

Parameters:
  • type (wx.EventType) –

  • evtObject (wx.Object) –

  • id (int) –



GetDirectory(self)

Returns the current directory.

In case of a EVT_FILECTRL_FOLDERCHANGED, this method returns the new directory.

Return type:

string



GetFile(self)

Returns the file selected (assuming it is only one file).

Return type:

string



GetFiles(self)

Returns the files selected.

In case of a EVT_FILECTRL_SELECTIONCHANGED, this method returns the files selected after the event.

Return type:

list of strings



GetFilterIndex(self)

Returns the current file filter index.

For a EVT_FILECTRL_FILTERCHANGED event, this method returns the new file filter index.

Return type:

int

New in version 2.9.1.



SetDirectory(self, directory)

Sets the directory of this event.

Parameters:

directory (string) –



SetFiles(self, files)

Sets the files changed by this event.

Parameters:

files (list of strings) –



SetFilterIndex(self, index)

Sets the filter index changed by this event.

Parameters:

index (int) –

New in version 2.9.1.


Properties

Directory

See GetDirectory and SetDirectory



File

See GetFile



Files

See GetFiles and SetFiles



FilterIndex

See GetFilterIndex and SetFilterIndex