Budući da provodim veliku količinu svog vremena testirajući aplikacije, snimajući snimke zaslona i razvijajući web-stranice, stalno moram mijenjati veličinu prozora na različite veličine – pa sam sastavio funkciju AutoHotkey koja to radi umjesto mene.

Pretpostavit ćemo da ste već preuzeli i instalirali AutoHotkey , i imate neku vrstu ideje kako sve to funkcionira. Ako ne, možda biste htjeli pročitajte njihov vodič .



Scenarij

Evo primjera videa koji prikazuje skriptu na djelu, tako da možete razumjeti što ćemo danas stvarati. Osnovna ideja je da ćemo mijenjati veličinu prozora na određene dimenzije, ili mijenjati veličinu samo po širini ili visini, dok ćemo druge ostaviti istim.

Napravite skriptu AutoHotkey

Poželjet ćete započeti stvaranjem prazne AutoHotkey skripte i stavljanjem sljedećeg koda u nju. Ovo je funkcija koju ćemo kasnije koristiti za promjenu veličine prozora s nekim definicijama prečaca. Ovu funkciju, naravno, možete staviti i u svoju postojeću skriptu.

iphone kako izbrisati albume

ResizeWin (širina = 0, visina = 0)
{
WinGetPos,X,Y,W,H,A
Ako je %Width% = 0
Širina:= W

Ako je %Height% = 0
Visina := H

WinMove,A,,%X%,%Y%,%Width%,%Height%
}

A u skripti znači da će raditi na aktivnom prozoru - ako želite, to možete zamijeniti naslovom određenog prozora. Primijetit ćete da prvi redak u funkciji hvata trenutnu širinu/visinu i X/Y položaj, koji se zatim koristi u skripti u slučaju da širina/visina nisu postavljeni i da napušta trenutnu poziciju X/Y na ekranu na istom mjestu.

Promijenite veličinu prozora na određenu širinu/visinu

Ovo je možda najkorisnija funkcija za web programere, koji bi možda željeli promijeniti veličinu preglednika na određene dimenzije kako bi testirali dizajn stranice. Naravno, postoji mnoštvo aplikacija i dodataka za preglednik koji rade istu stvar, ali ako ste korisnik AutoHotkeyja, sve što trebate je nekoliko dodatnih redaka koda kako biste eliminirali sve te troškove.

Oglas

Da biste promijenili veličinu na određenu širinu i visinu, htjet ćete koristiti ovu funkciju:

ResizeWin (širina, visina)

Zatim ga možete dodijeliti tipki prečaca, u ovom slučaju koristit ćemo Win+Alt+U kao prečac za promjenu veličine trenutnog aktivnog prozora na 800×600.

#!u::ResizeWin(800,600)


Promijenite veličinu prozora na određenu širinu

Također možete izostaviti parametar visine kada pozivate funkciju da biste promijenili samo širinu prozora, ali ne i visinu. Ovo je vjerojatno manje korisno, ali otkrio sam da dobro funkcionira kada imate vrlo velik zaslon i želite promijeniti veličinu određenog broja prozora kako bi stajali jedan pored drugog na zaslonu.

Na primjer, ovaj bi red dodijelio prečacu Win+Alt+U za promjenu veličine prozora na širinu od 640 piksela i ostavio istu visinu:

#!u::ResizeWin(640)


Promijenite veličinu prozora na određenu visinu

Da biste promijenili veličinu prozora na određenu visinu, a širinu ostavili istu, samo unesite 0 kao parametar visine. Na primjer, da promijenite veličinu trenutnog prozora na 400 piksela kada pritisnete Win+Alt+U, upotrijebili biste ovaj red:

kako koristiti Outlookove predloške

#!u::ResizeWin(0,400)

Oglas

To je korisna funkcija koju možete ubaciti u svoju skriptu AutoHotkey - čak i ako vam je trenutno ne treba, vjerojatno je korisno spremiti za kasnije. Također imamo verziju skripte za preuzimanje koju možete koristiti ovdje:

Download ResizeWindows AutoHotkey Script from howtogeek.com

PROČITAJTE SLJEDEĆE
  • › 5 web stranica koje svaki korisnik Linuxa treba označiti
  • › Mapa računala je 40: Kako je Xerox Star stvorio radnu površinu
  • › Što je MIL-SPEC zaštita od pada?
  • Cyber ​​ponedjeljak 2021.: Najbolje tehničke ponude
  • › Funkcije u odnosu na formule u Microsoft Excelu: u čemu je razlika?
  • › Kako pronaći svoj Spotify omotan 2021