Automatic generation produced by ISE Eiffel
class SD_TOOL_BAR_DRAGGING_AGENTS General cluster: implementation_mswin description: "Agents for SD_TOOL_BAR_ZONE dragging issues." create: make Ancestors SD_DOCKING_MANAGER_HOLDER* Queries docking_manager: SD_DOCKING_MANAGER is_destroyed: BOOLEAN is_docking_manager_attached: BOOLEAN is_in_drag_area (a_screen_x, a_screen_y: INTEGER_32): BOOLEAN Commands clear_docking_manager destroy on_drag_area_motion (a_x, a_y: INTEGER_32; a_x_tilt, a_y_tilt, a_pressure: REAL_64; a_screen_x, a_screen_y: INTEGER_32) on_drag_area_pointer_double_press (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_drag_area_pressed (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_drag_area_release (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) set_docking_manager (a_docking_manager: [like docking_manager] SD_DOCKING_MANAGER) Constraints not void -- Generated by Eiffel Studio --
For more details: eiffel.org