我正在尝试向TSynEdit
Lazarus 项目中的组件添加搜索和替换功能,并且正在使用TSynEdit.SearchReplace()
,TFindDialog
和TReplaceDialog
.
一切似乎都在按我的需要工作,除了我找不到确定是否在替换对话框上单击了“替换”或“全部替换”按钮的方法。
OnFind
我已经为事件和事件编写了代码,OnReplace
但似乎没有OnReplaceAll
事件。
查看 TReplaceDialog 项目的自动帮助弹出窗口,我看不到任何属性或其他可以让我确定按下了哪些按钮的属性。
谁能指出我正确的方向?
谢谢,
调频