Automatic generation produced by ISE Eiffel

Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:
class EV_APPLICATION_IMP General cluster: implementation_mswin description: "Eiffel Vision application. MS Windows implementation." create: make Ancestors EV_APPLICATION_I* WEL_APPLICATION* WEL_CONSTANTS WEL_ICC_CONSTANTS WEL_SHARED_METRICS WEL_TOOLTIP_CONSTANTS WEL_VK_CONSTANTS WEL_WINDOWS_VERSION WEL_WORD_OPERATIONS Action sequences accelerator_actions (an_accelerator: EV_ACCELERATOR): EV_NOTIFY_ACTION_SEQUENCE cancel_actions: EV_PND_ACTION_SEQUENCE destroy_actions: EV_NOTIFY_ACTION_SEQUENCE drop_actions: EV_PND_ACTION_SEQUENCE file_drop_actions: EV_LITE_ACTION_SEQUENCE [EV_WIDGET, LIST [STRING_32]] focus_in_actions: EV_LITE_ACTION_SEQUENCE [EV_WIDGET] focus_out_actions: EV_LITE_ACTION_SEQUENCE [EV_WIDGET] idle_actions: EV_NOTIFY_ACTION_SEQUENCE key_press_actions: EV_LITE_ACTION_SEQUENCE [EV_WIDGET, EV_KEY] key_press_string_actions: EV_LITE_ACTION_SEQUENCE [EV_WIDGET, STRING_32] key_release_actions: EV_LITE_ACTION_SEQUENCE [EV_WIDGET, EV_KEY] mouse_wheel_actions: EV_LITE_ACTION_SEQUENCE [EV_WIDGET, INTEGER_32] pick_actions: EV_PND_ACTION_SEQUENCE pnd_motion_actions: EV_PND_MOTION_ACTION_SEQUENCE pointer_button_press_actions: EV_LITE_ACTION_SEQUENCE [EV_WIDGET, INTEGER_32, INTEGER_32, INTEGER_32] pointer_button_release_actions: EV_LITE_ACTION_SEQUENCE [EV_WIDGET, INTEGER_32, INTEGER_32, INTEGER_32] pointer_double_press_actions: EV_LITE_ACTION_SEQUENCE [EV_WIDGET, INTEGER_32, INTEGER_32, INTEGER_32] pointer_motion_actions: EV_LITE_ACTION_SEQUENCE [EV_WIDGET, INTEGER_32, INTEGER_32] post_launch_actions: EV_NOTIFY_ACTION_SEQUENCE system_color_change_actions: EV_NOTIFY_ACTION_SEQUENCE theme_changed_actions: EV_NOTIFY_ACTION_SEQUENCE uncaught_exception_actions: EV_LITE_ACTION_SEQUENCE [EXCEPTION] Queries accelerators: detachable WEL_ACCELERATORS action_sequence_call_counter: NATURAL_32 actions_are_callable: BOOLEAN alt_pressed: BOOLEAN application: detachable WEL_APPLICATION application_main_window: detachable WEL_COMPOSITE_WINDOW assertion_violation: BOOLEAN attached_interface: [attached like interface] attached EV_APPLICATION build_number: INTEGER_32 C_memory: INTEGER_32 caps_lock_on: BOOLEAN Capture_heavy: INTEGER_32 Capture_normal: INTEGER_32 capture_type: INTEGER_32 captured_widget: detachable EV_WIDGET Check_instruction: INTEGER_32 chunk_size: INTEGER_32 Class_invariant: INTEGER_32 class_name: detachable STRING_8 clipboard: EV_CLIPBOARD coalesce_period: INTEGER_32 collecting: BOOLEAN collection_period: INTEGER_32 Com_exception: INTEGER_32 Comctl32_version: INTEGER_32 contextual_help_accelerator: EV_ACCELERATOR Create_on_deferred: INTEGER_32 ctrl_pressed: BOOLEAN cwin_hi_word (value: POINTER): INTEGER_32 cwin_lo_word (value: POINTER): INTEGER_32 cwin_make_long (low, high: INTEGER_32): POINTER cwin_make_lparam (low, high: INTEGER_32): POINTER Default_show_command: INTEGER_32 Developer_exception: INTEGER_32 developer_exception_name: detachable STRING_8 Dollar_applied_to_melted_feature: INTEGER_32 dwlp_dlgproc: INTEGER_32 dwlp_msgresult: INTEGER_32 dwlp_user: INTEGER_32 eif_current_object_id: INTEGER_32 eif_id_any_object (an_id: INTEGER_32): detachable ANY eif_is_object_id_of_current (an_id: INTEGER_32): BOOLEAN eif_object_id (an_object: ANY): INTEGER_32 Eiffel_memory: INTEGER_32 Eiffel_runtime_fatal_error: INTEGER_32 Eiffel_runtime_panic: INTEGER_32 exception: INTEGER_32 exception_dialog: detachable EV_DIALOG Exception_in_signal_handler: INTEGER_32 Exception_manager: EXCEPTION_MANAGER exception_trace: detachable STRING_8 External_exception: INTEGER_32 Floating_point_exception: INTEGER_32 focused_widget: detachable EV_WIDGET foreground_window: detachable WEL_WINDOW Full_collector: INTEGER_32 gc_statistics (collector_type: INTEGER_32): GC_INFO generation_object_limit: INTEGER_32 Gwl_exstyle: INTEGER_32 Gwl_hinstance: INTEGER_32 Gwl_hwndparent: INTEGER_32 Gwl_id: INTEGER_32 Gwl_style: INTEGER_32 Gwl_userdata: INTEGER_32 Gwl_wndproc: INTEGER_32 Gwlp_hinstance: INTEGER_32 Gwlp_hwndparent: INTEGER_32 Gwlp_id: INTEGER_32 Gwlp_userdata: INTEGER_32 Gwlp_wndproc: INTEGER_32 help_accelerator: EV_ACCELERATOR help_engine: EV_HELP_ENGINE icc_animate_class: INTEGER_32 icc_bar_classes: INTEGER_32 icc_cool_classes: INTEGER_32 icc_date_classes: INTEGER_32 icc_hotkey_class: INTEGER_32 icc_listview_classes: INTEGER_32 icc_progress_class: INTEGER_32 icc_tab_classes: INTEGER_32 icc_treeview_classes: INTEGER_32 icc_updown_class: INTEGER_32 icc_userex_classes: INTEGER_32 icc_win95_classes: INTEGER_32 idle_action_enabled: BOOLEAN Incorrect_inspect_value: INTEGER_32 Incremental_collector: INTEGER_32 interface: detachable EV_APPLICATION Internal_tooltip: WEL_TOOLTIP invoke_garbage_collection_when_inactive: BOOLEAN Io_exception: INTEGER_32 is_application_main_window (window: WEL_COMPOSITE_WINDOW): BOOLEAN is_destroyed: BOOLEAN is_developer_exception: BOOLEAN is_developer_exception_of_name (name: detachable STRING_8): BOOLEAN is_dialog (hwnd: POINTER): BOOLEAN is_display_remote: BOOLEAN is_signal: BOOLEAN is_system_exception: BOOLEAN is_terminal_service: BOOLEAN is_window (hwnd: POINTER): BOOLEAN is_windows_2000: BOOLEAN is_windows_2000_compatible: BOOLEAN is_windows_95: BOOLEAN is_windows_98: BOOLEAN is_windows_98_compatible: BOOLEAN is_windows_9x: BOOLEAN is_windows_me: BOOLEAN is_windows_me_compatible: BOOLEAN is_windows_nt: BOOLEAN is_windows_nt4: BOOLEAN is_windows_nt4_compatible: BOOLEAN is_windows_vista: BOOLEAN is_windows_xp: BOOLEAN is_windows_xp_compatible: BOOLEAN kamikaze_actions: ARRAYED_LIST [separate PROCEDURE] key_down (virtual_key: INTEGER_32): BOOLEAN key_locked (virtual_key: INTEGER_32): BOOLEAN key_pressed (virtual_key: INTEGER_32): BOOLEAN key_to_string (key_data: INTEGER_32): STRING_32 key_toggled (virtual_key: INTEGER_32): BOOLEAN largest_coalesced_block: INTEGER_32 locked_window: detachable EV_WINDOW Loop_invariant: INTEGER_32 Loop_variant: INTEGER_32 major_version: INTEGER_32 max_mem: INTEGER_32 Mb_abortretryignore: INTEGER_32 Mb_applmodal: INTEGER_32 Mb_default_desktop_only: INTEGER_32 Mb_defbutton1: INTEGER_32 Mb_defbutton2: INTEGER_32 Mb_defbutton3: INTEGER_32 Mb_defmask: INTEGER_32 Mb_help: INTEGER_32 Mb_iconasterisk: INTEGER_32 Mb_iconerror: INTEGER_32 Mb_iconexclamation: INTEGER_32 Mb_iconhand: INTEGER_32 Mb_iconinformation: INTEGER_32 Mb_iconmask: INTEGER_32 Mb_iconquestion: INTEGER_32 Mb_iconstop: INTEGER_32 Mb_iconwarning: INTEGER_32 Mb_nofocus: INTEGER_32 Mb_ok: INTEGER_32 Mb_okcancel: INTEGER_32 Mb_retrycancel: INTEGER_32 Mb_right: INTEGER_32 Mb_rtlreading: INTEGER_32 Mb_setforeground: INTEGER_32 Mb_systemmodal: INTEGER_32 Mb_taskmodal: INTEGER_32 Mb_topmost: INTEGER_32 Mb_typemask: INTEGER_32 Mb_usericon: INTEGER_32 Mb_yesno: INTEGER_32 Mb_yesnocancel: INTEGER_32 meaning (except: INTEGER_32): detachable STRING_8 memory_count_map: HASH_TABLE [INTEGER_32, INTEGER_32] memory_map: HASH_TABLE [ARRAYED_LIST [ANY], INTEGER_32] memory_statistics (memory_type: INTEGER_32): MEM_INFO memory_threshold: INTEGER_32 Metrics: WEL_SYSTEM_METRICS minor_version: INTEGER_32 new_exception: EXCEPTION No_more_memory: INTEGER_32 Number_of_codes: INTEGER_32 objects_instance_of (an_object: ANY): SPECIAL [ANY] objects_instance_of_type (a_type_id: INTEGER_32): SPECIAL [ANY] Old_exception: INTEGER_32 Operating_system_exception: INTEGER_32 original_class_name: detachable STRING_8 original_exception: INTEGER_32 original_recipient_name: detachable STRING_8 original_tag_name: detachable STRING_8 Out_of_memory: INTEGER_32 pick_and_drop_source: detachable EV_PICK_AND_DROPABLE_IMP pnd_targets: HASH_TABLE [INTEGER_32, INTEGER_32] Postcondition: INTEGER_32 Precondition: INTEGER_32 recipient_name: detachable STRING_8 referers (an_object: ANY): SPECIAL [ANY] Rescue_exception: INTEGER_32 resource_string_id (an_id: INTEGER_32): STRING_32 Resumption_failed: INTEGER_32 Retrieve_exception: INTEGER_32 Routine_failure: INTEGER_32 runable: BOOLEAN Runtime_check_exception: INTEGER_32 Runtime_io_exception: INTEGER_32 scavenge_zone_size: INTEGER_32 Serialization_exception: INTEGER_32 Shell32_version: INTEGER_32 shift_pressed: BOOLEAN Shlwapi_version: INTEGER_32 Show_exception_dialog: BOOLEAN Signal_exception: INTEGER_32 Silly_main_window: EV_INTERNAL_SILLY_WINDOW_IMP system_directory: STRING_32 tag_name: detachable STRING_8 tenure: INTEGER_32 tick_count: INTEGER_32 to_lparam (i: INTEGER_32): POINTER to_lresult (i: INTEGER_32): POINTER to_wparam (i: INTEGER_32): POINTER tooltip_delay: INTEGER_32 Total_memory: INTEGER_32 transport_in_progress: BOOLEAN try_idle_lock: BOOLEAN try_kamikaze_lock: BOOLEAN ttdt_automatic: INTEGER_32 ttdt_autopop: INTEGER_32 ttdt_initial: INTEGER_32 ttdt_reshow: INTEGER_32 Ttf_centertip: INTEGER_32 Ttf_idishwnd: INTEGER_32 Ttf_rtlreading: INTEGER_32 Ttf_subclass: INTEGER_32 ttm_activate: INTEGER_32 ttm_addtool: INTEGER_32 ttm_deltool: INTEGER_32 ttm_enumtools: INTEGER_32 ttm_getcurrenttool: INTEGER_32 ttm_getdelaytime: INTEGER_32 ttm_getmaxtipwidth: INTEGER_32 ttm_gettext: INTEGER_32 ttm_gettipbkcolor: INTEGER_32 ttm_gettiptextcolor: INTEGER_32 ttm_gettoolcount: INTEGER_32 ttm_gettoolinfo: INTEGER_32 ttm_hittest: INTEGER_32 ttm_newtoolrect: INTEGER_32 ttm_relayevent: INTEGER_32 ttm_setdelaytime: INTEGER_32 ttm_setmaxtipwidth: INTEGER_32 ttm_settipbkcolor: INTEGER_32 ttm_settiptextcolor: INTEGER_32 ttm_settoolinfo: INTEGER_32 ttm_updatetiptext: INTEGER_32 ttm_windowfrompoint: INTEGER_32 tts_alwaystip: INTEGER_32 tts_noprefix: INTEGER_32 uncaught_exception_actions_called: BOOLEAN valid_code (c: INTEGER_32): BOOLEAN Version_400: INTEGER_32 Version_470: INTEGER_32 Version_471: INTEGER_32 Version_472: INTEGER_32 Version_500: INTEGER_32 Version_580: INTEGER_32 Version_581: INTEGER_32 Version_600: INTEGER_32 version_info: detachable WEL_OS_VERSION_INFO version_number_string: STRING_8 Vk_0: INTEGER_32 Vk_1: INTEGER_32 Vk_2: INTEGER_32 Vk_3: INTEGER_32 Vk_4: INTEGER_32 Vk_5: INTEGER_32 Vk_6: INTEGER_32 Vk_7: INTEGER_32 Vk_8: INTEGER_32 Vk_9: INTEGER_32 Vk_a: INTEGER_32 Vk_add: INTEGER_32 Vk_alt: INTEGER_32 Vk_apps: INTEGER_32 Vk_b: INTEGER_32 Vk_back: INTEGER_32 Vk_c: INTEGER_32 Vk_cancel: INTEGER_32 Vk_capital: INTEGER_32 Vk_clear: INTEGER_32 Vk_control: INTEGER_32 Vk_d: INTEGER_32 Vk_decimal: INTEGER_32 Vk_delete: INTEGER_32 Vk_divide: INTEGER_32 Vk_down: INTEGER_32 Vk_e: INTEGER_32 Vk_end: INTEGER_32 Vk_escape: INTEGER_32 Vk_execute: INTEGER_32 Vk_f: INTEGER_32 Vk_f1: INTEGER_32 Vk_f10: INTEGER_32 Vk_f11: INTEGER_32 Vk_f12: INTEGER_32 Vk_f13: INTEGER_32 Vk_f14: INTEGER_32 Vk_f15: INTEGER_32 Vk_f16: INTEGER_32 Vk_f17: INTEGER_32 Vk_f18: INTEGER_32 Vk_f19: INTEGER_32 Vk_f2: INTEGER_32 Vk_f20: INTEGER_32 Vk_f21: INTEGER_32 Vk_f22: INTEGER_32 Vk_f23: INTEGER_32 Vk_f24: INTEGER_32 Vk_f3: INTEGER_32 Vk_f4: INTEGER_32 Vk_f5: INTEGER_32 Vk_f6: INTEGER_32 Vk_f7: INTEGER_32 Vk_f8: INTEGER_32 Vk_f9: INTEGER_32 Vk_g: INTEGER_32 Vk_h: INTEGER_32 Vk_help: INTEGER_32 Vk_home: INTEGER_32 Vk_i: INTEGER_32 Vk_insert: INTEGER_32 Vk_j: INTEGER_32 Vk_k: INTEGER_32 Vk_l: INTEGER_32 Vk_lbutton: INTEGER_32 Vk_lcontrol: INTEGER_32 Vk_left: INTEGER_32 Vk_lmenu: INTEGER_32 Vk_lshift: INTEGER_32 Vk_m: INTEGER_32 Vk_mbutton: INTEGER_32 Vk_menu: INTEGER_32 Vk_multiply: INTEGER_32 Vk_n: INTEGER_32 Vk_next: INTEGER_32 Vk_numlock: INTEGER_32 Vk_numpad0: INTEGER_32 Vk_numpad1: INTEGER_32 Vk_numpad2: INTEGER_32 Vk_numpad3: INTEGER_32 Vk_numpad4: INTEGER_32 Vk_numpad5: INTEGER_32 Vk_numpad6: INTEGER_32 Vk_numpad7: INTEGER_32 Vk_numpad8: INTEGER_32 Vk_numpad9: INTEGER_32 Vk_o: INTEGER_32 Vk_p: INTEGER_32 Vk_pause: INTEGER_32 Vk_print: INTEGER_32 Vk_prior: INTEGER_32 Vk_q: INTEGER_32 Vk_r: INTEGER_32 Vk_rbutton: INTEGER_32 Vk_rcontrol: INTEGER_32 Vk_return: INTEGER_32 Vk_right: INTEGER_32 Vk_rmenu: INTEGER_32 Vk_rshift: INTEGER_32 Vk_s: INTEGER_32 Vk_scroll: INTEGER_32 Vk_select: INTEGER_32 Vk_separator: INTEGER_32 Vk_shift: INTEGER_32 Vk_snapshot: INTEGER_32 Vk_space: INTEGER_32 Vk_subtract: INTEGER_32 Vk_t: INTEGER_32 Vk_tab: INTEGER_32 Vk_u: INTEGER_32 Vk_up: INTEGER_32 Vk_v: INTEGER_32 Vk_w: INTEGER_32 Vk_x: INTEGER_32 Vk_y: INTEGER_32 Vk_z: INTEGER_32 Void_assigned_to_expanded: INTEGER_32 Void_call_target: INTEGER_32 Wel_color_constants: WEL_COLOR_CONSTANTS Wel_drawing_constants: WEL_DRAWING_CONSTANTS Wel_ht_constants: WEL_HT_CONSTANTS Wel_input_constants: WEL_INPUT_CONSTANTS Wel_list_view_constants: WEL_LIST_VIEW_CONSTANTS Wel_ownerdraw_constants: WEL_ODS_CONSTANTS Wel_window_constants: WEL_WINDOW_CONSTANTS window_of_item (hwnd: POINTER): detachable WEL_WINDOW window_with_focus: detachable EV_WINDOW_IMP windows: LINEAR [EV_WINDOW] windows_directory: STRING_32 Commands add_idle_action (a_idle_action: PROCEDURE) add_root_window (w: WEL_FRAME_WINDOW) allocate_compact allocate_fast allocate_tiny call_post_launch_actions catch (code: INTEGER_32) collect collection_off collection_on destroy die (code: INTEGER_32) disable_idle_action disable_time_accounting display_help_for_widget (a_widget: EV_WIDGET) dispose do_once_on_idle (an_action: separate PROCEDURE) eif_object_id_free (an_id: INTEGER_32) enable_contextual_help enable_idle_action enable_time_accounting execute_without_collection (a_action: PROCEDURE) free (object: ANY) full_coalesce full_collect hide_cursor idle_action idle_lock idle_unlock ignore (code: INTEGER_32) increase_action_sequence_call_counter kamikaze_lock kamikaze_unlock make message_beep_asterisk message_beep_exclamation message_beep_hand message_beep_ok message_beep_question message_on_failure no_message_on_failure old_make (an_interface: [attached like interface] attached EV_APPLICATION) on_exception_action (an_exception: EXCEPTION) output_debug_string (s: READABLE_STRING_GENERAL) process_events process_events_until_stopped process_graphical_events raise (name: detachable READABLE_STRING_GENERAL) raise_default_exception_dialog (a_empty_dialog: EV_DIALOG; an_exception: EXCEPTION) raise_retrieval_exception (name: detachable READABLE_STRING_GENERAL) remove_idle_action (a_idle_action: PROCEDURE) remove_root_window (w: WEL_FRAME_WINDOW) run set_capture_type (a_capture_type: INTEGER_32) set_captured_widget (a_captured_widget: detachable EV_WIDGET) set_coalesce_period (value: INTEGER_32) set_collection_period (value: INTEGER_32) set_contextual_help_accelerator (an_accelerator: EV_ACCELERATOR) set_cursor_position_absolute (x, y: INTEGER_32) set_help_accelerator (an_accelerator: EV_ACCELERATOR) set_help_engine (an_engine: EV_HELP_ENGINE) set_invoke_garbage_collection_when_inactive (a_enabled: BOOLEAN) set_locked_window (a_window: detachable EV_WINDOW) set_max_mem (value: INTEGER_32) set_memory_threshold (value: INTEGER_32) set_tooltip_delay (a_delay: INTEGER_32) set_window_with_focus (a_window: detachable EV_WINDOW_IMP) show_cursor sleep (msec: INTEGER_32) stop_processing Constraints idle action mutex valid process handle valid
Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:

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