| <!doctype html public "-//w3c//dtd html 4.0 transitional//en"> |
| <html> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
| <meta name="GENERATOR" content="Mozilla/4.5 [en] (Win98; I) [Netscape]"> |
| <meta name="Author" content="IBM"> |
| <title>SWT Widget hierarchy</title> |
| </head> |
| <body> |
| |
| <h1> |
| SWT Widget hierarchy</h1> |
| Here is the hierarchy of widgets in SWT. |
| <br> |
| <table BORDER CELLSPACING=0 CELLPADDING=5 WIDTH="436" > |
| <tr> |
| <td VALIGN=CENTER>Dialog</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>ColorDialog</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>DirectoryDialog</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>FileDialog</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>FontDialog</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>MessageBox</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER>Display</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER>Widget</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>Caret</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>Control</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>Button</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>Label</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>ProgressBar</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>Sash</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>Scale</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>Scrollable</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>Composite</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>Canvas</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>Decorations</td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>Shell</td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>Combo</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>CoolBar</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>Group</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>OleClientSite</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>OleControlSite</td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>OleFrame</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>TabFolder</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>Table</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>ToolBar</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>List</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>TextEditor</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>RichText</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>Text</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>Tree</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>Slider</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>DragSource</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>DropTarget</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>Item</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>CoolItem</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>MenuItem</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>TabItem</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>TableColumn</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>TableItem</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>ToolItem</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>TreeItem</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>Menu</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>ScrollBar</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| |
| <tr> |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER>Tracker</td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| |
| <td VALIGN=CENTER> </td> |
| </tr> |
| </table> |
| |
| <p><i><font size=-1>(c) Copyright IBM Corp. 2000 All Rights Reserved.</font></i> |
| <br> |
| </body> |
| </html> |