class EV_PRINT_DIALOG_IMP General cluster: implementation_mswin description: "EiffelVision print dialog, mswindows implementation." create: make Ancestors EV_PRINT_DIALOG_I* EV_STANDARD_DIALOG_IMP* WEL_CAPABILITIES_CONSTANTS WEL_PRINT_DIALOG Action sequences cancel_actions: EV_NOTIFY_ACTION_SEQUENCE create_cancel_actions: EV_NOTIFY_ACTION_SEQUENCE create_ok_actions: EV_NOTIFY_ACTION_SEQUENCE ok_actions: EV_NOTIFY_ACTION_SEQUENCE Queries all_pages_selected: BOOLEAN blocking_window: EV_WINDOW collate_checked: BOOLEAN copies: INTEGER_32 dc: WEL_PRINTER_DC exists: BOOLEAN flags: INTEGER_32 from_page: INTEGER_32 has_flag (a_flags: INTEGER_32): BOOLEAN is_equal (other: [like Current] EV_PRINT_DIALOG_IMP): BOOLEAN item: POINTER landscape_checked: BOOLEAN maximum_range: INTEGER_32 maximum_to_page: INTEGER_32 minimum_from_page: INTEGER_32 minimum_page: INTEGER_32 output_file_name: STRING_32 page_numbers_enabled: BOOLEAN page_numbers_selected: BOOLEAN print_context: EV_PRINT_CONTEXT print_setup_enabled: BOOLEAN print_to_file_checked: BOOLEAN print_to_file_enabled: BOOLEAN print_to_file_shown: BOOLEAN printer_name: STRING_32 selected: BOOLEAN selected_button: STRING_32 selection_enabled: BOOLEAN selection_selected: BOOLEAN shared: BOOLEAN Structure_size: INTEGER_32 title: STRING_32 to_page: INTEGER_32 warning_enabled: BOOLEAN Commands activate (a_parent: WEL_COMPOSITE_WINDOW) add_flag (a_flags: INTEGER_32) check_collate check_print_to_file copy (other: [like Current] EV_PRINT_DIALOG_IMP) destroy disable_page_numbers disable_print_setup disable_print_to_file disable_selection disable_warning dispose enable_page_numbers enable_print_setup enable_print_to_file enable_selection enable_warning hide_print_to_file initialize_with_character (a_character: CHARACTER_8) memory_copy (source_pointer: POINTER; length: INTEGER_32) remove_flag (a_flags: INTEGER_32) select_all_pages select_page_numbers select_selection set_blocking_window (a_window: EV_WINDOW) set_copies (number: INTEGER_32) set_flags (a_flags: INTEGER_32) set_from_page (page: INTEGER_32) set_item (an_item: POINTER) set_maximum_range (page: INTEGER_32) set_maximum_to_page (value: INTEGER_32) set_minimum_from_page (value: INTEGER_32) set_minimum_page (page: INTEGER_32) set_shared set_title (new_title: STRING_GENERAL) set_to_page (page: INTEGER_32) set_unshared show_modal_to_window (a_window: EV_WINDOW) show_print_to_file structure_initialize uncheck_collate uncheck_print_to_file