Sunyhs

Results 11 issues of Sunyhs

当点击一个button时 出弹出一个长条状的自定义控件,给自定义控件内部的 .on_paint_self写好自身的绘制函数, 绘制函数中需要根据不同的文本宽度来调整自定义控件的位置及大小 (widget_move_resize), 宽度使用widget_measure_text()函数计算的得出,希望做到点击button时自适应宽调整,实际效果虽能达到,但是会出现宽度原来很长,将鼠标移入自定义控件范围内后(需要获得焦点?),又会根据文本的宽度自动调整,请问一下是什么原因?有什么办法可以在点击button以后就自适应而不是需要进一步操作才变化?是焦点的获取问题,还是自定义控件的on_paint_self的问题?

为一个edit注册value_changed事件,切换语言后会自动调用该edit注册的事件回调函数,想问一下这是什么原因呢?

一个view中存在一个slider,二个button,使用widget_move_resize()函数移动view时,其中的slider和button仍在原地,有什么好方法可以实现子控件跟随父控件移动并对应调整大小

dialog popup类弹出窗口始终置顶,即使会有其他页面重新生成,也不会盖住弹出窗口

xml代码如下: gdb调试结果如下: (gdb) bt #0 0x00241838 in label_on_paint_self () #1 0x0028bed8 in set_linebreaks.constprop () Backtrace stopped: previous frame inner to this frame (corrupt stack?) (gdb)

整个tab_control已在xml中创建,根据不同需求来动态对应,例如正常顺序1-1,2-2,3-3。特殊条件下某一个消失,顺序应变为1-1,3-3,但实际效果却为1-1,3-(2+3) (2 3相叠) 所以求助能否做到静态存在,动态对应

同时注册鼠标按下,抬起和指针移动事件,但在拖动容器拖动时不触发指针移动事件

如何能够取消拖动容器的拖动功能且不改变其可用性和可以接受用户事件的属性 或者如何让子控件不受父控件的可用性限制单独使用(比如父控件不可用但子控件可用且可以接受用户事件)

AWTK中有没有方法可以将通用容器view 置于最下层而不挡着其他的弹出控件 要把view设置为透明吗?

问一下 有没有方法可以让预览功能的窗口可以在指定界面上显示,比如在外接的扩展显示器上 而非本屏幕