MultiButton icon indicating copy to clipboard operation
MultiButton copied to clipboard

组合键如何实现呢?

Open zhangxichao opened this issue 4 years ago • 2 comments

zhangxichao avatar Apr 16 '20 01:04 zhangxichao

可以试着把所有按键当成是一个按键,用一个32位的数值作为按键值,每一位表示一个按键,1代表按下,0代表松开,比如0x3就代表只有1,2两个按键被按下。这样组合键,独立按键就可以统一起来了。数据结构要重新定义下,不过逻辑没变。

Michael-Cui-Han avatar Aug 18 '20 02:08 Michael-Cui-Han

我给hal_button_Level按键读取函数加了个指针这样就方便处理组合按键了,读取函数是统一的入口,在读取到带有组合键是判断下另外一个是不是按下就行了

cctv180 avatar Dec 01 '21 12:12 cctv180