#include <DirectoryView.h>
Inheritance diagram for DirectoryView:


Public Member Functions | |
| DirectoryView (wxWindow *wndParent) | |
| ~DirectoryView () | |
| wxString | GetPath () |
| void | SetSortKey (DirectoryEntrySortKey des) |
| void | SetTextSortFlags (int nTextSortFlags) |
| void | SetShowHidden (bool bShowHidden) |
Protected Member Functions | |
| wxString | OnGetItemText (long item, long column) const |
| int | OnGetItemImage (long item) const |
| wxListItemAttr * | OnGetItemAttr (long item) const |
| void | OnIdle (wxIdleEvent &evt) |
| void | OnListKeyDown (wxListEvent &evt) |
| void | OnMouseMove (wxMouseEvent &evt) |
| void | OnLeftUp (wxMouseEvent &evt) |
| void | OnRightDown (wxMouseEvent &evt) |
| void | OnRightUp (wxMouseEvent &evt) |
| void | OnListItemRightClick (wxListEvent &evt) |
| void | OnItemActivated (wxListEvent &evt) |
| void | OnEndLabelEdit (wxListEvent &evt) |
| void | OnBeginDrag (wxListEvent &evt) |
| void | popToWastebin_Click (wxCommandEvent &evt) |
| void | popNewDirectory_Click (wxCommandEvent &evt) |
| void | popNewFile_Click (wxCommandEvent &evt) |
| void | OnSetPath (shSetPathEvent &evt) |
| void | OnRename (shRenameEvent &evt) |
| void | OnToWastebin (shToWastebinEvent &evt) |
| void | OnRestore (shRestoreEvent &evt) |
| void | OnDelete (shDeleteEvent &evt) |
| void | OnCreate (shCreateEvent &evt) |
Private Types | |
| typedef std::vector< int > | ItemArray |
Private Member Functions | |
| void | CreateMenus () |
| void | AddColumns () |
| void | LoadSettings () |
| void | SaveSettings () |
| void | SetWantIdleEvents (bool bWantIdleEvents) |
| Tell wxWidgets event system if we want OnIdle() events. | |
| void | SetPath (const wxString &sNewPath) |
| void | Refresh (bool bKeepSelection) |
| void | ClearList () |
| int | ItemIndexFromPoint (const wxPoint &pnt) |
| ItemArray | GetSelectedItems () |
| void | ClearSelection () |
| void | SetSelected (int nItemIndex) |
| void | SelectItem (int nItemIndex) |
| bool | IsItemSelected (int nItemIndex) |
| void | ActivateItem (int nItemIndex) |
| void | DeleteSelected (bool bDeleteFully) |
| void | RequestItemDeletion (int nItemIndex, bool bDeleteFully) |
Private Attributes | |
| int | m_nNextUpdateIndex |
| bool | m_bWantIdleEvents |
| wxMenu | m_popItem |
| wxMenu | m_popFreeSpace |
| wxString | m_sPath |
| DirectoryEntrySortKey | m_des |
| bool | m_bDirectoriesFirst |
| bool | m_bDragging |
| wxWindow * | m_wndParent |
|
|
Definition at line 31 of file DirectoryView.h. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tell wxWidgets event system if we want OnIdle() events.
|
|
|
Definition at line 135 of file DirectoryView.h. |
|
|
Definition at line 138 of file DirectoryView.h. |
|
|
Definition at line 123 of file DirectoryView.h. |
|
|
Definition at line 132 of file DirectoryView.h. |
|
|
Definition at line 122 of file DirectoryView.h. |
|
|
Definition at line 128 of file DirectoryView.h. |
|
|
Definition at line 127 of file DirectoryView.h. |
|
|
Definition at line 131 of file DirectoryView.h. |
|
|
Definition at line 142 of file DirectoryView.h. |
1.3.6