Banner showing base of Eiffel tower

Github

Download version 1.4.8: Windows or Linux

Graphic Library: Vision2-X UI Container Extensions

This library cluster has 53 classes.

ECF: vision2-x.ecf

Source code: directory list

Window, dialogs and other widget-container extensions for the EiffelVision2 library.

Container Descendants

EV_CONTAINER*
   EV_CELL
      EV_VIEWPORT
         EV_SCROLLABLE_AREA
            EL_SCROLLABLE_AREA
         EL_CENTERED_VIEWPORT
      EV_WINDOW
         EV_TITLED_WINDOW
            EV_DIALOG
               EV_UNTITLED_DIALOG
                  EL_PROGRESS_DIALOG
                  EL_VERTICAL_DIALOG*
                     EL_HORIZONTAL_DIALOG*
                        EL_HYPERLINK_MENU*
               EV_MESSAGE_DIALOG
                  EV_CONFIRMATION_DIALOG
                     EL_CONFIRMATION_DIALOG
                        EL_SAVE_CHANGES_CONFIRMATION_DIALOG
                        EL_APPLY_CHANGES_CONFIRMATION_DIALOG
                  EV_INFORMATION_DIALOG
                     EL_INFORMATION_DIALOG
                  EV_WARNING_DIALOG
                     EL_LOCALE_WARNING_DIALOG
                  EV_ERROR_DIALOG
                     EL_ERROR_DIALOG
                  EL_MESSAGE_DIALOG
                     EL_ERROR_DIALOG
                     EL_INFORMATION_DIALOG
               EL_DIALOG*
            EL_TITLED_WINDOW
               EL_TITLED_WINDOW_WITH_CONSOLE_MANAGER*
               EL_TITLED_TAB_BOOK_WINDOW
      EV_FRAME
         EL_FRAME
      EL_EXPANDED_CELL
   EV_WIDGET_LIST*
      EV_BOX*
         EV_HORIZONTAL_BOX
            EL_HORIZONTAL_BOX
               EL_SCROLLABLE_BOX
                  EL_SCROLLABLE_VERTICAL_BOX
                     EL_SCROLLABLE_SEARCH_RESULTS
                  EL_SCROLLABLE_PAGE
               EL_AUTO_CELL_HIDING_HORIZONTAL_BOX
               EL_CENTERED_VERTICAL_BOX
               EL_MULTI_MODE_HTML_COLOR_SELECTOR_BOX
               EL_CONSOLE_MANAGER_TOOLBAR
            EL_DIRECTORY_USER_SELECT
         EV_VERTICAL_BOX
            EL_VERTICAL_BOX
               EL_AUTO_CELL_HIDING_VERTICAL_BOX
            EL_DOCKED_TAB_BOOK
               EL_SPLIT_AREA_DOCKED_TAB_BOOK
            EL_TOOL_BAR_RADIO_BUTTON_GRID
         EL_BOX*
            EL_HORIZONTAL_BOX
            EL_AUTO_CELL_HIDING_BOX*
               EL_AUTO_CELL_HIDING_HORIZONTAL_BOX
               EL_AUTO_CELL_HIDING_VERTICAL_BOX
            EL_VERTICAL_BOX
      EV_NOTEBOOK
         EL_FIXED_TAB_BOOK*
         EL_TAB_BOOK
      EV_FIXED
         EL_MIXED_STYLE_FIXED_LABELS

Directory: library/graphic/toolkit/vision2-x/container

. /cell

. /cell/box

. /cell/box/hiding

. /cell/box/scrollable

. /cell/box/special

. /dialog

. /imp_mswin/cell

. /imp_mswin/cell/box/special

. /imp_mswin/window

. /imp_mswin/window/box

. /imp_unix/cell

. /imp_unix/cell/box

. /imp_unix/cell/box/special

. /imp_unix/window

. /support

. /tab-book

. /window

cell

EL_CENTERED_VIEWPORT

Viewport with horizontally centered content

EL_EXPANDED_CELL

Expanded cell

Further Information

Click on class link to see client examples.

EL_FRAME

Frame

EL_SCROLLABLE_AREA

Scrollable area

EL_SCROLLABLE_AREA_I

Scrollable area i

cell/box

EL_BOX

Box

EL_CENTERED_VERTICAL_BOX

Centered vertical box

EL_HORIZONTAL_BOX

Horizontal box

Further Information

Click on class link to see client examples.

EL_VERTICAL_BOX

Vertical box

cell/box/hiding

EL_AUTO_CELL_HIDING_BOX

A box that will hide selected widget members if the mouse pointer is not over the box, and show them if the pointer enters the box.

EL_AUTO_CELL_HIDING_HORIZONTAL_BOX

Auto cell hiding horizontal box

EL_AUTO_CELL_HIDING_VERTICAL_BOX

Auto cell hiding vertical box

cell/box/scrollable

EL_SCROLLABLE_BOX

Scrollable box

EL_SCROLLABLE_PAGE

Scrollable page

EL_SCROLLABLE_SEARCH_RESULTS

List of scrollable search result hyperlinks for data list conforming to DYNAMIC_CHAIN [G]. The results are displayed in pages with links_per_page defining the number of result hyperlinks per page.

EL_SCROLLABLE_VERTICAL_BOX

Scrollable vertical box

Further Information

Click on class link to see client examples.

cell/box/special

EL_CONSOLE_MANAGER_TOOLBAR

Toolbar for switching the console logged output to a different thread.

Features

EL_DIRECTORY_USER_SELECT

Directory user select

EL_DOCKED_TAB_BOOK

Docked tab book

EL_MULTI_MODE_HTML_COLOR_SELECTOR_BOX

Box with linked HTML color text box and color dialog button

EL_SPLIT_AREA_DOCKED_TAB_BOOK

Docking split area with tabbed area on left and place_holder on right

EL_TOOL_BAR_RADIO_BUTTON_GRID

Tool bar radio button grid

EL_TOOL_BAR_RADIO_BUTTON_GRID_I

Tool bar radio button grid i

dialog

EL_APPLY_CHANGES_CONFIRMATION_DIALOG

Apply changes confirmation dialog

EL_CONFIRMATION_DIALOG

A confirmation dialog with optional deferred localization

EL_DIALOG

Error dialog

EL_DIALOG_CONSTANTS

Duplication of EV_DIALOG_CONSTANTS constants and renamed for the locale verification program CHECK_LOCALE_STRINGS_APP

EL_ERROR_DIALOG

Error dialog

EL_HORIZONTAL_DIALOG

Horizontal dialog

EL_HYPERLINK_MENU

Hyperlink menu

EL_INFORMATION_DIALOG

An information dialog with optional deferred localization

EL_LOCALE_WARNING_DIALOG

Locale warning dialog

EL_MESSAGE_DIALOG

Message dialog

EL_PROGRESS_DIALOG

Progress dialog

EL_SAVE_CHANGES_CONFIRMATION_DIALOG

Save changes confirmation dialog

EL_VERTICAL_DIALOG

Vertical dialog

imp_mswin/cell

EL_SCROLLABLE_AREA_IMP

Scrollable area imp

imp_mswin/cell/box/special

EL_TOOL_BAR_RADIO_BUTTON_GRID_IMP

Tool bar radio button grid imp

imp_mswin/window

EL_TITLED_WINDOW_IMP

Not so silly window

imp_mswin/window/box

EL_HORIZONTAL_BOX_IMP

Horizontal box imp

EL_VERTICAL_BOX_IMP

Vertical box imp

imp_unix/cell

EL_SCROLLABLE_AREA_IMP

Scrollable area imp

imp_unix/cell/box

EL_VERTICAL_BOX_IMP

Vertical box imp

imp_unix/cell/box/special

EL_TOOL_BAR_RADIO_BUTTON_GRID_IMP

Warning: this implementation was originally written for Windows and may not work on GTK

imp_unix/window

EL_TITLED_WINDOW_IMP

Not so silly window

support

EL_MANAGED_CONTAINABLE

Object to manage a containable widget in a container. The update routine causes the container widget to be replaced with a new widget created by the function new_item

tab-book

EL_FIXED_TAB_BOOK

Fixed tab book

EL_TAB_BOOK

Extension to EV_NOTEBOOK

window

EL_TITLED_TAB_BOOK_WINDOW

Titled tab book window

Further Information

Click on class link to see client examples.

EL_TITLED_WINDOW

Titled window

Further Information

Click on class link to see client examples.

EL_TITLED_WINDOW_I

Titled window i

EL_TITLED_WINDOW_WITH_CONSOLE_MANAGER

Titled window with console manager

Further Information

Click on class link to see client examples.

EL_WINDOW

Window