Gibt es eine Möglichkeit, die Größe eines Fensters auf bestimmte Größen anzupassen (z. B. 800 x 600, 1024 x 768)?

22

Ich brauche eine Möglichkeit, um ein Fenster ( nicht nur Firefox!) Auf bestimmte Größen anzupassen.

Ich muss überprüfen, wie die Anwendung, die ich schreibe, bei diesen Auflösungen aussieht - wie viele Spalten sind in Gittern sichtbar, so etwas.

Ich weiß, dass ich einfach meine Auflösung ändern kann, aber das ist ein Ärger, besonders bei 800x600 - Desktop-Symbole werden zusammengeklebt und so.

Blorgbart
quelle
2
Das Ändern der Bildschirmauflösung berücksichtigt jedoch auch die Taskleiste. Wenn Sie also nur die Größe von Anwendungsfenstern ändern, sollten Sie darauf achten, die Größe zu verringern, um den verfügbaren Bildschirmbereich zu berücksichtigen .
Arjan
@Arjan: Für Chrome bieten verschiedene Web-Erweiterungen die Möglichkeit, das Ansichtsfenster genau festzulegen. Siehe z. stackoverflow.com/questions/46998025/… (von mir)
serv-inc
@ serv-inc, obwohl es wahr ist, geht es bei dieser Frage nicht darum.
Arjan
VTR wie dies leicht formuliert wird als wie erreiche ich X , nicht unbedingt a gib mir ein Programm an X
bertieb

Antworten:

14

Schauen Sie sich Sizer an ...

Sizer ist ein kleines Freeware-Dienstprogramm, mit dem Sie auf einfache und schnelle Weise die Größe eines Fensters exakt festlegen können. Es könnte ein sehr nützliches Werkzeug für Webmaster und Webdesigner sein.

JP Alioto
quelle
Ausgezeichnet! Das ist ein sehr geschicktes Programm. Ich hoffe, dass es irgendwann Vista / Win7 unterstützt, aber im Moment bin ich trotzdem auf XP. Danke :)
Blorgbeard
Ich habe es unter Vista auf meiner Haupt-Dev-Box bei der Arbeit ohne Probleme ausgeführt.
David Spillett
@ David Spillett: Neugierig - Laufen Sie mit Vista x86 oder x64?
Chris W. Rea
1
Problem ist, es gibt keine Version für Windows 7 - 64 Bit :( Ich habe Sizer seit Jahren verwendet und jetzt kann ich nicht.
1
Die 64-Bit-Version befindet sich derzeit in der Entwicklung, steht jedoch zum Download zur Verfügung. Funktioniert auf meiner Maschine (tm)
CGK
20

Mit AutoHotkey können Sie Ihre eigenen schreiben :

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

Demonstration:

Vorher: 640 x 480

Vor

  1. Drücken Sie Win+ =.

  2. Geben Sie eine Breite ein:

    Breite

  3. Geben Sie eine Höhe ein:

    Höhe

Nachher: ​​400 x 300

nach

Hinweis: Um eine Länge auf einzustellen 0, müssen Sie eingeben 0. Ein leerer Wert wird ignoriert. Wenn Sie beispielsweise nur die Höhe ändern möchten, lassen Sie die Breite leer und geben Sie einen Wert für die Höhe ein.


Für die Neugierigen: 0 x 0

kleinste

Wie Sie sehen, hat ein Fenster mit einer Titelleiste und Steuerelementen eine absolute Mindestgröße.

iglvzx
quelle
Für diejenigen, die interessiert sind, ist hier ein ähnlicher Ansatz, um eines der vier (X, Y, Breite, Höhe) des aktiven Fensters zu ändern. autohotkey: wie man die Fenstergröße sowohl nach absoluter als auch nach relativer Höhe
ändert
1

Ich schlage WinSize2 vor .

  • Einfach, schnell und einfach zu verwalten, indem Sie die Tasten Alt+ +und Alt+ verwenden -, um das aktuelle Fenster zu vergrößern oder zu verkleinern .
  • Ich arbeite an einer beliebigen Windows-Version oder habe sie zumindest unter Windows XP, 7 und 8 getestet.
  • Freie Software.
Sopalajo de Arrierez
quelle