Automatic generation produced by ISE Eiffel

Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:
class EV_PIXMAP_IMP General cluster: implementation_mswin description: "Eiffel Vision pixmap. Mswindows implementation for a simple pixmap (not drawable, not self-displayable)" create: make Ancestors EV_PIXMAP_I* EV_PIXMAP_IMP_LOADER* EV_PIXMAP_IMP_STATE* Action sequences conforming_pick_actions: EV_NOTIFY_ACTION_SEQUENCE dock_ended_actions: EV_NOTIFY_ACTION_SEQUENCE dock_started_actions: EV_NOTIFY_ACTION_SEQUENCE dpi_changed_actions: EV_DPI_ACTION_SEQUENCE drop_actions: EV_PND_ACTION_SEQUENCE expose_actions: EV_GEOMETRY_ACTION_SEQUENCE file_drop_actions: EV_LITE_ACTION_SEQUENCE [LIST [STRING_32]] focus_in_actions: EV_NOTIFY_ACTION_SEQUENCE focus_out_actions: EV_NOTIFY_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 mouse_wheel_actions: EV_INTEGER_ACTION_SEQUENCE pick_actions: EV_PND_START_ACTION_SEQUENCE pick_ended_actions: EV_PND_FINISHED_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 resize_actions: EV_GEOMETRY_ACTION_SEQUENCE Queries accept_cursor: detachable EV_POINTER_STYLE actual_drop_target_agent: detachable FUNCTION [INTEGER_32, INTEGER_32, detachable EV_ABSTRACT_PICK_AND_DROPABLE] arc_cosine (v: REAL_32): REAL_32 arc_sine (v: REAL_32): REAL_32 arc_tangent (v: REAL_32): REAL_32 assertion_violation: BOOLEAN background_color: EV_COLOR build_cursor: WEL_CURSOR build_icon: WEL_ICON ceiling (v: REAL_32): REAL_32 Check_instruction: INTEGER_32 Class_invariant: INTEGER_32 clip_area: detachable EV_RECTANGLE closest_dockable_target: detachable EV_DOCKABLE_TARGET Com_exception: INTEGER_32 configurable_target_menu_handler: detachable PROCEDURE [EV_MENU, ARRAYED_LIST [EV_PND_TARGET_DATA], EV_PICK_AND_DROPABLE, detachable ANY] cosine (v: REAL_32): REAL_32 Create_on_deferred: INTEGER_32 cursor: detachable WEL_CURSOR dashed_line_style: BOOLEAN Default_accept_cursor: EV_POINTER_STYLE Default_deny_cursor: EV_POINTER_STYLE default_key_processing_handler: detachable PREDICATE [EV_KEY] Default_pixmaps: EV_STOCK_PIXMAPS deny_cursor: detachable EV_POINTER_STYLE Developer_exception: INTEGER_32 developer_exception_name: detachable STRING_8 dockable_dialog_target: detachable EV_DOCKABLE_DIALOG Dollar_applied_to_melted_feature: INTEGER_32 dpi: NATURAL_32 Drag_cursor: EV_POINTER_STYLE drawing_mode: INTEGER_32 Drawing_mode_and: INTEGER_32 Drawing_mode_copy: INTEGER_32 Drawing_mode_invert: INTEGER_32 Drawing_mode_or: INTEGER_32 Drawing_mode_xor: INTEGER_32 drawing_session_depth: INTEGER_32 Eiffel_runtime_fatal_error: INTEGER_32 Eiffel_runtime_panic: INTEGER_32 Euler: REAL_64 exception: INTEGER_32 exception_class_name: detachable STRING_8 Exception_in_signal_handler: INTEGER_32 Exception_manager: EXCEPTION_MANAGER exception_trace: detachable STRING_8 exp (x: REAL_32): REAL_32 External_exception: INTEGER_32 Floating_point_exception: INTEGER_32 floor (v: REAL_32): REAL_32 font: EV_FONT foreground_color: EV_COLOR get_bitmap: WEL_BITMAP get_mask_bitmap: detachable WEL_BITMAP get_next_target (a_widget: EV_WIDGET): detachable EV_DOCKABLE_TARGET Global_drag_targets: ARRAYED_LIST [INTEGER_32] Global_pnd_targets: HASH_TABLE [INTEGER_32, INTEGER_32] has_capture: BOOLEAN has_focus: BOOLEAN has_mask: BOOLEAN height: INTEGER_32 help_context: detachable FUNCTION [EV_HELP_CONTEXT] icon: detachable WEL_ICON Incorrect_inspect_value: INTEGER_32 Insert_label: EV_CELL Insert_label_imp: EV_CELL_I Insert_sep: EV_TOOL_BAR_SEPARATOR Insert_sep_imp: EV_TOOL_BAR_SEPARATOR_I internal_non_sensitive: BOOLEAN internal_pointer_style: EV_POINTER_STYLE Internal_screen: EV_SCREEN internal_tabable_info: NATURAL_8 Io_exception: INTEGER_32 is_destroyed: BOOLEAN is_developer_exception: BOOLEAN is_developer_exception_of_name (name: detachable STRING_8): BOOLEAN is_displayed: BOOLEAN is_dock_executing: BOOLEAN is_dockable: BOOLEAN is_external_docking_enabled: BOOLEAN is_external_docking_relative: BOOLEAN is_file_name_valid (a_file_name: READABLE_STRING_GENERAL): BOOLEAN is_in_drawing_session: BOOLEAN is_in_top_drawing_session: BOOLEAN is_show_requested: BOOLEAN is_signal: BOOLEAN is_system_exception: BOOLEAN is_tabable_from: BOOLEAN is_tabable_to: BOOLEAN is_transport_enabled: BOOLEAN line_width: INTEGER_32 log (v: REAL_32): REAL_32 log10 (v: REAL_32): REAL_32 log_2 (v: REAL_32): REAL_32 Loop_invariant: INTEGER_32 Loop_variant: INTEGER_32 meaning (except: INTEGER_32): detachable STRING_8 minimum_height: INTEGER_32 minimum_width: INTEGER_32 mode_is_configurable_target_menu: BOOLEAN mode_is_drag_and_drop: BOOLEAN mode_is_pick_and_drop: BOOLEAN mode_is_target_menu: BOOLEAN No_more_memory: INTEGER_32 not_external_docking_enabled: BOOLEAN not_is_external_docking_relative: BOOLEAN Number_of_codes: INTEGER_32 Old_exception: INTEGER_32 Operating_system_exception: INTEGER_32 original_class_name: detachable STRING_8 original_exception: INTEGER_32 original_parent_position: INTEGER_32 original_recipient_name: detachable STRING_8 original_tag_name: detachable STRING_8 original_x_offset: INTEGER_16 original_y_offset: INTEGER_16 originating_source: detachable EV_DOCKABLE_SOURCE_I Out_of_memory: INTEGER_32 palette: detachable WEL_PALETTE parent: detachable EV_CONTAINER pebble: detachable ANY pebble_function: detachable FUNCTION [detachable ANY] pebble_positioning_enabled: BOOLEAN pebble_x_position: INTEGER_32 pebble_y_position: INTEGER_32 Pi: REAL_64 Pi_2: REAL_64 Pi_4: REAL_64 pixmap_filename: detachable PATH pointer_position: EV_COORDINATE pointer_style: detachable EV_POINTER_STYLE pointer_x: INTEGER_16 pointer_y: INTEGER_16 Postcondition: INTEGER_32 Precondition: INTEGER_32 rabs (v: REAL_32): REAL_32 raw_image_data: EV_RAW_IMAGE_DATA real_source: detachable EV_DOCKABLE_SOURCE real_target: detachable EV_DOCKABLE_TARGET recipient_name: detachable STRING_8 Rescue_exception: INTEGER_32 Resumption_failed: INTEGER_32 Retrieve_exception: INTEGER_32 Routine_failure: INTEGER_32 rubber_band_is_drawn: BOOLEAN Runtime_check_exception: INTEGER_32 Runtime_io_exception: INTEGER_32 screen_x: INTEGER_32 screen_y: INTEGER_32 Serialization_exception: INTEGER_32 Signal_exception: INTEGER_32 sine (v: REAL_32): REAL_32 source_being_docked: detachable EV_DOCKABLE_SOURCE_I sqrt (v: REAL_32): REAL_32 Sqrt2: REAL_64 sub_pixmap (area: EV_RECTANGLE): EV_PIXMAP tag_name: detachable STRING_8 tangent (v: REAL_32): REAL_32 tile: detachable EV_PIXMAP tooltip: STRING_32 update_needed: BOOLEAN user_is_sensitive: BOOLEAN valid_code (c: INTEGER_32): BOOLEAN valid_drawing_mode (a_mode: INTEGER_32): BOOLEAN Void_assigned_to_expanded: INTEGER_32 Void_call_target: INTEGER_32 width: INTEGER_32 x_position: INTEGER_32 y_position: INTEGER_32 Commands catch (code: INTEGER_32) clear clear_rectangle (x1, y1, a_width, a_height: INTEGER_32) close_dockable_dialog (dockable_dialog: EV_DOCKABLE_DIALOG) complete_dock copy_events_from_other (other: EV_PIXMAP_IMP_STATE) copy_pixmap (other_interface: EV_PIXMAP) die (code: INTEGER_32) disable_dashed_line_style disable_dockable disable_external_docking disable_external_docking_relative disable_initialized disable_pebble_positioning disable_tabable_from disable_tabable_to disable_transport draw_arc (a_x, a_y, a_vertical_radius, a_horizontal_radius: INTEGER_32; a_start_angle, an_aperture: REAL_32) draw_ellipse (a_x, a_y, a_vertical_radius, a_horizontal_radius: INTEGER_32) draw_ellipsed_text (a_x, a_y: INTEGER_32; a_text: READABLE_STRING_GENERAL; clipping_width: INTEGER_32) draw_ellipsed_text_top_left (a_x, a_y: INTEGER_32; a_text: READABLE_STRING_GENERAL; clipping_width: INTEGER_32) draw_pie_slice (a_x, a_y, a_vertical_radius, a_horizontal_radius: INTEGER_32; a_start_angle, an_aperture: REAL_32) draw_pixmap (a_x, a_y: INTEGER_32; a_pixmap: EV_PIXMAP) draw_point (a_x, a_y: INTEGER_32) draw_polyline (points: ARRAY [EV_COORDINATE]; is_closed: BOOLEAN) draw_rectangle (a_x, a_y, a_width, a_height: INTEGER_32) draw_rotated_text (a_x, a_y: INTEGER_32; a_angle: REAL_32; a_text: STRING_8) draw_segment (x1, y1, x2, y2: INTEGER_32) draw_straight_line (x1, y1, x2, y2: INTEGER_32) draw_sub_pixel_buffer (x, y: INTEGER_32; a_pixel_buffer: EV_PIXEL_BUFFER; area: EV_RECTANGLE) draw_sub_pixmap (a_x, a_y: INTEGER_32; a_pixmap: EV_PIXMAP; area: EV_RECTANGLE) draw_text (a_x, a_y: INTEGER_32; a_text: READABLE_STRING_GENERAL) draw_text_top_left (a_x, a_y: INTEGER_32; a_text: READABLE_STRING_GENERAL) enable_dashed_line_style enable_dockable enable_external_docking enable_external_docking_relative enable_pebble_positioning enable_tabable_from enable_tabable_to enable_transport end_drawing_session exception_raise (name: detachable READABLE_STRING_GENERAL) fill_ellipse (a_x, a_y, a_vertical_radius, a_horizontal_radius: INTEGER_32) fill_pie_slice (a_x, a_y, a_vertical_radius, a_horizontal_radius: INTEGER_32; a_start_angle, an_aperture: REAL_32) fill_polygon (points: ARRAY [EV_COORDINATE]) fill_rectangle (a_x, a_y, a_width, a_height: INTEGER_32) flush gdi_compact hide ignore (code: INTEGER_32) init_dpi_changed_actions (a_dpi_changed_actions: [like dpi_changed_actions] EV_DPI_ACTION_SEQUENCE) init_file_drop_actions (a_file_drop_actions: [like file_drop_actions] EV_LITE_ACTION_SEQUENCE [LIST [STRING_32]]) init_from_pixel_buffer (a_pixel_buffer: EV_PIXEL_BUFFER) init_from_pointer_style (a_pointer_style: EV_POINTER_STYLE) init_resize_actions (a_resize_actions: [like resize_actions] EV_GEOMETRY_ACTION_SEQUENCE) internal_disable_dockable internal_enable_dockable make message_on_failure no_message_on_failure old_make (an_interface: [attached like interface] attached EV_PIXMAP) raise_retrieval_exception (name: detachable READABLE_STRING_GENERAL) read_from_named_path (file_path: PATH) redraw refresh_now remove_clipping remove_default_key_processing_handler remove_help_context remove_insert_label remove_insert_sep remove_pebble remove_real_source remove_real_target remove_tile reset_for_buffering (a_width, a_height: INTEGER_32) reset_minimum_height reset_minimum_size reset_minimum_width reset_pebble_function save_to_named_path (a_format: EV_GRAPHICAL_FORMAT; a_file_path: PATH) set_accept_cursor (a_cursor: [like accept_cursor] detachable EV_POINTER_STYLE) set_actual_drop_target_agent (an_agent: [like actual_drop_target_agent] detachable FUNCTION [INTEGER_32, INTEGER_32, detachable EV_ABSTRACT_PICK_AND_DROPABLE]) set_anti_aliasing (value: BOOLEAN) set_background_color (a_color: EV_COLOR) set_clip_area (an_area: EV_RECTANGLE) set_clip_region (a_region: EV_REGION) set_configurable_target_menu_handler (a_handler: [like configurable_target_menu_handler] detachable PROCEDURE [EV_MENU, ARRAYED_LIST [EV_PND_TARGET_DATA], EV_PICK_AND_DROPABLE, detachable ANY]) set_configurable_target_menu_mode set_default_colors set_default_key_processing_handler (a_handler: [like default_key_processing_handler] detachable PREDICATE [EV_KEY]) set_deny_cursor (a_cursor: [like deny_cursor] detachable EV_POINTER_STYLE) set_drag_and_drop_mode set_drawing_mode (a_mode: INTEGER_32) set_focus set_font (a_font: EV_FONT) set_foreground_color (a_color: EV_COLOR) set_help_context (an_help_context: [like help_context] detachable FUNCTION [EV_HELP_CONTEXT]) set_line_width (a_width: INTEGER_32) set_mask (a_mask: EV_BITMAP) set_minimum_height (a_minimum_height: INTEGER_32) set_minimum_size (a_minimum_width, a_minimum_height: INTEGER_32) set_minimum_width (a_minimum_width: INTEGER_32) set_pebble (a_pebble: ANY) set_pebble_function (a_function: FUNCTION [detachable ANY]) set_pebble_position (a_x, a_y: INTEGER_32) set_pick_and_drop_mode set_real_source (dockable_source: EV_DOCKABLE_SOURCE) set_real_target (a_target: EV_DOCKABLE_TARGET) set_size (new_width, new_height: INTEGER_32) set_target_menu_mode set_tile (a_pixmap: EV_PIXMAP) set_tooltip (a_text: READABLE_STRING_GENERAL) set_with_default show show_configurable_target_menu (a_x, a_y: INTEGER_32) start_drawing_session stretch (new_width, new_height: INTEGER_32) update_content user_disable_sensitive user_enable_sensitive Constraints not both icon and cursor bitmap reference tracked palette reference tracked mask reference tracked icon reference tracked cursor reference tracked
Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:

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