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 64 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
         EL_CENTERED_VIEWPORT
      EV_WINDOW
         EV_TITLED_WINDOW
            EV_DIALOG
               EV_UNTITLED_DIALOG
                  EV_FAKE_FOCUS_DIALOG
                  EL_PROGRESS_DIALOG
                  EL_CUSTOM_TITLED_DIALOG
               EV_MESSAGE_DIALOG
                  EV_QUESTION_DIALOG
                  EV_CONFIRMATION_DIALOG
                     EL_CONFIRMATION_DIALOG
                        EL_APPLY_CHANGES_CONFIRMATION_DIALOG
                        EL_SAVE_CHANGES_CONFIRMATION_DIALOG
                  EV_INFORMATION_DIALOG
                  EV_WARNING_DIALOG
                  EV_ERROR_DIALOG
                  EL_MESSAGE_DIALOG
                     EL_CONFIRMATION_DIALOG
               EL_DIALOG
                  EL_STANDARD_DIALOG
                     EL_CUSTOM_TITLED_DIALOG
               UNTITLED_DIALOG
            EL_TITLED_WINDOW
               EL_TITLED_TAB_BOOK_WINDOW
                  POSTCARD_VIEWER_MAIN_WINDOW
               FRACTAL_MAIN_WINDOW
               SLIDE_SHOW_WINDOW
               EL_TITLED_WINDOW_WITH_CONSOLE_MANAGER*
                  QUANTUM_BALL_MAIN_WINDOW
               PANGO_CAIRO_TEST_MAIN_WINDOW
      EV_MODEL_WORLD_CELL
         QUANTUM_BALL_ANIMATION_AREA_CELL
         EL_MODEL_WORLD_CELL
            FRACTAL_WORLD_CELL
      EV_FRAME
         EL_FRAME [B -> EL_BOX create make end]
      EL_EXPANDED_CELL
   EV_WIDGET_LIST*
      EV_BOX*
         EV_HORIZONTAL_BOX
            MULTIPLE_SPLIT_AREA_TOOL_HOLDER
            EL_HORIZONTAL_BOX
               EL_AUTO_CELL_HIDING_HORIZONTAL_BOX
               EL_SCROLLABLE_BOX [B -> EL_BOX create make end]
                  EL_SCROLLABLE_VERTICAL_BOX
               EL_PROGRESS_METER
               EL_CONSOLE_MANAGER_TOOLBAR
         EV_VERTICAL_BOX
            EL_VERTICAL_BOX
               EL_WIDGET_PROGRESS_BOX [W -> EV_WIDGET create default_create end]
                  EL_BUTTON_PROGRESS_BOX [B -> EV_BUTTON create default_create end]
            EL_DOCKED_TAB_BOOK
         EL_BOX*
            EL_VERTICAL_BOX
            EL_HORIZONTAL_BOX
            EL_AUTO_CELL_HIDING_BOX*
               EL_AUTO_CELL_HIDING_HORIZONTAL_BOX
      EV_NOTEBOOK
         EL_TAB_BOOK [B -> EL_BOX create make end]
      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

. /dialog/modeled

. /dialog/standard

. /dialog/support

. /imp_mswin/cell/box/special

. /imp_mswin/window

. /imp_mswin/window/box

. /imp_unix/cell/box

. /imp_unix/cell/box/special

. /imp_unix/window

. /tab-book

. /window

cell

EL_CENTERED_VIEWPORT

Viewport with horizontally centered content

Further Information

Click on class link to see client examples.

EL_EXPANDED_CELL

Expanded cell

Further Information

Click on class link to see client examples.

EL_FRAME

Frame

EL_PASSPHRASE_RATING_TABLE

Table displaying passphrase attributes and security rating score

cell/box

EL_BOX

Box

Further Information

Click on class link to see client examples.

EL_BUTTON_PROGRESS_BOX

Container for button with hidden progress bar that appears underneath button for actions that have a defined number of steps (ticks).

Further Information

Click on class link to see client examples.

EL_CENTERED_VERTICAL_BOX

Centered vertical box

EL_HORIZONTAL_BOX

Horizontal box

Further Information

Click on class link to see client examples.

EL_PROGRESS_METER

Progress meter

EL_VERTICAL_BOX

Vertical box

Further Information

Click on class link to see client examples.

EL_WIDGET_PROGRESS_BOX

Widget progress box

Further Information

Click on class link to see client examples.

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

Further Information

Click on class link to see client examples.

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]

Further Information

Click on class link to see descendants and notes.

EL_SCROLLABLE_VERTICAL_BOX

Scrollable vertical box

Further Information

Click on class link to see client examples.

EL_SCROLLABLE_WORD_SEARCHABLE_RESULTS

The same as class EL_SCROLLABLE_SEARCH_RESULTS except result items G additionally conform to EL_WORD_SEARCHABLE and search results display search match extract quotes.

EL_SEARCH_RESULTS_STYLE

Style information for object conforming to EL_SCROLLABLE_SEARCH_RESULTS

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

Further Information

Click on class link to see client examples.

EL_HYPERLINK_MENU

Hyperlink menu

Further Information

Click on class link to see client examples.

EL_LOCALE_WARNING_DIALOG

Locale warning dialog

EL_PROGRESS_DIALOG

Progress dialog

Further Information

Click on class link to see client examples.

EL_SAVE_CHANGES_CONFIRMATION_DIALOG

Save changes confirmation dialog

Further Information

Click on class link to see client examples.

dialog/modeled

EL_CUSTOM_TITLED_DIALOG

Dialog with an optional faux-title bar decorated by a background pixmap

EL_MODELED_COLUMNS_DIALOG

Horizontal view dialog

Further Information

Click on class link to see client examples.

EL_MODELED_CONFIRMATION_DIALOG

Confirmation view dialog

EL_MODELED_DIALOG

Dialog created from a model of type EL_DIALOG_MODEL with support for title bars with customizeable background pixmaps.

Further Information

Click on class link to see client examples.

EL_MODELED_DIALOG_IMPLEMENTATION

Implementation routines for EL_MODELED_DIALOG

EL_MODELED_INFORMATION_DIALOG

Modeled dialog for presenting information

Further Information

Click on class link to see client examples.

EL_STANDARD_DIALOG

Dialog to implement EL_MODELED_DIALOG

dialog/standard

EL_CONFIRMATION_DIALOG

A confirmation dialog with optional deferred localization

EL_DIALOG

Standard dialog with title

EL_ERROR_DIALOG

Error dialog

EL_FILE_OPEN_DIALOG

File open dialog

Further Information

Click on class link to see client examples.

EL_FILE_SAVE_DIALOG

File save dialog

Further Information

Click on class link to see client examples.

EL_INFORMATION_DIALOG

An information dialog with optional deferred localization

EL_MESSAGE_DIALOG

Message dialog with deferred localization text from EL_WORD_TEXTS

EL_UNTITLED_DIALOG

Standard dialog without a title bar

dialog/support

EL_DIALOG_LAYOUT

Dialog layout info

EL_DIALOG_MODEL

Dialog style, layout and information for display by dialog conforming to EL_MODELED_DIALOG

EL_DIALOG_MODEL_IMPLEMENTATION

Implementation classes and routines for EL_DIALOG_MODEL

EL_DIALOG_STYLE

Dialog style information

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

tab-book

EL_FIXED_TAB_BOOK

Fixed tab book

EL_TAB_BOOK

Extension to EV_NOTEBOOK

Further Information

Click on class link to see client examples.

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 notes and 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.