| 1234567891011121314151617181920 |
- using System;
- namespace TeamAAS.FlowEditor.Plugins
- {
- /// <summary>
- /// 插件自定义视图实现此接口后,即可使用承载窗体(PluginViewDialog / PropertyGridDialog)
- /// 底部与执行按钮同排的提示栏(Tip):
- /// - ShowTip:持久信息(如执行完成的 CT 结果),悬停提示结束后回落显示;
- /// - ShowHoverHint:鼠标悬停在控件上时的临时提示,离开后自动回落。
- /// 未实现该接口时,执行结果仍走 Growl 全局通知(行为不变)。
- /// </summary>
- public interface IPluginViewTip
- {
- /// <summary>显示持久提示(线程安全)。null/空 = 恢复最近一次持久提示</summary>
- void ShowTip(string message);
- /// <summary>显示鼠标悬停临时提示(线程安全)。null/空 = 结束悬停,回落到最近一次持久提示</summary>
- void ShowHoverHint(string message);
- }
- }
|