[wish] Mausradnutzung

Bug #367902 reported by Spike
4
Affects Status Importance Assigned to Milestone
Return To The Roots
Status tracked in S25client
S25client
Fix Released
Wishlist
Stefan Kriwanek (Divan)

Bug Description

Wenn man mit der Maus drüber fährt zum
- Bewegen in Drop-Down-Listen, Prozentanzeigen
- Bewegen in den Textboxen, Kartenlisten, Savegamelisten
und zum Vergrößern der Übersichtskarte.

Tags: all-rev
NastX (jtrampe)
Changed in s25rttr:
importance: Undecided → Wishlist
status: New → Triaged
Revision history for this message
Stefan Kriwanek (Divan) (dev-stefankriwanek) wrote :

I've done a support for mousewheel the following controls:
ctrlList, ctrlMultiline, ctrlTable, ctrlProgress, ctrlComboBox, ctrlGroup, ctrlOptionGroup, ctrlTab. I think these are all that could need it.

Also it can fetch mousewheel events from the SDL driver. I'll probably patch the WinAPI driver, too. But I can't test GLFW, so won't do that one. If anyone wants to do this, he/she may contact me for help.

I also added the ComboBox behaviour to close when right-clicked the open list.

Revision history for this message
Demophobie (demophobie) wrote :

Yep - works fine.

Needs review by Oliverr or FloSoft, then i will commit.

Revision history for this message
Stefan Kriwanek (Divan) (dev-stefankriwanek) wrote :

And a first try on the WinApi.
I can't even test if it compiles (no Windows here), so please can someone test and tell me about it.

Revision history for this message
Stefan Kriwanek (Divan) (dev-stefankriwanek) wrote :

A rewrite of the first patch. It can be applied to revision 4816. Simplified the code and solved a bug and reintroduced the following behaviour: By scrolling on them, you can make underlying windows active. (Sorry Oliver, we seem to be not online at the same times so we can't discuss it - feel free to remove it again ;) )

Revision history for this message
Stefan Kriwanek (Divan) (dev-stefankriwanek) wrote :

And the corresponding WinApi patch

Revision history for this message
Stefan Kriwanek (Divan) (dev-stefankriwanek) wrote :

And the corresponding WinApi patch

Revision history for this message
Stefan Kriwanek (Divan) (dev-stefankriwanek) wrote :

Sorry, introduced a new minor bug. Apply this patch onto mousewheel_mousewheelsdl.2.patch

Revision history for this message
Stefan Kriwanek (Divan) (dev-stefankriwanek) wrote : Re: [Bug 367902] Re: Mausradnutzung

Bundled all changes to test and apply to the current rev (4827)

Revision history for this message
FloSoft (flosoft) wrote : Re: Mausradnutzung

applied winapi mousewheel patch in revision 4828

Revision history for this message
FloSoft (flosoft) wrote : Re: [Bug 367902] Re: Mausradnutzung

okay changed the applied patch to the newest version

Stefan Kriwanek schrieb:
> Bundled all changes to test and apply to the current rev (4827)
>
>
> ** Attachment added: "mousewheel_mousewheelsdl_mousewheelwinapi.patch"
> http://launchpadlibrarian.net/26442978/mousewheel_mousewheelsdl_mousewheelwinapi.patch
>

FloSoft (flosoft)
summary: - Mausradnutzung
+ [wish] Mausradnutzung
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.