redox-os / orbtk

The Rust UI-Toolkit.
MIT License
3.78k stars 188 forks source link

keypad input not work , ctrl+a , ctrl+c , ctrl+v not work in win10 #311

Closed payallmoney closed 4 years ago

payallmoney commented 4 years ago

code is examples/widgets.rs , win10 1, input number using keypad not work , nothing inputed (TextBox PasswordBox ) 2, ctrl+a , ctrl+c , ctrl+v not work

FloVanGH commented 4 years ago

Hi thank you for your report.

Checked it now on Windows 10.

1, input number using keypad not work , nothing inputed (TextBox PasswordBox )

I have the same issue, it will be fixed.

2, ctrl+a , ctrl+c , ctrl+v not work

everything worked as expected. Do you use the develop branch? You could check to run cargo clean before rebuilding?

Thanks

payallmoney commented 4 years ago

everything worked as expected. Do you use the develop branch? You could check to run cargo clean before rebuilding?

I tryed cargo clean , nothing changed , ctrl+a ,ctrl+c , ctrl+v still not work .

My Windows 10 version is 19041.208

orbtk version v0.3.1-alpha4 (https://github.com/redox-os/orbtk.git?branch=develop#460029e3)

Cargo.toml

[dependencies]
orbtk = { git = "https://github.com/redox-os/orbtk.git", branch = "develop" }

rust version 1.47.0-nightly (39d5a61f2 2020-07-17)

FloVanGH commented 4 years ago

I've tested it on a Windows VM and a native windows with the same rust version, but it works. I'm in a rewrite of the internal text input. Maybe you could check it again after it is completed?

payallmoney commented 4 years ago

I've tested it on a Windows VM and a native windows with the same rust version, but it works. I'm in a rewrite of the internal text input. Maybe you could check it again after it is completed?

Ok , I will check it again after it is completed . Thanks for you work .

Please forgive me for my poor English .

FloVanGH commented 4 years ago

No problem.

The PR is merged you can check it.

FloVanGH commented 4 years ago

Any update?

payallmoney commented 4 years ago

Any update?

the widgets.rs has something wrong until today's update . i tested , ctrl+a , ctrl+c , ctrl+v is working now . keypad still not working my win10 keyboard setting is English(United Kingdom) , is this setting may cause difference result?

FloVanGH commented 4 years ago

I think I'm not able to check it correctly. I have only Windows in a VM and I think that behaves not the same as a native Windows. I will check what I can do.

I think the source of the issues is the OrbClient backend.

arctic-alpaca commented 4 years ago

I tested my keyboard with the OrbClient simple example and the following keys did not register:

All tested with german layout.

FloVanGH commented 4 years ago

I have now also a native window. That will help me to test better on windows.