Public Member Functions | |
| DirectoryView (Window *pParent, const Rect &rRect, unsigned int uiWindowLayoutFlags) | |
| ~DirectoryView () | |
| virtual void | HandleMessage (const Message *pMessage) |
| FileEntry * | Add (const String &szEntry, ListViewRow **ppRow=NULL) |
| bool | Remove (const String &szEntry) |
| bool | Remove (const FileEntry &pFileEntry) |
| bool | Update (const FileEntry &pFileEntry) |
| virtual bool | SetTo (const String &szEntry) |
| virtual void | KeyDown (const InputEvent &nInputEvent) |
| virtual bool | Up () |
| void | MouseMove (const InputEvent &nInputEvent) |
| void | MouseUp (const InputEvent &nInputEvent) |
| void | OnMonitor (unsigned int uiMonitorFlags, ino_t nInode, dev_t nDevice) |
| void | OnDragStart (const InputEvent &nInputEvent, ListViewRow *pRow) |
| void | ShowHidden (bool bShowHidden) |
| String | GetDirectory () |
| void | Refresh () |
| virtual void | OnDirectoryChanged () |
| virtual void | OnEntrySelected (FileReference *pFileReference, const InputEvent &nInputEvent) |
| virtual void | OnConfirm (FileReference *pFileReference, const InputEvent &nInputEvent, bool bOpenWith) |
| virtual void | OnShowFileProperties (const String &szPath) |
| virtual void | OnUpdateFileProperties (const String &szPath) |
| virtual String | GetFilterString () |
| void | FilterChanged () |
| void | NewFolder () |
| void | ViewDetailed (bool bViewDetailed) |
| void | ShowOpenWith (bool bShow) |
| std::vector< FileReference * > | GetSelectedFiles () |
Public Attributes | |
| signal1< const String & > | DirectoryChanged |
| signal2< DirectoryView *, const String & > | DirectoryChangedSource |
| signal2< FileReference *, const InputEvent & > | EntrySelected |
| signal3< FileReference *, const InputEvent &, bool > | Confirm |
Classes | |
| class | Private |
| DirectoryView::DirectoryView | ( | Window * | pParent, | |
| const Rect & | rRect, | |||
| unsigned int | uiWindowLayoutFlags | |||
| ) |
| DirectoryView::~DirectoryView | ( | ) |
| void DirectoryView::HandleMessage | ( | const Message * | pMessage | ) | [virtual] |
Reimplemented from SkyGI::ListView.
| FileEntry * DirectoryView::Add | ( | const String & | szEntry, | |
| ListViewRow ** | ppRow = NULL | |||
| ) |
| bool SkyGI::DirectoryView::Remove | ( | const String & | szEntry | ) |
| bool DirectoryView::Remove | ( | const FileEntry & | pFileEntry | ) |
| bool DirectoryView::Update | ( | const FileEntry & | pFileEntry | ) |
| bool DirectoryView::SetTo | ( | const String & | szEntry | ) | [virtual] |
| void DirectoryView::KeyDown | ( | const InputEvent & | nInputEvent | ) | [virtual] |
Reimplemented from SkyGI::ListView.
| bool DirectoryView::Up | ( | ) | [virtual] |
| void DirectoryView::MouseMove | ( | const InputEvent & | nInputEvent | ) | [virtual] |
Mouse move
| pNewPosition | - Current mouse cursor position | |
| pOldPosition | - Old mouse cursor position | |
| nMouseButtonMask | - Mask showing which mouse buttons were pressed when the mouse move occured |
Reimplemented from SkyGI::ListView.
| void DirectoryView::MouseUp | ( | const InputEvent & | nInputEvent | ) | [virtual] |
Mouse release
| nButton | - MouseButton which was released | |
| nMouseButtonMask | - Mask showing which additional mouse buttons were pressed when the mouse release occured | |
| nInputEvent | - INPUT_EVENT_MOUSE_RELEASE |
Reimplemented from SkyGI::ListView.
| void DirectoryView::OnMonitor | ( | unsigned int | uiMonitorFlags, | |
| ino_t | nInode, | |||
| dev_t | nDevice | |||
| ) | [virtual] |
Reimplemented from SkyGI::Window.
| void DirectoryView::OnDragStart | ( | const InputEvent & | nInputEvent, | |
| ListViewRow * | pRow | |||
| ) | [virtual] |
Reimplemented from SkyGI::ListView.
| void DirectoryView::ShowHidden | ( | bool | bShowHidden | ) |
| String DirectoryView::GetDirectory | ( | ) |
| void DirectoryView::Refresh | ( | ) |
Reimplemented from SkyGI::ListView.
| void DirectoryView::OnDirectoryChanged | ( | ) | [virtual] |
| void DirectoryView::OnEntrySelected | ( | FileReference * | pFileReference, | |
| const InputEvent & | nInputEvent | |||
| ) | [virtual] |
| void DirectoryView::OnConfirm | ( | FileReference * | pFileReference, | |
| const InputEvent & | nInputEvent, | |||
| bool | bOpenWith | |||
| ) | [virtual] |
| void DirectoryView::OnShowFileProperties | ( | const String & | szPath | ) | [virtual] |
| void DirectoryView::OnUpdateFileProperties | ( | const String & | szPath | ) | [virtual] |
| String DirectoryView::GetFilterString | ( | ) | [virtual] |
| void DirectoryView::FilterChanged | ( | ) |
| void DirectoryView::NewFolder | ( | ) |
| void DirectoryView::ViewDetailed | ( | bool | bViewDetailed | ) |
| void DirectoryView::ShowOpenWith | ( | bool | bShow | ) |
| std::vector< FileReference * > DirectoryView::GetSelectedFiles | ( | ) |
| signal1<const String&> SkyGI::DirectoryView::DirectoryChanged |
| signal2<DirectoryView*, const String&> SkyGI::DirectoryView::DirectoryChangedSource |
| signal2<FileReference*, const InputEvent&> SkyGI::DirectoryView::EntrySelected |
| signal3<FileReference*, const InputEvent&, bool> SkyGI::DirectoryView::Confirm |
1.5.1-p1