最近为了学习STM8的开发,在STVD(ST Visual Develop)+COSMIC环境下不停做着尝试。
之前用着老版本还不清楚那边窗体有没问题,用了最新的sttoolset_pack41、42的窗体均存在对话框字符显示不全的问题。
因为STVD的设置也并不多,平时重要的也就是自身的“Options”和项目(Project)的设置。在网上找方法解决,并发现了个修改好工具——“ResHacker”就能对exe、dll中的资源(对话框)进行修改。通过一番查找、比对、修改,达成了最初的愿望,让窗体显示得以完整,几近完美地适合Windows 10 的1920×1080桌面。
在stvabbld.dll中找到相应项,放大了”Project Settings“窗体,让有些溢出窗框的内容得以显示:
在主程序stvdebug.exe中找到“Option\Edit”对话框窗口进行修改:
后来还把“Debug”页中的字符显示问题解决:
“Style/Language”中隐藏的“Language”选项区也做了可视化(虽然可能不大用到):
2023年12月16日 星期六 20:00:30 发现对右侧项目文件进行属性查看时,对话框也存在过小问题。 修改“stvabbld.dll”中104号对话框窗体、Properties 高度均增加16即可解决:
也不知为何这样的软件Bug竟然出现在大公司的软件上,有点不应该哦!
我会在使用中逐步添加后续的更改。要用到的东西我都打包了。有需要的朋友请随意下载!