| <!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> |