feat: PPT按钮预览#567
Conversation
🤖 Augment PR SummarySummary: This PR adds a dedicated “PPT 翻页按钮预览” flow to configure and preview PPT page-flip navigation bars. Changes:
Technical Notes: Preview mode temporarily forces PPT presentation UI state, disables AvoidFullScreenHelper, and blocks MainWindow input while the Settings window stays focused. 🤖 Was this summary useful? React with 👍 or 👎 |
|
|
||
| <ui:SettingsCard Header="{x:Static props:PPTStrings.SideGroupTitle}" | ||
| Visibility="{Binding IsOn, ElementName=CardShowPPTButton, Converter={StaticResource BooleanToVisibilityConverter}}"> | ||
| <ui:SettingsCard x:Name="CardPPTPageFlipPreviewEntry" |
There was a problem hiding this comment.
Ink Canvas/Windows/SettingsViews/Pages/PowerPointPage.xaml still has Visibility bindings referencing CardShowPPTButton later in the file (e.g., around line ~110), but CardShowPPTButton was deleted in this PR; that dangling ElementName will likely cause a XAML load/binding error when the page is created.
Severity: high
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
将原本单独的PPTPageFlipSettingsSubPage的所有设置逻辑和UI整合到PPTPageFlipPreviewPage中,删除冗余的子页面文件,简化设置页面结构
将静态页面类型字典从实例字段改为静态只读字段,移除重复的初始化代码,统一页面类型注册位置
实现PPT翻页工具栏全局统一设置功能,支持: 1. 新增全局默认配置项与单位置独立配置开关 2. 全局设置变更时自动同步所有位置的有效配置 3. 重构设置UI,新增全局设置标签页 4. 统一管理各按钮的缩放、偏移、透明度等样式参数
No description provided.