v2rayN-vless-3.29 显示窗口大于屏幕的问题
问题
在DPI开比较高的1080p屏幕上, 设置VLESS的窗口不显示不全.
去调整了一下界面元素设计, 然后发现运行出现的样子和IDE里面修改的样子不一样.
IDE里面改成了这样
但是, 运行出来界面却是这个样子. 明显有些元素的尺寸和位置都改变了.
找了好多资料, 问了很多GPT, 一直不得法.
在整个工程里面搜索一下 位置变化了的元素的名称 比如 cmbSecurity
再搜索一下位置不变的元素的名称 比如 txtAlterId发现, 位置有变化的界面元素, 在中文的资源文件中对 Location 有定义. 而位置不变化的界面元素没有.
把这些中文资源文件中的 Location 定义删除了, 顺手还把资源文件中对非Label类元素的Size的定义也删除了.
之后 中英文界面的显示一致了.
评论
发表评论