Shisheng Chen

Results 54 comments of Shisheng Chen

目前来说,Linux版的AWStudio的可信度非常低,我不太敢在我的开发系统上运行这个软件,就怕它搞坏我的系统导致我干不了活!

> 国庆放假我想一下,看看能不能让keyboard内置支持。 好的,似乎是要直接修改keyboard源码才好实现。我看了下Android的KeyboardView的弹出提示似乎由以下属性控制: - `keyPreviewLayout` 按键按下时预览框的布局; - `keyPreviewOffset` 按键按下时预览框的偏移; - `keyPreviewHeight` 按键按下时预览框的高度。

> 你们做什么产品啊,键盘还搞这么炫啊 医疗仪器,客户设计的UI

> button增加了enable_preview属性,你有空试试。 试了下,可以弹出提示了。但看似提示的外形不好定制,客户要求要做出上面UI那样的效果。这个弹出显示框可以支持使用背景图片么?

> 挺好。就是缺乏群众基础,嵌入式程序员只爱C语言。 C语言是有群众基础,但痛点多。比如,构建系统麻烦,好多人可能看到AWTK要用scons、还要不少东西要配置、移植、剪裁就不愿意用了。 Zig无论是简易性、学习成本还是跟C的交互、解决C语言的痛点都很优秀,只可惜离1.0版本还很远,不然会是嵌入式声明式UI框架的绝佳选择。 所以我认为,Zig成熟稳定之后,肯定会有用它实现的嵌入式声明式UI框架。君不见rust这么难学slint都能搞得起来。

现阶段不将awtk-mvvm推倒重做,似乎可以类似jerryscript的支持那样,用函数`view_model_factory_register_generic`注册一个创建zig实现的model的工厂函数就可以支持zig了?! 值得研究。

资源管理器有个大问题,找不到资源时没有打印任何警告信息,让人难以定位问题原因!

> I had the same problem. I found that `type(Env.get('CPPDEFINES', ['']))` returns `deque` but `type(group.get('LOCAL_CPPDEFINES', ['']))` returns a list. `deque` can't be `+` with `list`. I can fix it like...

你的思路错了,软键盘输入时,焦点只能停留在输入控件上,软键盘上的任何按钮被点击了也一样。 要实现你想要的效果,只需在大小写page上分别使用不同的⇧键样式即可