v0.7.0 — 符号标注(可选颜色)+ 另存为 + 界面语言
v0.7.0
截图浮层新增两个工具
符号标注 —— 工具条上的符号按钮 → 弹出面板,顶部可选颜色(红/黄/蓝/黑,与标注色一致),下面三组共 72 个矢量符号:标记(✓ ★ ♥ ● ▲ ◆ …)、箭头(→ ⇒ ↻ …)、编号/其它(① ~ ⑫ ✎ ✂ ☎ …)。插入后和箭头、文字一样是标注元素:可拖动、滚轮/按钮改大小、Del 删除、Ctrl+Z 撤销,确认时合成进图。字体自带的矢量符号,单色可上色、放大不糊。
为什么不是 emoji:Windows 的彩色 emoji 靠
Segoe UI Emoji的 COLR/CPAL 表,而 .NET Framework 的整条文本栈都不读这两张表 —— GDI、GDI+、WPFFormattedText、WPFTextBlock四条路实测全是黑色剪影(做过像素分析确认)。真彩色只能上 Direct2D 的 COM 互操作,对这个"单 exe、零依赖"的项目代价不成比例。所以改用矢量符号,并因此回归零依赖。
另存为 —— 把当前框选(含标注)存到你选的位置,系统保存对话框,格式按扩展名走(PNG / JPEG / BMP,JPEG 自动铺白底避免透明变黑)。存完之后这张仍留在轮盘里,方便继续拖出去用。
界面语言(第一轮 i18n)
- 设置 → 行为 → 界面语言:
跟随系统 / 中文 / English,切换后重启生效 - 默认跟随系统语言,也可以显式指定后固定
- 第一轮已接入:托盘菜单全部 14 项
- 实现方式是
Lang.T("中文", "English")就地双写,不做 key 字典 —— 漏翻一眼能看见
修掉的问题
- 拖出缩略图后不再从环上移除:拖出是 Copy 语义,以前当成 Move,导致"拖一次就没了、不能再拖"。现在默认留一份,可在设置第 1 页关掉
- 轮盘置顶不再抢焦点(改用
SetWindowPos+SWP_NOACTIVATE):以前每 2 秒用TopMost重设会抢一次前台焦点,导致托盘右键菜单和打赏窗口"点出来过一会儿自己关了" - 反馈里的系统版本改读注册表(以前固定报
Windows NT 6.2= Win8) - 长截图:拼接时避开屏幕底部静止区(任务栏不再被一路重复贴进长图);自动滚改成一格一格,重叠区更大才拼得上
- 缩略图删除后视口平滑跟进;滚动范围放开到最后一张;计数序号改成"弧下端那一张"
- 大图缩略图的放大动画首次不再卡
下载
SnapWheel-v0.7.0-full.zip— 完整版(含万能键),解压即用SnapWheel-v0.2.22-nokey.zip— 无万能键版
两条产品线都编译 0 警告,只有一个 exe,不需要安装。