Windows has always been sucky dealing with scrollwheel focus, on most program you have to click before you can scroll.
On Tue, Jan 31, 2017 at 2:50 PM, Diogo Condeço <diogocond...@gmail.com> wrote: > Just a side note... This is working 100% in macos... The focus is working > just fine... on 3D preview it zooms in and out... > > On Tue, Jan 31, 2017 at 8:03 PM, Wayne Stambaugh <stambau...@gmail.com> > wrote: > >> Better but there is still a problem on windows. Once an edit control >> has the mouse event focus, you can no longer use the mouse wheel to zoom >> the model preview pane. Left button clicking or double-clicking in the >> 3D model preview pane makes no difference. On windows it's pretty >> typical albeit annoying to left click in a window so it will receive the >> mouse events. I have to click on the one of the isometric view buttons >> to restore the mouse wheel zoom of the model preview pane. You could >> possibly use EVT_ENTER_WINDOW and EVT_LEAVE_WINDOW events to provide >> hover focus for the edit controls but this could be rather challenging >> on windows. >> >> Other than that it seems reasonable. I think some of the increment >> sizes could be a bit smaller. Perhaps 5° for angles and 0.02" for >> offsets. >> >> On 1/31/2017 8:03 AM, Kristoffer Ödmark wrote: >> > The real motivation for doing this was the functionality of the >> > scrollwheel. Which I got for free in the spinctrldouble, only in linux >> > though. >> > >> > But since the implementation of spinctrls was horrible on other os, I >> > stuck with the textctrl and instead catch the mouse events and also the >> > keyevents pgup/pgdown and subtract/add. >> > >> > I did not implement the arrowbuttons, but the increment functionality is >> > there if anyone wants/cares for the up/down arrowbuttons. >> > >> > tested on windows and linux. >> > >> > - Kristoffer >> > >> > On 2017-01-31 10:01, Mário Luzeiro wrote: >> >> Just and idea: >> >> What about, somehow, this could be implemented with a second pair of >> >> widgets? >> >> i.e: keep the line entries as before, and somehow, catching the scroll >> >> mouse events on that line entry.. and may add arrow buttons on the >> >> side, to work as a spinbox? :S >> >> >> >> My 2 cents, >> >> Mario Luzeiro >> >> ________________________________________ >> >> From: Kicad-developers >> >> [kicad-developers-bounces+mrluzeiro=ua...@lists.launchpad.net] on >> >> behalf of Wayne Stambaugh [stambau...@gmail.com] >> >> Sent: 31 January 2017 01:30 >> >> To: kicad-developers@lists.launchpad.net >> >> Subject: Re: [Kicad-developers] [PATCH] Changed the 3d model previewer >> >> to use spinboxes >> >> >> >> Manual entry now works on windows but you changed the behavior. >> >> Currently, as you enter a number in the edit control, the changes >> update >> >> instantly. With your patch, you have to tab to the next control before >> >> the change is made. IMO, this is a step backwards from the current >> >> behavior at least on windows. I'm not sure I'm good with this >> >> regression. Anyone else have any thoughts on this. >> >> >> >> _______________________________________________ >> >> 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 >> > >> >> _______________________________________________ >> 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 >> > > > > -- > Diogo Condeço > > _______________________________________________ > 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