Foxtable(狐表)用户栏目专家坐堂 → Foxtable 2020 春季更新说明(2020年5月18日更新!)


  共有120065人关注过本帖树形打印复制链接

主题:Foxtable 2020 春季更新说明(2020年5月18日更新!)

帅哥,在线噢!
y2287958
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:4627 积分:33767 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2020/2/25 15:29:00 [显示全部帖子]

以下是引用狐狸爸爸在2020/2/25 14:57:00的发言:
提供8到13的字体大小选择是经过测试的,下面的图片,第一个是宋体+13,第二个是微软雅黑+8

图片点击可在新窗口打开查看此主题相关图片如下:菜单.png
图片点击可在新窗口打开查看

有些看起来很简单的问题,做起来却很棘手,例如这次更新,早期版本默认字体是微软雅黑,很少有人注意到,此时菜单在高dpi屏幕下,字体边缘有些糊,如是我将菜单默认字体改为宋体,可以分组标题却不清晰了,可能你会觉得很简单,将分组标题改为微软雅黑啊,可实际上分组标题的字体是无法通过代码修改的。结果我要花2天时间来解决这个看起来小得不能再小的问题。

你会觉得既然解决了字体名称设置问题,字号不能解决吗? 当然可以解决,但这涉及到一个代价问题,为了提供三个经典样式,启动速度慢0.3秒,为了将分组标题固定为微软雅黑,启动速度慢0.1秒。如果字号可以用户定义,字号+字体有几种排列组合,就会慢多少个0.1秒。

我可以花两天时间去解决一个几乎没有人注意的问题,所以我其实很注重细节,您提到的多数问题,我在开发过程都已经注意到,但有一些取舍目前是必须的,也是无奈的,有一些还在犹豫,作为通用软件,我无法不计代价的。

有时代价不单单是启动速度,还有工作量和代码量的问题,我不能用太复杂的代码实现一些功能,除非这个功能意义重大。


[此贴子已经被作者于2020/2/25 14:58:51编辑过]

图片点击可在新窗口打开查看给狐爸点赞!其实您完全可以不回答的,但您还是回答了。


 回到顶部