Automatic generation produced by ISE Eiffel

Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:
class EV_GRID_EDITABLE_ITEM General cluster: interface description: "EV_GRID Text label that may be interactively edited by the user via a text field. To allow the user to edit the item, connect an agent that calls item to an action sequence of Current such as pointer_button_press_actions. set_text_validation_agent may be used to pass an agent that validates the text of Current before it is changed by the activain_popup_action The default behavior of the activation may be overriden using activate_actions or item_activate_actions (from EV_GRID). By default, text_field is Void unless the item is being activated, this prevents the need for a persistent text_field widget for each EV_GRID_EDITABLE_ITEM. text_field must not be unparented during activation." create: default_create, make_with_text Ancestors EV_GRID_LABEL_ITEM EV_SHARED_APPLICATION Action sequences activate_actions: EV_LITE_ACTION_SEQUENCE [EV_POPUP_WINDOW] deactivate_actions: EV_NOTIFY_ACTION_SEQUENCE deselect_actions: EV_NOTIFY_ACTION_SEQUENCE drop_actions: EV_PND_ACTION_SEQUENCE key_press_actions: EV_KEY_ACTION_SEQUENCE key_press_string_actions: EV_KEY_STRING_ACTION_SEQUENCE key_release_actions: EV_KEY_ACTION_SEQUENCE pointer_button_press_actions: EV_POINTER_BUTTON_ACTION_SEQUENCE pointer_button_release_actions: EV_POINTER_BUTTON_ACTION_SEQUENCE pointer_double_press_actions: EV_POINTER_BUTTON_ACTION_SEQUENCE pointer_enter_actions: EV_NOTIFY_ACTION_SEQUENCE pointer_leave_actions: EV_NOTIFY_ACTION_SEQUENCE pointer_motion_actions: EV_POINTER_MOTION_ACTION_SEQUENCE select_actions: EV_NOTIFY_ACTION_SEQUENCE Queries attached_parent: EV_GRID background_color: detachable EV_COLOR bottom_border: INTEGER_32 column: EV_GRID_COLUMN data: detachable ANY debug_output: STRING_32 default_identifier_name: STRING_32 ev_application: EV_APPLICATION ev_separate_application: separate EV_APPLICATION font: detachable EV_FONT foreground_color: detachable EV_COLOR full_identifier_path: STRING_32 has_identifier_name_set: BOOLEAN has_parent: BOOLEAN height: INTEGER_32 horizontal_indent: INTEGER_32 identifier_name: STRING_32 is_bottom_aligned: BOOLEAN is_center_aligned: BOOLEAN is_destroyed: BOOLEAN is_displayed: BOOLEAN is_full_select_enabled: BOOLEAN is_left_aligned: BOOLEAN is_parented: BOOLEAN is_right_aligned: BOOLEAN is_selectable: BOOLEAN is_selected: BOOLEAN is_tab_navigatable: BOOLEAN is_top_aligned: BOOLEAN is_vertically_center_aligned: BOOLEAN layout_procedure: detachable PROCEDURE [EV_GRID_LABEL_ITEM, EV_GRID_LABEL_ITEM_LAYOUT] left_border: INTEGER_32 parent: detachable EV_GRID pixmap: detachable EV_PIXMAP required_width: INTEGER_32 right_border: INTEGER_32 row: EV_GRID_ROW Shared_environment: EV_ENVIRONMENT spacing: INTEGER_32 text: STRING_32 text_field: detachable EV_TEXT_FIELD text_height: INTEGER_32 text_width: INTEGER_32 to_implement_assertion (comment: READABLE_STRING_8): BOOLEAN tooltip: detachable STRING_32 top_border: INTEGER_32 validation_agent: detachable FUNCTION [STRING_32, BOOLEAN] virtual_x_position: INTEGER_32 virtual_y_position: INTEGER_32 width: INTEGER_32 Commands activate align_text_bottom align_text_center align_text_left align_text_right align_text_top align_text_vertically_center deactivate destroy disable_full_select disable_select enable_full_select enable_select ensure_visible fixme (comment: READABLE_STRING_8) redraw remove_pixmap remove_text set_background_color (a_color: [like background_color] detachable EV_COLOR) set_bottom_border (a_bottom_border: INTEGER_32) set_data (some_data: [like data] detachable ANY) set_font (a_font: EV_FONT) set_foreground_color (a_color: [like foreground_color] detachable EV_COLOR) set_identifier_name (a_name: READABLE_STRING_GENERAL) set_is_tab_navigatable (a_is_tab_navigatable: BOOLEAN) set_layout_procedure (a_layout_procedure: PROCEDURE [EV_GRID_LABEL_ITEM, EV_GRID_LABEL_ITEM_LAYOUT]) set_left_border (a_left_border: INTEGER_32) set_pixmap (a_pixmap: EV_PIXMAP) set_right_border (a_right_border: INTEGER_32) set_spacing (a_spacing: INTEGER_32) set_text (a_text: READABLE_STRING_GENERAL) set_text_validation_agent (a_validation_agent: FUNCTION [STRING_32, BOOLEAN]) set_tooltip (a_tooltip: detachable READABLE_STRING_GENERAL) set_top_border (a_top_border: INTEGER_32) to_implement (comment: READABLE_STRING_8) toggle Constraints text field parented during activation
Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:

-- Generated by Eiffel Studio --
For more details: eiffel.org