Lu Fan(SonnyCalcr)
c0a9d371f0
feat(server,windows,engine): 横排候选时左右方向键移动高亮 (#1080)
- 快捷键页「翻页方式」新增「左 / 右(横排时移动候选项)」,与「上 / 下」各自独立,默认关闭,
只在候选窗为横排时生效。配置项 general.candidate_horizontal_arrow_navigation 已写入出厂模板。
- 光标在拼音串尾时右键移动高亮(到页末翻页),左键往回移高亮,高亮回到第一个候选后再按才移动光标;
光标在串中间时右键先把光标移回串尾,再按才移动高亮。Ctrl+左/右与 UILess 宿主不变。
- 新增 worker 消息 HorizontalArrowSelectionChanged(39)和按键标记 FanyImePipeFlags::HorizontalArrowSelection:
开关生效时 TSF 把候选态下的左右键交给 Server 决定,移光标时 Server 用 CompositionRestored 回光标,
移高亮时回 MoveSelection*,TSF 不再自己预测光标。旧 DLL 忽略新消息,保持原行为。
Closes #779
Closes #895
2026-10-19 02:11:25 +08:00
..
2026-09-10 03:04:23 +00:00
2026-09-10 03:04:23 +00:00
2026-10-19 02:11:25 +08:00
2026-09-10 03:04:23 +00:00
2026-09-27 18:50:07 +08:00
2026-09-06 02:24:27 +09:00
2026-10-16 03:31:19 +08:00
2026-09-14 13:44:22 +08:00
2026-10-19 02:11:25 +08:00
2026-10-19 02:11:25 +08:00
2026-10-19 02:11:25 +08:00
2026-09-12 00:55:56 +08:00
2026-10-13 21:58:15 +08:00
2026-10-13 21:58:15 +08:00
2026-10-14 00:51:37 +08:00
2026-09-27 18:50:07 +08:00
2026-10-17 16:19:26 +08:00
2026-10-17 18:43:40 +08:00
2026-10-13 21:58:15 +08:00
2026-09-10 03:04:23 +00:00