Automatic generation produced by ISE Eiffel

Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:
class EV_GRID_DRAWABLE_ITEM General cluster: interface description: "Grid items that do not redraw themselves. The expose_actions are fired as Current must be redrawn, and provide the drawable into which you must draw. The upper left corner of the item starts at coordinates 0x0 in the passed drawable. All drawing Performed in the drawable is clipped to width, height of Current. Note that the dimensions of the drawable area are undefined, but are always be greater than width and height. Note also that like a EV_DRAWING_AREA the content of the area is unspecified when the expose_actions are called, therefore you might have to clear its content before drawing to ensure proper behavior." create: default_create, make_with_expose_action_agent Ancestors EV_GRID_ITEM 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 expose_actions: EV_LITE_ACTION_SEQUENCE [EV_DRAWABLE] 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 column: EV_GRID_COLUMN data: detachable ANY debug_output: STRING_32 default_identifier_name: STRING_32 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_destroyed: BOOLEAN is_displayed: BOOLEAN is_parented: BOOLEAN is_selectable: BOOLEAN is_selected: BOOLEAN is_tab_navigatable: BOOLEAN parent: detachable EV_GRID required_width: INTEGER_32 row: EV_GRID_ROW to_implement_assertion (comment: READABLE_STRING_8): BOOLEAN tooltip: detachable STRING_32 virtual_x_position: INTEGER_32 virtual_y_position: INTEGER_32 width: INTEGER_32 Commands activate deactivate destroy disable_select enable_select ensure_visible fixme (comment: READABLE_STRING_8) redraw set_background_color (a_color: [like background_color] detachable EV_COLOR) set_data (some_data: [like data] detachable ANY) 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_required_width (a_required_width: INTEGER_32) set_tooltip (a_tooltip: detachable READABLE_STRING_GENERAL) to_implement (comment: READABLE_STRING_8) toggle
Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:

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