This library cluster has 64 classes.
ECF: vision2-x.ecf
Source code: directory list
Widget extensions for the EiffelVision2 library
Drop-down Combo Boxes
Primitive Widget Descendants
EV_PRIMITIVE* EV_TEXT_COMPONENT* EV_TEXT_FIELD EV_COMBO_BOX EL_COMBO_BOX EL_DROP_DOWN_BOX [G] EL_ZSTRING_DROP_DOWN_BOX EL_FONT_FAMILY_DROP_DOWN_BOX EL_LOCALE_ZSTRING_DROP_DOWN_BOX EL_TEXT_FIELD EL_TEXT_COMPONENT* EL_UNDOABLE_TEXT_COMPONENT* EL_TEXT_FIELD EV_LABEL EL_LABEL EL_WRAPPED_LABEL EV_DRAWING_AREA EL_RED_GREEN_STATUS_LIGHTS_DRAWING_AREA EL_DRAWING_AREA_BASE* EL_MIXED_FONT_LABEL_AREA EL_HYPERLINK_AREA EL_TIMED_PROGRESS_BAR EL_PROGRESS_BAR EV_PIXMAP EL_PIXMAP EL_DRAWING_PIXMAP* EL_LABEL_PIXMAP EL_SVG_PIXMAP EL_SVG_TEMPLATE_PIXMAP EL_STRETCHABLE_SVG_TEMPLATE_PIXMAP EV_GAUGE* EV_RANGE* EV_VERTICAL_RANGE EL_SCALE_SLIDER EV_BUTTON EL_BUTTON EL_DECORATED_BUTTON EV_SEPARATOR* EV_HORIZONTAL_SEPARATOR EV_VERTICAL_SEPARATOR
Button with hand-pointer for mouse-over and settable from ZSTRING
Check button
Color button
Button decorated by a set of 3 images, one for each of the states:
1. Normal 2. Mouse hover 3. Clicked (Depressed)
Button with experimental effect on pixmap when button is pressed
Toggle button
Busy process animation
Drawable
Drawing area
Base class for drawable objects
Drawing area button
Hyperlink area
Further Information
Click on class link to see notes.
Progress bar
Further Information
Click on class link to see client examples.
Red green status lights drawing area
Further Information
Click on class link to see client examples.
Timed progress bar
Further Information
Click on class link to see client examples.
Widget that displays a checked/unchecked status icon depending on state is_checked
Drawable label
Drawing area label
Label with background pixmap that can be used as a title-bar to drag a window
Mixed style label area
Further Information
Click on class link to see client examples.
Scale slider imp
Rich text control that responds to HOME and END keyboard shortcuts (without Ctrl combination)
Shared radio group tool bar imp
Windows implemenation of EL_TEXT_FIELD_I
Text imp
Undoable text component imp
Warning: this implementation was originally written for Windows and may not work on GTK
Rich text imp
Warning: this implementation was originally written for Windows and may not work on GTK
Unix implementation of EL_TEXT_FIELD_I
Text imp
A text field with a list of selections to choose from
List of drop down element choices mapped to a type specified by generic paramater G and initialized with the following:
1. an initial value of type G
2. a container conforming to FINITE [G]
3. a change agent of type PROCEDURE [G]
Optional initialization settings:
1. alphabetical ordering
2. Width adjustment for longest display string
Further Information
Click on class link to see client examples.
Drop-down list of system fonts
Further Information
Click on class link to see client examples.
Drop down box with localized display strings
Further Information
Click on class link to see client examples.
Month drop down box
Drop down box for strings of type ZSTRING
Label
Further Information
Click on class link to see client examples.
Fixed area with multiple lines of labels with a mixture of font styles
Further Information
Click on class link to see client examples.
Label with word-wrapped text
Binary options represented as 2 radio buttons. If the the first option is selected, the value_change_action agent is called with the value False.
Further Information
Click on class link to see client examples.
Integer item radio button group displayed in ascending order of INTEGER_32 value
Further Information
Click on class link to see client examples.
Radio buttons mapped to FINITE [ZSTRING] list. The displayed strings can be optionally localized.
Radio button implementation of widget abstraction EL_FINITE_DATA_SET_WIDGET [G]
Thumbnail radio button group
Further Information
Click on class link to see client examples.
Scale slider
Further Information
Click on class link to see client examples.
Scale slider i
Abstractions for mapping a data object conforming to FINITE [G] to a selectable widget, a combo box for example. The default sort-order defined by less_than is alphabetical display_value.
Further Information
Click on class link to see descendants.
Widget field that can be notified to replace itself by implementing EL_EVENT_LISTENER
Initialization value for widgets
Combined date input components: day, month and year fields in a horizontal box
Input field for data of generic type G
Integer input field
Rich text
Shared radio group tool bar
Text
Further Information
Click on class link to see client examples.
Text component
Text field
Undoable text facility
Further Information
Click on class link to see notes.
Rich text i
Shared radio group tool bar i
Text field i
Text i
Undoable text component i