To pytanie ma już odpowiedź tutaj:
- Czy przewijanie myszy działa w nieaktywnych oknach? 7 odpowiedzi
Zdarza mi się tyle razy, że obracam kółkiem przewijania nad jakimś przewijalnym elementem, ale rzecz NIE PRZEWIJA. Co gorsza, coś innego w innej części ekranu może się przewijać.
Wiem bardzo dobrze, dlaczego tak się dzieje. Windows wysyła polecenie do aktywnego elementu w aktywnym oknie, tj. Do rzeczy, która jest fokusowa.
Ale takie zachowanie jest absurdalne. Fokus jest przeznaczony dla klawiatury, a nie dla myszy. Jeśli kliknę przycisk myszy, kliknięcie to przechodzi do wszystkiego, co znajduje się pod wskaźnikiem myszy, a nie do elementu skupionego.
KLAWIATURA JEST JEDNYM, KTÓRY POTRZEBUJE SKONCENTROWANEGO ELEMENTU, NIE MYSZY !!!
W każdym razie dość protestów.
Czy jest jakiś sposób, aby to poprawić, aby działało to w sposób logiczny i intuicyjny? to znaczy przewinięcie rzeczy pod kursorem myszy.
EDYCJA:
Szukam ogólnego rozwiązania dla wszystkich wersji systemu Windows (przynajmniej od WinXP na), ponieważ problem występuje we wszystkich.
EDYCJA 2:
Jestem świadomy funkcji myszy X, ale nie tego potrzebuję. Nie chcę, aby inne okna / elementy były skupiane tylko dlatego, że wskaźnik jest nad nimi, to bardziej denerwujące niż nie.
EDYCJA 3:
Szukam rozwiązania, które działa na poziomie sterowania GUI, tj. Przewiń określony element w oknie, na które wskazuje mysz (pomyśl o oknach MDI, takich jak Eksplorator Windows z lewym i środkowym panelem itp. )