Skip to main content

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.

Jump to: navigation, search

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

back to table of content

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
            • 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)

Back to the top