Automatic generation produced by ISE Eiffel
class SD_TOOL_BAR_POPUP_BUTTON General cluster: implementation_mswin description: "Toolbar button for SD_TOOL_BAR which popup a widget after end user pressed." create: make Ancestors EV_BUILDER* SD_TOOL_BAR_BUTTON Action sequences drop_actions: EV_PND_ACTION_SEQUENCE pointer_button_press_actions: EV_POINTER_BUTTON_ACTION_SEQUENCE select_actions: EV_NOTIFY_ACTION_SEQUENCE Queries accept_cursor: detachable EV_POINTER_STYLE data: detachable ANY deny_cursor: detachable EV_POINTER_STYLE description: STRING_32 dropdown_left: INTEGER_32 dropdown_pixel_buffer: EV_PIXEL_BUFFER dropdrown_width: INTEGER_32 Gap: INTEGER_32 has_rectangle (a_rect: EV_RECTANGLE): BOOLEAN height: INTEGER_32 Is_destroyed: BOOLEAN is_displayed: BOOLEAN is_need_redraw: BOOLEAN is_sensitive: BOOLEAN is_wrap: BOOLEAN menu: detachable EV_MENU menu_function: detachable FUNCTION [[like menu] detachable EV_MENU] name: READABLE_STRING_32 pebble_function: detachable FUNCTION [detachable ANY] pixel_buffer: detachable EV_PIXEL_BUFFER pixmap: detachable EV_PIXMAP popup_widget: detachable EV_WIDGET popup_widget_function: detachable FUNCTION [[like popup_widget] detachable EV_WIDGET] rectangle: EV_RECTANGLE state: INTEGER_32 text: detachable STRING_32 text_width: INTEGER_32 tool_bar: detachable SD_GENERIC_TOOL_BAR tooltip: detachable STRING_32 width: INTEGER_32 Commands disable_displayed disable_sensitive enable_displayed enable_sensitive on_pointer_leave on_pointer_motion (a_relative_x, a_relative_y: INTEGER_32) on_pointer_motion_for_tooltip (a_relative_x, a_relative_y: INTEGER_32) on_pointer_press (a_relative_x, a_relative_y: INTEGER_32) on_pointer_press_forwarding (a_x, a_y, a_button: INTEGER_32; a_x_tilt, a_y_tilt, a_pressure: REAL_64; a_screen_x, a_screen_y: INTEGER_32) on_pointer_release (a_relative_x, a_relative_y: INTEGER_32) perform_select set_accept_cursor (a_cursor: EV_POINTER_STYLE) set_data (a_data: ANY) set_deny_cursor (a_cursor: EV_POINTER_STYLE) set_description (a_description: READABLE_STRING_GENERAL) set_dropdown_pixel_buffer (a_pixel_buffer: EV_PIXEL_BUFFER) set_menu (a_menu: EV_MENU) set_menu_function (a_menu_function: [like menu_function] detachable FUNCTION [[like menu] detachable EV_MENU]) set_name (a_name: READABLE_STRING_GENERAL) set_pebble_function (a_pebble: [like pebble_function] detachable FUNCTION [detachable ANY]) set_pixel_buffer (a_pixel_buffer: EV_PIXEL_BUFFER) set_pixmap (a_pixmap: EV_PIXMAP) set_popup_widget (a_widget: [attached like popup_widget] attached EV_WIDGET) set_popup_widget_function (a_popup_widget_function: [like popup_widget_function] detachable FUNCTION [[like popup_widget] detachable EV_WIDGET]) set_text (a_text: detachable READABLE_STRING_GENERAL) set_tooltip (a_tip: READABLE_STRING_GENERAL) set_wrap (a_wrap: BOOLEAN) -- Generated by Eiffel Studio --
For more details: eiffel.org