2014-10-31 96 views
0

我试图解决遗留应用程序,最近发现后的错误。当用户将Windows字体大小更改为正常125%时。所有的风格都变得疯狂。用户界面问题,更改窗口字体大小

在我脑海中的解决方案是,我可以强制应用程序的原始尺寸,即使在更高的字体和图标大小设置,但不知道怎么做,或有没有更好的解决办法?

+0

您不表明什么是“只是去坚果”的意思。但是,解决此问题的更合适的方法是支持字体更改。 “较老”的用户倾向于选择一种字体,使得使用该软件更容易。 – rrirower 2014-10-31 12:46:56

+0

其实我没有足够的重复张贴照片,“只是坚果”意味着标签,按钮,面板等重叠并超出他们的位置。我认为设计界面的人并没有留下足够的空间用于自动缩放和硬编码大部分尺寸属性。我必须去完全重新设计,我认为 – Has9 2014-10-31 12:53:24

+0

同意。这听起来不像应用程序的设计能够缩放字体。 – rrirower 2014-10-31 12:56:35

回答

0

考虑到一个或多个系统上的活动字体导致问题的可能性。我也使用Windows 125%设置。使用VSC2013,我使用自定义工具栏的“修改选择”菜单出现了奇怪的问题。当我尝试使用该菜单时,其文本会很快从屏幕上移开,导致我无法进行任何更改。

我徒劳地在网上找的这个任何报告。

然而,改变许多vs2013 IDE字体设置“MS参考无衬线”的字体后,我很惊讶地看到,菜单弹出很好 - 让我完成定制。我的结论是我的Windows O/S中有一个行为不当的字体。我确实导出了我的设置(在尝试此操作之前),以确保我可以在需要时恢复IDE。现在它工作正常,我可以在舒适的代码。我偶然发现了这个......也许它值得您尝试解决您的问题?