Programmer's Reference


Extended Widgets class hierarchy

The following table describes the class hierarchy of extended widgets and class responsibilities.

Table 38. Widgets hierarchy

Class hierarchy Responsibility
CwWidget Defines common behavior for all widgets
 CwExtendedWidget Defines common behavior for all extended widgets
  CwExtendedComposite Defines common behavior for all extended composites
   EwNotebook Abstract superclass for notebook widgets
    EwPMNotebook Displays a OS/2 look and feel notebook
    EwWINNotebook Displays a Windows look and feel notebook
   EwPage Defines a composite that can be added to notebooks
   EwSplitWindow Splits a composite into panes and provides bars for allowing the user to resize the panes
   EwToolbar Displays and lays out rows of tools
  CwExtendedPrimitive Defines common behaviors for all extended primitives
   EwScrollable Abstract superclass for scrollable widgets
    EwList Abstract superclass for list widgets
     EwIconArea Displays list of items in free-form style
     EwLinearList Abstract superclass for linear lists of items
      EwContainerList Abstract superclass for lists that are container-like views
       EwIconList Displays single-column list of items in icon and label format
        EwFlowedIconList Displays multi-column list of items in icon and label format
        EwIconTree Displays hierarchical single-column list of items
       EwTableList Displays multi-column list of items in tabular format
        EwTableTree Displays hierarchical list of items in tabular format
      EwDrawnList Displays a list with application-drawn items
   EwSlider Displays an analog representation of a range of values
   EwSpinButton  Displays an entry field with two arrow buttons for cycling through a range of values.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]