deferred class WEL_FILE_DIALOG General cluster: wel description: "Ancestor of WEL_OPEN_FILE_DIALOG and WEL_SAVE_FILE_DIALOG." Ancestors WEL_BIT_OPERATIONS WEL_STANDARD_DIALOG* Queries exists: BOOLEAN file_extension_offset: INTEGER_32 file_name: STRING_32 file_name_offset: INTEGER_32 file_title: STRING_32 filter_index: INTEGER_32 flags: INTEGER_32 has_flag (a_flags: INTEGER_32): BOOLEAN is_equal (other: [like Current] WEL_FILE_DIALOG): BOOLEAN item: POINTER Max_file_name_length: INTEGER_32 multiple_file_names: LIST [STRING_32] selected: BOOLEAN shared: BOOLEAN Structure_size: INTEGER_32 title: STRING_32 Commands activate (a_parent: WEL_COMPOSITE_WINDOW) add_flag (a_flags: INTEGER_32) copy (other: [like Current] WEL_FILE_DIALOG) dispose initialize_with_character (a_character: CHARACTER_8) memory_copy (source_pointer: POINTER; length: INTEGER_32) remove_flag (a_flags: INTEGER_32) set_default_extension (extension: STRING_GENERAL) set_default_title set_file_name (a_file_name: STRING_GENERAL) set_filter (filter_names, filter_patterns: ARRAY [STRING_GENERAL]) set_filter_index (a_filter_index: INTEGER_32) set_flags (a_flags: INTEGER_32) set_initial_directory (directory: STRING_GENERAL) set_initial_directory_as_current set_item (an_item: POINTER) set_shared set_title (a_title: STRING_GENERAL) set_unshared structure_initialize Constraints str file name not void str file name exists str file title not void str file title exists str title not void str title exists