    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'.
    		"
    	create: make_with_expose_action_agent, default_create

    Ancestors
    	EV_GRID_ITEM

    Action sequences
    	activate_actions: ACTION_SEQUENCE [TUPLE [EV_POPUP_WINDOW]]
    	deactivate_actions: EV_NOTIFY_ACTION_SEQUENCE
    	deselect_actions: EV_NOTIFY_ACTION_SEQUENCE
    	drop_actions: EV_PND_ACTION_SEQUENCE
    	expose_actions: ACTION_SEQUENCE [TUPLE [EV_DRAWABLE]]
    	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
    	background_color: EV_COLOR
    	column: EV_GRID_COLUMN
    	data: ANY
    	foreground_color: EV_COLOR
    	height: INTEGER_32
    	horizontal_indent: INTEGER_32
    	is_destroyed: BOOLEAN
    	is_parented: BOOLEAN
    	is_selectable: BOOLEAN
    	is_selected: BOOLEAN
    	parent: EV_GRID
    	required_width: INTEGER_32
    	row: EV_GRID_ROW
    	to_implement_assertion (comment: STRING_8): BOOLEAN
    	tooltip: STRING_32
    	virtual_x_position: INTEGER_32
    	virtual_y_position: INTEGER_32
    	width: INTEGER_32

    Commands
    	activate
    	copy (other: [like Current] EV_GRID_DRAWABLE_ITEM)
    	deactivate
    	destroy
    	disable_select
    	enable_select
    	ensure_visible
    	fixme (comment: STRING_8)
    	redraw
    	set_background_color (a_color: [like background_color] EV_COLOR)
    	set_data (some_data: [like data] ANY)
    	set_foreground_color (a_color: [like foreground_color] EV_COLOR)
    	set_required_width (a_required_width: INTEGER_32)
    	set_tooltip (a_tooltip: STRING_GENERAL)
    	to_implement (comment: STRING_8)
    	toggle