Automatic generation produced by ISE Eiffel
class SD_DOCKING_MANAGER General cluster: docking description: "Manager which communicate between client programmer and whole docking library. The SD_DOCKING_MANAGER is the key (and the most important one) for client programmers to comunicate with docking library. Almost all importantant features are listed in SD_DOCKING_MANAGER, such as extend/remove a docking content (which is a docking unit) Internally, docking manger create left, right, top, bottom areas for toolbars and docking panels." create: make Ancestors EV_BUILDER* SD_ACCESS* Action sequences main_area_drop_action: EV_PND_ACTION_SEQUENCE restore_editor_area_actions: EV_NOTIFY_ACTION_SEQUENCE restore_editor_area_for_minimized_actions: EV_NOTIFY_ACTION_SEQUENCE tab_drop_actions: detachable SD_PND_ACTION_SEQUENCE Queries container_valid (a_container: EV_CONTAINER; a_window: EV_WINDOW): BOOLEAN contents: ACTIVE_LIST [SD_CONTENT] docker_mediator: detachable SD_DOCKER_MEDIATOR focused_content: detachable SD_CONTENT has_content (a_content: SD_CONTENT): BOOLEAN is_config_data_path_valid (a_file_name: PATH): BOOLEAN is_destroyed: BOOLEAN is_editor_area_maximized: BOOLEAN is_editor_area_minimized: BOOLEAN is_editor_locked: BOOLEAN is_file_path_readable (a_file_name: PATH): BOOLEAN is_locked: BOOLEAN is_unique_title_free_to_use (a_title: READABLE_STRING_GENERAL): BOOLEAN open_config_with_path (a_file: PATH): BOOLEAN open_tools_config_with_path (a_file: PATH): BOOLEAN restoration_callback: detachable FUNCTION [READABLE_STRING_GENERAL, SD_CONTENT] save_data_with_path (a_file: PATH): BOOLEAN save_editors_data_with_path (a_file: PATH): BOOLEAN save_tools_data_with_name_and_path (a_file: PATH; a_name: READABLE_STRING_GENERAL): BOOLEAN save_tools_data_with_path (a_file: PATH): BOOLEAN tool_bar_manager: SD_TOOL_BAR_MANAGER window_valid (a_window: EV_WINDOW): BOOLEAN Commands close_all close_editor_place_holder destroy lock lock_editor maximize_editor_area minimize_editor_area minimize_editors open_editors_config_with_path (a_file: PATH) open_maximized_tool_config_with_path (a_file: PATH) open_tool_bar_item_config_with_path (a_file: PATH) propagate_accelerators restore_editor_area restore_editor_area_for_minimized restore_maximized_editor restore_minimized_editors set_main_area_background_color (a_color: EV_COLOR) set_restoration_callback (a_callback: [like restoration_callback] detachable FUNCTION [READABLE_STRING_GENERAL, SD_CONTENT]) show_displayed_floating_windows_in_idle unlock unlock_editor update_mini_tool_bar_size (a_content: SD_CONTENT) Constraints internal viewport not void fixed not void main container not void inner container not void contents not void tool bar manager not void -- Generated by Eiffel Studio --
For more details: eiffel.org