Czy istnieje sposób na zmianę rozmiaru okna do określonych rozmiarów (np. 800 x 600, 1024 x 768 ...)?

22

Potrzebuję sposobu na zmianę rozmiaru dowolnego okna ( nie tylko Firefoksa!) Do określonych rozmiarów.

Muszę sprawdzić, jak wygląda aplikacja, którą piszę w tych rozdzielczościach - ile kolumn jest widocznych w siatkach, tego rodzaju rzeczy.

Wiem, że mogłem po prostu zmienić rozdzielczość, ale jest to kłopot, szczególnie w przypadku rozdzielczości 800 x 600 - ikony pulpitu są zgniatane i tak dalej.

Blorgbeard
źródło
2
Mimo to zmiana rozdzielczości ekranu uwzględnia również pasek zadań. Tak więc, gdy zmieniasz rozmiar okien aplikacji, pamiętaj, aby nieco zmniejszyć, aby uwzględnić dostępną nieruchomość ekranu.
Arjan
@Arjan: w przypadku Chrome kilka rozszerzeń internetowych oferuje sposób na dokładne ustawienie rzutni. Patrz np. stackoverflow.com/questions/46998025/… (przeze mnie)
serv-inc
@ serv-inc, chociaż prawda, nie o to chodzi w tym pytaniu.
Arjan
VTR, ponieważ jest to łatwe do sformułowania, jak osiągnąć X , niekoniecznie daj mi program do X
bertieb

Odpowiedzi:

14

Sprawdź Sizer ...

Sizer to niewielki darmowy program narzędziowy, który pozwala w łatwy i szybki sposób zmienić rozmiar dowolnego okna do dokładnego rozmiaru. Może to być bardzo przydatne narzędzie dla webmasterów i projektantów stron internetowych.

JP Alioto
źródło
Doskonały! To bardzo zręczny program. Mam nadzieję, że ostatecznie obsługuje vista / win7, ale na razie i tak jestem na XP. Dzięki :)
Blorgbeard
Mam działający pod Vistą na moim głównym urządzeniu deweloperskim w pracy bez problemu.
David Spillett,
@David Spillett: Ciekawy - czy korzystasz z systemu Vista x86 lub x64?
Chris W. Rea,
1
Problem w tym, że nie ma wersji dla Windows 7 - wersja 64-bitowa :(
1
Wersja 64-bitowa jest obecnie w fazie rozwoju, ale jest dostępna do pobrania. Działa na mojej maszynie (tm)
CGK,
20

Możesz napisać własny z AutoHotkey :

#=:: ; [Win]+[=]
    WinGet, window, ID, A
    InputBox, width, Resize, Width:, , 140, 130
    InputBox, height, Resize, Height:, , 140, 130
    WinMove, ahk_id %window%, , , , width, height
    return

Demonstracja:

Przed: 640 x 480

przed

  1. Naciśnij Win+ =.

  2. Wpisz szerokość:

    szerokość

  3. Wpisz wysokość:

    wysokość

Po: 400 x 300

po

Uwaga: Aby ustawić długość na 0, musisz wprowadzić 0. Pusta wartość jest ignorowana. Na przykład, jeśli chcesz tylko zmienić wysokość, pozostaw szerokość pustą i wprowadź wartość wysokości.


Dla ciekawskich: 0 x 0

najmniejszy

Jak widać, okno z paskiem tytułowym i kontrolkami ma absolutnie minimalny rozmiar.

iglvzx
źródło
Dla zainteresowanych, oto podobne podejście do zmiany jednego z czterech (X, Y, szerokość, wysokość) aktywnego okna. autohotkey: jak zmienić rozmiar okna o wysokość bezwzględną i względną
qeatzy
1

Sugeruję WinSize2 .

  • Prosty, szybki i łatwy w zarządzaniu za pomocą Altklawiszy + +i Alt+ w -celu zwiększenia / zmniejszenia rozmiaru bieżącego okna.
  • Pracuję na dowolnej wersji systemu Windows, a przynajmniej przetestowałem go na Windows XP, 7 i 8.
  • Darmowe oprogramowanie.
Sopalajo de Arrierez
źródło