From 2b7f3c1f73dd5aa7da8453406db781803f56bd8f Mon Sep 17 00:00:00 2001
From: CJKmkp <2564608840@qq.com>
Date: Fri, 6 Feb 2026 16:38:33 +0800
Subject: [PATCH] =?UTF-8?q?add:=E5=8F=8C=E8=81=94=E5=8A=A8=E6=9E=B6?=
=?UTF-8?q?=E6=9E=84?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Ink Canvas/Helpers/COMPPTManager.cs | 15 ++++-----
Ink Canvas/Helpers/IPPTLinkManager.cs | 44 +++++++++++++++++++++++++++
Ink Canvas/Helpers/ROTPPTManager.cs | 3 +-
Ink Canvas/MainWindow_cs/MW_ROTPPT.cs | 27 +++++++++++-----
4 files changed, 74 insertions(+), 15 deletions(-)
create mode 100644 Ink Canvas/Helpers/IPPTLinkManager.cs
diff --git a/Ink Canvas/Helpers/COMPPTManager.cs b/Ink Canvas/Helpers/COMPPTManager.cs
index d5eaf574..44eaf96e 100644
--- a/Ink Canvas/Helpers/COMPPTManager.cs
+++ b/Ink Canvas/Helpers/COMPPTManager.cs
@@ -13,20 +13,21 @@ namespace Ink_Canvas.Helpers
///
/// 基于 COM 的 PPT 联动管理器
///
- public class ComPPTManager : IDisposable
+ public class ComPPTManager : IPPTLinkManager
{
#region Events
- public event Action SlideShowBegin;
- public event Action SlideShowNextSlide;
- public event Action SlideShowEnd;
- public event Action PresentationOpen;
- public event Action PresentationClose;
+ public event Action