问题描述
windows 下已基本完成了 UPCNC3 的功能开发,显示部分已经完成,但是移植的时候发现 TIconButton 根本显示不出来。
我将 Toou2D 示例代码中 TIconButton 的例子拿过来是可以显示出来的,但是和项目中代码有较大的区别,只能一点点测试是什么原因导致。
- 背景:按钮无背景后跟后面背景颜色一直导致看不出来,实际点击有响应,
backgroundComponent: null
- 经过同事的提醒才发现是另外一个问题:svg.cso 文件内容导致,在 .\winupcnc\cncbase\toou\resource\font 目录下。将里面的内容删除后可以正常显示。
解决方案
在 svg.cso 文件中开头增加精度语句。
precision mediump float;