Program do tworzenia screenshotow w swift

0

Aby nauczyć się swifta, chce napisac program do tworzenia print screenow, z pewna funkcjonalnością, której do tej pory nie znalazłam w programach na maca.
Często potrzebuje zrobic screeny fragmentu ekranu o okreslonej wielkosci 180x220 px. Do tej pory za akzdym razem musialam na nowo wpisywac te wielkosci. Moj program ma pamietac ostatnie uzyte wielkosci i podobnie jak w innych tego typu programach wyswietlić na ekranie prostokad ktory mozna przesuwac aby odpowiednio wykadrowac. ( podobna funkcjonalnosc na windowsa ma Gadwin.

I tak sie zastanawiam jak sie za to zabrac.

Pomyslalam sobie aby po nacisnieciu przycisku lub wywolaniu skrotu klawiszowego, pojawialo sie pol transparente okno (Window Controller) i na nim ten prostokat do kadrowania NSRect, A potem majac koordynaty tego NSRect uzyc albo swingowych metod, albo wywolac /usr/sbin/screenshot.

Czy własnie w taki sposob sa pisane tego typu programy czy w jakiś inny ??

1 użytkowników online, w tym zalogowanych: 0, gości: 1