Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Scout/Concepts/Outline
Scout |
Wiki Home |
Website |
Download • Git |
Community |
Forums • Blog • Twitter • G+ |
Bugzilla |
Bugzilla |
Outline is a container of pages.
Description
Typically a Desktop holds multiple outlines. They represent different entry points for the navigation within the application.
Every outline contains Pages, represented as a tree which allows to navigate within the application.
Screenshot
Here the main window of an outline based application with 3 outlines:
Properties
Defined with getConfiguredXxxxxx() methods.
Events
Defined with execXxxxxx() methods.
- CreateChildPages: most important event, possibility to add instances of the pages contained at the root of the outline.
Events for user interactions and tree events:
- InitTree
- DisposeTree
- UserDrag
- UserDrop
- AcceptSelection
- NodeClick
- NodeAction
- ContextNodeChanged