| Termin | Definicja |
|---|---|
| Okna aplikacji nie dopasowują się do skalowania | Okna aplikacji niedopasowujące się do skalowania wskazuje na brak wsparcia aplikacji dla ustawień DPI per-monitor, powodujący rozmyty lub źle skalowany interfejs. Czym jest problem z niedopasowaniem okien do skalowaniaOkna aplikacji nie dopasowują się do skalowania wtedy, gdy ich interfejs nie reaguje prawidłowo na ustawiony rozmiar tekstu, ikon i innych elementów widocznych na ekranie. W systemie Windows skalowanie służy do poprawy czytelności na monitorach o wysokiej rozdzielczości oraz na ekranach laptopów, na których standardowy rozmiar interfejsu może być zbyt mały. Jeżeli aplikacja nie obsługuje tego mechanizmu poprawnie, jej okno może wyglądać na rozmyte, nieproporcjonalne albo częściowo nie mieścić się na ekranie. W praktyce problem może dotyczyć całego programu lub tylko wybranych jego elementów. Czcionki bywają nieostre, przyciski mogą mieć nieprawidłowe rozmiary, a pola formularzy, menu i komunikaty mogą nachodzić na siebie. Zdarza się również, że zawartość okna pozostaje bardzo mała mimo ustawienia większego skalowania albo przeciwnie — część interfejsu zostaje powiększona tak mocno, że nie można dotrzeć do przycisków znajdujących się przy dolnej lub bocznej krawędzi. Nie jest to zazwyczaj uszkodzenie matrycy ani dowód na wadliwą kartę graficzną. Przyczyną bywa sposób, w jaki dana aplikacja interpretuje informacje o rozdzielczości i gęstości pikseli. Znaczenie może mieć także użycie kilku monitorów o różnych parametrach, zmiana sposobu podłączenia ekranu, przełączenie laptopa między pracą na własnym wyświetlaczu a monitorem zewnętrznym lub wznowienie systemu po uśpieniu. Kontekst techniczny i porównanie sposobów skalowania - Okna aplikacji nie dopasowują się do skalowaniaWindows może stosować skalowanie interfejsu na kilka sposobów. Aplikacje świadome ustawień DPI samodzielnie przeliczają rozmiar elementów i rysują je w sposób dopasowany do konkretnego ekranu. Programy starszego typu mogą natomiast korzystać z jednolitych ustawień obowiązujących dla całego środowiska, przez co po zmianie skali obraz zostaje powiększony przez system. Taki proces często poprawia wielkość elementów, ale może pogorszyć ich ostrość. Ważną rolę odgrywa skalowanie zależne od monitora. Przy takim rozwiązaniu system powinien ponownie dopasować okno po przeniesieniu go z jednego ekranu na drugi. Jeżeli aplikacja nie obsługuje tej funkcji, może zachować poprzedni rozmiar interfejsu, stać się niewyraźna albo wyświetlać elementy o innych proporcjach niż przed przeniesieniem. W środowisku z kilkoma monitorami problem jest bardziej widoczny, gdy każdy ekran pracuje przy innej rozdzielczości lub innym poziomie powiększenia. Warto odróżnić niedopasowanie okna od zwykłego powiększenia całego pulpitu. Gdy wszystkie programy są zbyt duże lub zbyt małe, należy sprawdzić globalne ustawienia ekranu. Gdy nieprawidłowo zachowuje się tylko jeden program, bardziej prawdopodobna jest niezgodność konkretnej aplikacji z obsługą DPI, jej nieaktualna wersja albo niewłaściwe ustawienia zgodności. W niektórych przypadkach pomocne okazuje się wymuszenie sposobu obsługi skalowania dla danego pliku wykonywalnego, jednak taka zmiana powinna być dobrana do konkretnego programu, ponieważ może poprawić jeden element interfejsu, a pogorszyć inny. Na wygląd okien wpływają również sterowniki grafiki, ustawienia rozdzielczości, tryb połączenia z monitorem oraz sposób logowania użytkownika po zmianie skali. Dlatego sama zmiana wartości skalowania nie zawsze rozwiązuje problem. Konieczne może być ponowne uruchomienie aplikacji, wylogowanie z systemu, aktualizacja programu albo sprawdzenie zachowania tego samego okna na innym ekranie. Typowe problemy i błędy związane ze skalowaniem okienJednym z częstych objawów jest rozmyty tekst w pojedynczej aplikacji, podczas gdy pulpit i pozostałe programy pozostają ostre. W takiej sytuacji system może powiększać gotowy obraz okna zamiast pozwolić aplikacji narysować interfejs od nowa w odpowiedniej skali. Innym objawem jest zmienna ostrość po przeniesieniu programu między monitorami. Okno może przez chwilę wyglądać prawidłowo, a po zmianie ekranu stać się nieczytelne lub wymagać ponownego uruchomienia. Występują również błędy układu. Przycisk zatwierdzający może zostać przesunięty poza widoczny obszar, tekst może zostać ucięty, a pola wyboru mogą zachodzić na opisy. W aplikacjach z własnym interfejsem graficznym zdarzają się nieproporcjonalne ikony, zbyt duże paski narzędzi albo elementy pozostające w stałym rozmiarze mimo zmiany skali systemowej. Czasem problem obejmuje wyłącznie okna dialogowe, ustawienia programu lub moduły uruchamiane dodatkowo. Nieprawidłowe działanie może pojawić się po aktualizacji Windows, aktualizacji samej aplikacji, zmianie sterownika ekranu lub podłączeniu nowego monitora. Bywa też związane z uruchamianiem programu w trybie zgodności, korzystaniem ze zdalnego pulpitu albo zmianą ustawień rozdzielczości podczas działania aplikacji. Warto zwrócić uwagę, czy problem występuje na każdym koncie użytkownika, czy tylko w jednym profilu. Taka informacja pomaga odróżnić ustawienia systemowe od uszkodzonych preferencji konkretnego programu. Przed zastosowaniem przypadkowych zmian można sprawdzić rozdzielczość i skalowanie w ustawieniach ekranu, zamknąć oraz ponownie otworzyć aplikację, zaktualizować ją do wersji przeznaczonej dla używanego systemu i porównać jej działanie przy jednym monitorze. Należy zachować ostrożność przy ręcznej edycji ustawień zgodności oraz przy usuwaniu danych konfiguracyjnych, ponieważ może to wyzerować inne preferencje programu. Jeżeli po zmianach interfejs nadal jest nieczytelny, potrzebne jest rozpoznanie zależności między systemem, aplikacją, ekranem i sterownikiem. Kiedy najlepiej zgłosić sprzęt do serwisu - Okna aplikacji nie dopasowują się do skalowaniaZgłoszenie do serwisu jest uzasadnione wtedy, gdy nieprawidłowe skalowanie utrudnia korzystanie z programu, powtarza się po każdym uruchomieniu albo pojawia się jednocześnie w kilku aplikacjach. Szczególnej uwagi wymaga sytuacja, w której wraz z problemem występują migotanie obrazu, znikanie okien, błędy po podłączeniu monitora, samoczynne zmiany rozdzielczości lub trudności z uruchomieniem programów. Takie objawy mogą wskazywać na szerszy problem z konfiguracją systemu, sterownikiem obrazu lub profilem użytkownika. W ramach przygotowania zgłoszenia warto zanotować nazwę programu, wersję systemu, liczbę używanych ekranów, ich sposób podłączenia oraz moment, od którego występuje problem. Pomocny będzie także opis tego, czy okno jest rozmyte, zbyt duże, zbyt małe, obcięte lub nie reaguje na zmianę skali. Jeżeli problem dotyczy laptopa, w Warszawskim Pogotowiu Komputerowym można skorzystać z darmowej diagnozy LAPTOPA, co ułatwia ustalenie, czy źródłem kłopotu jest aplikacja, konfiguracja systemu czy element odpowiedzialny za wyświetlanie obrazu. Po zebraniu tych informacji można dobrać bezpieczną metodę naprawy: korektę ustawień DPI dla konkretnego programu, aktualizację oprogramowania, przywrócenie prawidłowych parametrów ekranu, zmianę konfiguracji wielu monitorów albo usunięcie konfliktu ze sterownikiem. W przypadku programów używanych do pracy lub nauki warto również sprawdzić, czy po wykonaniu zmian prawidłowo działają wszystkie okna dialogowe, menu, formularze i komunikaty, a nie tylko główne okno aplikacji. |