Hi guys, Some wxWidgets facilities clearly aren’t working as advertised, so I’ve removed them and simplified the code.
I’ve put in some defensive code for the second issue, but I don’t know if it will work or not. I’ve put in de-bouncing logic which I’m pretty sure will fix the third issue. When you get a chance let me know if there’s any improvement. Cheers, Jeff. BTW, when you say “can’t scroll with the mouse” do you mean using the wheel? > On 26 Sep 2018, at 23:39, Eeli Kaikkonen <eeli.kaikko...@gmail.com> wrote: > > > > to 27. syysk. 2018 klo 1.06 Seth Hillbrand (s...@hillbrand.org > <mailto:s...@hillbrand.org>) kirjoitti: > > Three big issues still on GTK: > - Can't scroll with mouse (keyboard up/down arrows work though) > - The focus goes to the text filter box but typing places the text in the > last text box that was selected before you clicked into the net name box. > - Clicking or double-clicking on the net name doesn't place it in the net > name text box. > > The first and third problems are here, too. I don't understand the second > one. Here moving mouse downwards onto the text filter box closes the whole > dropdown. I can go around that box (make a half circle outside the widget) > and then to the list, but the list doesn't work because of the above > mentioned reasons. > > There's one more little detail: if some other dropdown list is opened and > then closed, that widget keeps the focus. But when the Net widget is closed, > it doesn't keep the focus, it goes back to whatever widget had the focus > before. > > Application: kicad > Version: (6.0.0-rc1-dev-614-gd1e64919a), debug build > Libraries: > wxWidgets 3.0.3 > Platform: Linux 4.13.0-46-generic x86_64, 64 bit, Little endian, wxGTK > Build Info: > wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24 > Boost: 1.62.0 > Compiler: GCC 7.2.0 with C++ ABI 1011 > > Build settings: > USE_WX_GRAPHICS_CONTEXT=OFF > USE_WX_OVERLAY=OFF > KICAD_SCRIPTING=ON > KICAD_SCRIPTING_MODULES=ON > KICAD_SCRIPTING_WXPYTHON=ON > KICAD_SCRIPTING_ACTION_MENU=ON > BUILD_GITHUB_PLUGIN=OFF > KICAD_USE_OCE=OFF > KICAD_USE_OCC=OFF > KICAD_SPICE=OFF > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp