我必须创建一个对话框,用于在包含具有不可编辑节点的树的视图中进行搜索。我想到了标准的Eclipse“查找/替换”功能。相关的对话框类是否可访问?如果是,它是否足够灵活,以便我可以取消激活替换功能,使其仅在查找模式下工作?
P.S。我从一个开源项目下载了代码。我需要的功能相同。但他们已经从头开始实现了对话框和查找功能。
答案 0 :(得分:1)
创建并运行FindReplaceAction,然后打开对话框。是否启用替换取决于活动的视图部分。每当活动视图部分发生更改时,对话框将为notified of a new IFindReplaceTarget,具体取决于启用/禁用编辑功能。