Open Wenti-D opened 1 month ago
窗口自动置顶 (现在我是借助了 PowerToys 的「Always On Top」小工具临时搞定的);
所以现在的桌面歌词不是置顶的吗?🧐
逐字歌词和间奏动画都需要自己维护一个定时器,然后就是处理一些同步方面的事情。
锁定窗口位置和完全忽略点击事件应该可以试试,不过自定义透明度的功能好像会和这个冲突。等我研究看看
所以现在的桌面歌词不是置顶的吗?🧐
是我搞错了,我好像用 Always On Top 给它取消置顶、重置顶了😂。我是██(
另外我知道为什么我要用 Always On Top 了,因为它能让窗口置顶在全屏的程序前面,太强了。
关于「忽略鼠标事件」,我在 LunaTranslator 看到过这样的操作。
https://github.com/user-attachments/assets/f5c94632-20cd-4588-9ac4-4b7b09c16c0b
https://github.com/user-attachments/assets/e2a037dc-ecaa-44ca-af0f-3099ecc86473
窗口穿透意外地很好弄,只不过我暂时无法向 LunaTranslator 那样弄一个类似于双层窗口(一部分穿透另一部分不穿透)的东西(毕竟桌面歌词也是偷懒用 Flutter 写的
这样的话,解锁之类的操作也许只能交给播放器了。不过这样弄的话,桌面歌词和播放器都要更新(如果桌面歌词可以自己解锁的话就可以只更新桌面歌词了
说不定我可以用 win32 的 api 在桌面歌词上叠一个窗口🧐
好好好!
目前 1.1.0 的桌面歌词,可能由于刚添加的缘故,还可以从下面几个方面改进:
窗口自动置顶(现在我是借助了 PowerToys 的「Always On Top」小工具临时搞定的);话说桌面歌词有可能支持逐字歌词吗?