Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "6 Native Widgets"
(→Native Widgets Summary.) |
|||
Line 2: | Line 2: | ||
===Native Widgets Summary.=== | ===Native Widgets Summary.=== | ||
+ | The following overview is a mockup class hierarchy (widgets with no comments are already (partially) implemented): | ||
+ | |||
+ | * Object | ||
+ | ** Widget | ||
+ | *** Caret (not available and will not be implemented) | ||
+ | *** Control | ||
+ | **** Button | ||
+ | **** Label | ||
+ | **** ProgressBar (not yet available) | ||
+ | **** Sash | ||
+ | **** Scale (not yet available) | ||
+ | **** Scrollable | ||
+ | ***** Composite | ||
+ | ****** Canvas (not available, see chapter [[4._Control_Fundamentals.#Painting.|Control Fundamentals]]) | ||
+ | ******* Decorations (not yet available) | ||
+ | ******** Shell | ||
+ | ****** Combo | ||
+ | ****** CoolBar | ||
+ | ****** Group (not yet available) | ||
+ | ****** TabFolder | ||
+ | ****** Table | ||
+ | ****** ToolBar | ||
+ | ****** Tree | ||
+ | ***** List | ||
+ | ***** Text | ||
+ | **** Slider (not yet available) | ||
+ | *** Item | ||
+ | **** CoolItem | ||
+ | **** MenuItem | ||
+ | **** TabItem | ||
+ | **** TableColumn | ||
+ | **** TableItem | ||
+ | **** ToolItem | ||
+ | **** TreeItem | ||
+ | *** Menu | ||
+ | *** ScrollBar (not yet available, though controls provide scroll behavior as necessary) | ||
+ | *** Tracker (not yet available) |
Revision as of 13:41, 8 January 2007
Native Widgets Summary.
The following overview is a mockup class hierarchy (widgets with no comments are already (partially) implemented):
- Object
- Widget
- Caret (not available and will not be implemented)
- Control
- Button
- Label
- ProgressBar (not yet available)
- Sash
- Scale (not yet available)
- Scrollable
- Composite
- Canvas (not available, see chapter Control Fundamentals)
- Decorations (not yet available)
- Shell
- Decorations (not yet available)
- Combo
- CoolBar
- Group (not yet available)
- TabFolder
- Table
- ToolBar
- Tree
- Canvas (not available, see chapter Control Fundamentals)
- List
- Text
- Composite
- Slider (not yet available)
- Item
- CoolItem
- MenuItem
- TabItem
- TableColumn
- TableItem
- ToolItem
- TreeItem
- Menu
- ScrollBar (not yet available, though controls provide scroll behavior as necessary)
- Tracker (not yet available)
- Widget