RainMic1019
RainMic1019
- 可以调用 widget_invalidate 接口重绘控件,如果需要强制重绘,则可以调用 widget_invalidate_force 接口。 - 鼠标移动到控件中,控件状态会由 normal 变为 over。
你可以再 widget_invalidate 函数和控件的 .on_paint_self 函数中打断点看看为什么鼠标不进入的时候坐标数据不对。
我这边测试时正常的,方便做个能重现的简单demo我们这边看看吗?
我这边使用 designer1.1.4 中的SDK包在 windows 、ubuntu 平台上测试上述 tesr-demo.zip 项目未发现此问题,建议使用SDK包中的awtk 和 awtk-linux-fb 试试。
> 我说的是windows的输入法,当前windows的输入法模式默认是英文模式,但打开AWTK应用后就会自动切换输入法模式为中文模式,这是我打开AWTK应用的录屏过程,有没有什么好办法在打开AWTK应用时不自动切换输入模式呢? 这个可能是由于Windows 10系统中将默认输入法设置为“中文(微软拼音)”导致的,比如下图:  将其修改成“英语(美式键盘)”应该能解决这个问题。
1. 在AWTK Designer中创建的 combo_box_ex 是默认支持焦点停留的,可以切换焦点。 2. switch 控件勾选 focusable 属性(设置为true)后,也是支持焦点停留的,可以切换焦点。 如果你那边还是不行,能否发一下 UI 的 xml 文件来看看。
> button之间焦点是可以用上下键切换焦点的,但是combox, switch无法键盘切换焦点,请问如何解决 具体可以参考以下文档: https://github.com/zlgopen/awtk/blob/master/docs/widget_focus.md https://github.com/zlgopen/awtk/blob/master/docs/how_to_support_5keys_3keys.md (awtk-c-demo)[https://github.com/zlgopen/awtk-c-demos] 的5keys示例中有 combo_box 和 switch 控件的示例,你可以看看。
你可以参考 [awtk-c-demo](https://github.com/zlgopen/awtk-c-demos) 中的 5keys 示例,有类似的用法。
这个问题是 awtk 中 edit 控件代码没处理好导致的,现已修复,你可以更新 awtk 试一下。 awtk sha:7659b864bc533718a7df95318c24112f28203ef4
I have the same expectation, this is a very good plugin and hope to support vuepress2.