格式:dev_open_tool( : : ToolName, Row, Column, Width, Height, GenParamName, GenParamValue : ToolId)
1.Main Windows类型
dev_open_tool('variable_window','default', 'default', 'default', 'default', [], [], ToolId)
2.助手类型
dev_open_tool('ocr_assistant','default', 'default', 'default', 'default', [], [], ToolId)
dev_open_tool('measure1d_assistant','default', 'default', 'default', 'default', [], [], ToolId)
3.Tools类型
dev_open_tool('line_profile','default', 'default', 'default', 'default', [], [], ToolId)
dev_open_tool('feature_histogram','default', 'default', 'default', 'default', [], [], ToolId)
dev_open_tool('ocr_training_file_browser','default', 'default', 'default', 'default', [], [], ToolId)
4.对话框类型
dev_open_tool ('output_console', 'default', 'default', 'default', 'default', [], [], ToolId)
dev_open_tool ('visualization_parameters_dialog', 'default', 'default', 'default', 'default', [], [], ToolId)
* ********************************************************* * This examples shows how to use the HDevelop operators * dev_open_tool, * dev_show_tool, * dev_set_tool_geometry and * dev_close_tool. * ********************************************************** * dev_open_tool('ocr_training_file_browser','default', 'default', 'default', 'default', [], [], ToolId) * Open the Image Acquisiton Assistant dev_open_tool ('image_acquisition_assistant', 'default', 'default', 'default', 'default', [], [], ToolId) stop () * Move it to the left top corner leaving the size as it is dev_set_tool_geometry (ToolId, 0, 0, 'default', 'default') stop () * Hide the tool when it is not needed dev_show_tool (ToolId, 'hide') stop () * Show the tool again dev_show_tool (ToolId, 'normal') stop () * Close the tool dev_close_tool (ToolId) * * ********************************************************* * Open other assistants * ********************************************************* dev_open_tool ('calibration_assistant', 10, 10, 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * dev_open_tool ('matching_assistant', 50, 50, 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * dev_open_tool ('measure1d_assistant', 100, 100, 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * dev_open_tool ('ocr_assistant', 100, 100, 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * * ******************************************************** * Open tools * ******************************************************** * feature_histogram dev_open_tool ('feature_histogram', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * feature_inspection dev_open_tool ('feature_inspection', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * gray_histogram dev_open_tool ('gray_histogram', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * line_profile dev_open_tool ('line_profile', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * zoom_window dev_open_tool ('zoom_window', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_set_tool_geometry (ToolId, 'default', 'default', 500, 500) stop () dev_close_tool (ToolId) * * ******************************************************** * Open main windows * ******************************************************** * graphics_window dev_open_tool ('graphics_window', 'default', 'default', 'default', 'default', [], [], ToolId) read_image (Image, 'fabrik') stop () dev_close_tool (ToolId) * program_window dev_open_tool ('program_window', 0, 0, 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * variable_window dev_open_tool ('variable_window', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) dev_show_tool (ToolId, 'normal') * operator_window dev_open_tool ('operator_window', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * * ******************************************************* * Open dialogs * ******************************************************* * output_console dev_open_tool ('output_console', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * create_procedure_dialog dev_open_tool ('create_procedure_dialog', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * browse_examples_dialog dev_open_tool ('browse_examples_dialog', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * edit_procedure_interface dev_open_tool ('edit_procedure_interface_dialog', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * find_replace_dialog dev_open_tool ('find_replace_dialog', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * visualization_parameters dev_open_tool ('visualization_parameters_dialog', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * ******************************************************* * Special tools and generic parameters * ******************************************************* * * ------------------------------------------------------- * help * ------------------------------------------------------- dev_open_tool ('help', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * * ------------------------------------------------------- * preferences * ------------------------------------------------------- dev_open_tool ('preferences', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * -------------------------------------------------------- * HALCON news * -------------------------------------------------------- * * halcon_news dev_open_tool ('halcon_news', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * * preferences/manage_procedures dev_open_tool ('manage_procedures', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * Show the use of the generic parameters * * preferences/user_interface dev_open_tool ('preferences', 'default', 'default', 'default', 'default', 'page', 'user_interface/program_window', ToolId) stop () dev_close_tool (ToolId) dev_open_tool ('preferences', 'default', 'default', 'default', 'default', 'page', 'user_interface/fonts', ToolId) stop () dev_open_tool ('preferences', 'default', 'default', 'default', 'default', 'page', 'user_interface/language', ToolId) stop () dev_open_tool ('preferences', 'default', 'default', 'default', 'default', 'page', 'user_interface/themes', ToolId) stop () * preferences/procedures dev_open_tool ('preferences', 'default', 'default', 'default', 'default', 'page', 'procedures', ToolId) stop () dev_close_tool (ToolId) dev_open_tool ('preferences', 'default', 'default', 'default', 'default', 'page', 'procedures/directories', ToolId) stop () dev_open_tool ('preferences', 'default', 'default', 'default', 'default', 'page', 'procedures/external_procedures', ToolId) stop () dev_open_tool ('preferences', 'default', 'default', 'default', 'default', 'page', 'procedures/manage_procedure_libraries', ToolId) stop () dev_open_tool ('preferences', 'default', 'default', 'default', 'default', 'page', 'procedures/manage_passwords', ToolId) stop () dev_open_tool ('preferences', 'default', 'default', 'default', 'default', 'page', 'procedures/procedure_use', ToolId) stop () dev_open_tool ('preferences', 'default', 'default', 'default', 'default', 'page', 'procedures/unresolved_procedure_calls', ToolId) stop () * preferences/general_options dev_open_tool ('preferences', 'default', 'default', 'default', 'default', 'page', 'general_options/general_options', ToolId) stop () dev_open_tool ('preferences', 'default', 'default', 'default', 'default', 'page', 'general_options/experienced_user', ToolId) stop () * preferences/visualization_parameters dev_open_tool ('preferences', 'default', 'default', 'default', 'default', 'page', 'visualization_settings/pen', ToolId) stop () dev_open_tool ('preferences', 'default', 'default', 'default', 'default', 'page', 'visualization_settings/lut', ToolId) stop () dev_open_tool ('preferences', 'default', 'default', 'default', 'default', 'page', 'visualization_settings/paint', ToolId) stop () * preferences/runtime settings dev_open_tool ('preferences', 'default', 'default', 'default', 'default', 'page', 'runtime_settings/runtime_settings', ToolId) stop () dev_open_tool ('preferences', 'default', 'default', 'default', 'default', 'page', 'runtime_settings/override_operator_behavior', ToolId) stop () * -------------------------------------------------------- * Quick Navigation shortcuts * -------------------------------------------------------- dev_open_tool ('quick_navigation', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * breakpoints_dialog dev_open_tool ('breakpoints_dialog', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * bookmarks_dialog dev_open_tool ('bookmarks_dialog', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId) * invalid_lines_dialog dev_open_tool ('invalid_lines_dialog', 'default', 'default', 'default', 'default', [], [], ToolId) stop () dev_close_tool (ToolId)View Code
标签:default,tool,ToolId,stop,dev,open From: https://www.cnblogs.com/echo-efun/p/18051615