Re: zoomed attribute of tabbed fullscreen windows
Re: zoomed attribute of tabbed fullscreen windows
- Subject: Re: zoomed attribute of tabbed fullscreen windows
- From: Jean-Christophe Helary <email@hidden>
- Date: Sat, 14 Oct 2017 20:41:12 +0900
I think I found a simple solution.
A fullscreen terminal window is 36 rows on my screen. Zoomed it drops a row to
35 (with the menu bar hidden). Off course the number of rows depends on the
font size and the number of pixels on the screen and it does not look like it's
a simple division.
I think I can work with that now.
Thank you all for your suggestions.
Jean-Christophe
> On Oct 14, 2017, at 15:45, 2551phil <email@hidden> wrote:
>
>
>> On 14 Oct 2017, at 09:38, Jean-Christophe Helary
>> <email@hidden <mailto:email@hidden>>
>> wrote:
>>
>> Is there a way that does not involve using "bounds"… ?
>
> We can use origin and position instead, so long as you have only one monitor,
> this should work.
>
> If you have an external display connected, you’ll have to test for the
> orig/pos of that display as well.
>
> set wps to {}
> set fs to ""
> set fsList to {}
> set msg to ""
> tell application "Terminal"
> repeat with i from 1 to count of its windows
> set this_win to item i of its windows
> if this_win's position is {0, 0} then
> if this_win's origin is {0, 0} then
> set fs to this_win's name
> set end of fsList to fs
> end if
> end if
> set end of wps to {this_win's origin, this_win's position}
> end repeat
> end tell
> repeat with i from 1 to count of fsList
> set msg to msg & fs & return
> end repeat
> display dialog msg with title "Terminal Full Screen Windows" buttons "OK"
> default button "OK"
>
>
>
> Best
>
>
> Phil
> @sqwarq
_______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users
This email sent to email@hidden