ALTaleX531 / TranslucentFlyouts

Translucent effect for most of the win32 flyouts
GNU Lesser General Public License v3.0
864 stars 26 forks source link

导致系统故障 #21

Closed shamodeyu closed 1 year ago

shamodeyu commented 1 year ago

Win10 64位,近期常有无法打开cad程序和文件的情况,以及锁屏后无法使用Ctrl+Alt+Del调出登陆对话框以便输入登陆密码的情况。 回忆了一下,可能是使用本软件后发生的。

不使用本软件,经重启系统多次试验,暂未发现无法打开cad文件、无法调出登陆对话框的情况。

当然,我的问题可能是个案,不具代表性。

ALTaleX531 commented 1 year ago

感谢你的反馈,虽然我认为从根本上TranslucentFlyouts不具备干预登录屏幕的权限,也无法干预文件的读写,所以也请你检查一下是否是近期安装的其它软件的问题。周末如果可以的话,我会进行重置版的测试,也请你提提意见和反馈一下Bug。本软件完全是个人在业余时间开发的,所以更新的没办法很勤,也希望多多见谅

shamodeyu commented 1 year ago

因为我不熟悉软件开发,可能有所误解。期待新版本。

shamodeyu commented 1 year ago

感谢你的反馈,虽然我认为从根本上TranslucentFlyouts不具备干预登录屏幕的权限,也无法干预文件的读写,所以也请你检查一下是否是近期安装的其它软件的问题。周末如果可以的话,我会进行重置版的测试,也请你提提意见和反馈一下Bug。本软件完全是个人在业余时间开发的,所以更新的没办法很勤,也希望多多见谅

重制版啥时候发布测试啊?

ALTaleX531 commented 1 year ago

预计这个周末吧

ALTaleX531 commented 1 year ago

重置版,进行初步测试,所以当前不能直接更改参数,也不可在生产环境中使用。运行test.exe启动TranslucentFlyouts,其中附带了动画组件,如果不需要可以删除TFAnimator.dll,动画会自动禁用 如果重置版能修复相关bug或导致新的bug,请及时告诉我

shamodeyu commented 1 year ago

无法下载,没有文件。 2023-03-05 16 33 01

ALTaleX531 commented 1 year ago

TranslucentFlyouts-Remake.zip 修复下载链接

shamodeyu commented 1 year ago

2023-03-06 08 09 53 2023-03-06 08 11 50

ALTaleX531 commented 1 year ago

尝试删除TFAnimator.dll后继续测试,我在多台电脑上测试都未出现没出现内容的情况

ALTaleX531 commented 1 year ago

记得不可与旧版同时运行

shamodeyu commented 1 year ago
  1. 删去TFAnimator64.dll后,右键单击,鼠标滑过有下级菜单的项目时,下级菜单弹出速度略有提升。

  2. 我使用双屏幕显示器,主屏幕上,右键单击菜单内容正常显示,但扩展屏幕无内容,与我此前反馈相同。 2023-03-06 17 02 04 2023-03-06 17 02 28

3.建议: 喜欢当桌面为深蓝色壁纸时的亚克力效果 2023-03-06 17 04 42 可否将这种效果(类似取色)应用到其他窗口的右键效果上(全局强制)。下图中的灰色背景,不喜欢。 2023-03-06 17 05 24 强制全局某种效果,可以解决以下问题(黑色背景时,右键中灰色的内容看不清) 2023-03-06 17 35 47

4.建议2 当鼠标滑过菜单时,是以白色表示的,感觉不是特别美观,能不能试试其他效果? 2023-03-06 17 26 47

ALTaleX531 commented 1 year ago

1、原本TFAnimator64担任的任务是为菜单创建时长为0.333秒的动画(与UWP菜单动画一致),但也不知道为什么动画并没有被正常显示出来 2、副屏不显示内容目前我也不知道什么原因,但我会尝试在未来的版本中修复 3、亚克力效果导致的灰色以及其它颜色取决于背景的内容,所以是黑色的话,就是菜单的半透明底色与黑色叠加形成的,当然,可以通过设置叠加色解决这个问题(这个版本没设叠加色),比如设为你的主题强调色,这样即使是黑色背景也会是蓝色之类的其它颜色。当然我猜你可能更喜欢云母之类的效果——着色只取决于桌面壁纸的颜色。至于看不清灰色的字其实影响不是太大,毕竟本身就不可被选中和点击 4、白色取决于你的主题文件(.msstyle),毕竟即使关闭TranslucentFlyouts,菜单项也还是白的,也就说说本来是什么样,那透明之后也是什么样。不过我正在考虑假如自定义高亮菜单色的功能,这样可以使用其它的颜色

ALTaleX531 commented 1 year ago

TranslucentFlyouts-Remake.zip 修复了没有内容的BUG

ALTaleX531 commented 1 year ago

同时优化了动画流畅性 增加了适用于Windows11的主题边框着色

ALTaleX531 commented 1 year ago

image

在注册表 计算机\HKEY_CURRENT_USER\Software\TranslucentFlyouts 里新建DWORD32如图的相关值,重启TranslucentFlyouts可以应用相关设置,旧版也读取这里的设置,所以建议先删除旧的配置信息,可以通过旧版GUI的恢复默认设置进行

shamodeyu commented 1 year ago
  1. 似乎是透明的菜单背景,尝试壁纸是灰色时,才看得清。 2023-03-13 08 09 46 2023-03-13 08 10 18 2023-03-13 08 11 07

  2. 输入q不退出程序 2023-03-13 08 11 37

ALTaleX531 commented 1 year ago

我现在才发现发的版本不是最新的😂,你可能得等一等,这个发出来的读不了配置且不透明度为0,但不是全透明,是Aero。至于退出不了程序,似乎不是我这边的问题。如果可以的话,可以给我一些关于动画的建议

shamodeyu commented 1 year ago
  1. 对于动画,我没有特别的需求。如果提供了菜单弹出动画,建议可以调整时长。
  2. 之前你发的注册表的贴图,因为我已经卸载之前的版本,remake版本是直接解压缩使用的,没有在注册表里搜索到相关内容。
  3. 你的remake版本只发在这个issue下,其他人看得到吗?是不是要新开一个remake版本测试的issue,收集更多用户的反馈?
ALTaleX531 commented 1 year ago

1、动画时长由AnimationDuration控制,以毫秒为单位,但发的那个版本有bug,无法读取配置。 2、主注册表项其实会在运行后自动创建 3、在UI写出来及相关功能逐渐成熟后,我会发布pre-release

ALTaleX531 commented 1 year ago

22 新版本在此测试 :)

ALTaleX531 commented 1 year ago

我更新了v2.0.0的alpha版本,所以我觉得可以关闭了