Public Member Functions | |
| NavigationView (Window *pParent, const Rect rFrame, unsigned int nWindowLayoutFlags) | |
| ~NavigationView () | |
| ListViewRow * | AddDisc (const String &szPath) |
| ListViewRow * | AddPlace (const String &szName, const String &szPath) |
| ListViewRow * | AddQuery (const String &szName, const String &szQuery) |
| ListViewRow * | AddQuery (FileReference *pFileReference) |
| void | LoadQueries () |
| bool | LoadPlaces () |
| bool | SavePlaces () |
| virtual void | OnQuerySelected (const String &szQueryName, const String &szQueryString, const InputEvent &nInputEvent) |
| virtual void | OnPathSelected (const String &szPath, const InputEvent &nInputEvent) |
| void | MouseMove (const InputEvent &nInputEvent) |
| void | MouseUp (const InputEvent &nInputEvent) |
| void | OnMonitor (unsigned int uiMonitorFlags, ino_t nInode, dev_t nDevice) |
Public Attributes | |
| signal3< const String &, const String &, const InputEvent & > | QuerySelected |
| signal2< const String &, const InputEvent & > | PathSelected |
| NavigationView::NavigationView | ( | Window * | pParent, | |
| const Rect | rFrame, | |||
| unsigned int | nWindowLayoutFlags | |||
| ) |
| NavigationView::~NavigationView | ( | ) |
| ListViewRow * NavigationView::AddDisc | ( | const String & | szPath | ) |
| ListViewRow * NavigationView::AddPlace | ( | const String & | szName, | |
| const String & | szPath | |||
| ) |
| ListViewRow * NavigationView::AddQuery | ( | const String & | szName, | |
| const String & | szQuery | |||
| ) |
| ListViewRow * NavigationView::AddQuery | ( | FileReference * | pFileReference | ) |
| void NavigationView::LoadQueries | ( | ) |
| bool NavigationView::LoadPlaces | ( | ) |
| bool NavigationView::SavePlaces | ( | ) |
| virtual void SkyGI::NavigationView::OnQuerySelected | ( | const String & | szQueryName, | |
| const String & | szQueryString, | |||
| const InputEvent & | nInputEvent | |||
| ) | [inline, virtual] |
| virtual void SkyGI::NavigationView::OnPathSelected | ( | const String & | szPath, | |
| const InputEvent & | nInputEvent | |||
| ) | [inline, virtual] |
| void NavigationView::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 NavigationView::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 NavigationView::OnMonitor | ( | unsigned int | uiMonitorFlags, | |
| ino_t | nInode, | |||
| dev_t | nDevice | |||
| ) | [virtual] |
Reimplemented from SkyGI::Window.
| signal3<const String&, const String&, const InputEvent&> SkyGI::NavigationView::QuerySelected |
| signal2<const String&, const InputEvent&> SkyGI::NavigationView::PathSelected |
1.5.1-p1