On Jun 9, 2020, at 8:11 AM, Gabriel Zachmann <z...@cs.uni-bremen.de> wrote:
> 
>> In particular, you're not taking into account the current screen resolution 
>> (a.k.a. display mode).  The user can select different scaling for a Retina 
>> display in System Preferences > Displays.
> 
> Good point.
> I wasn't taking that into consideration.
> 
> So, what would be a robust way to determine whether or not a window (as 
> reported by "System Events") has a fullscreen size?
> 
> Or is there another way to determine whether or not an app is in fullscreen?
> 
>> First, you're going to have to explain exactly what you're planning to do 
>> with the results of your calculation.  Do you really want the physical 
>> screen size?  Or do you want the size of the 
> 
> I only want to have a little shell script 
> (or other little utility ) that runs inconspicuously in the background (or in 
> the top right menu bar) and launches a specific app once the user has been 
> inactive for a while,
> UNLESS there is another app running at the moment in fullscreen.
> 
> Does anyone have some code they could share?

You could do, for example:

python -c 'import AppKit ; print 
AppKit.NSScreen.screens()[0].frame().size.width'

Similarly for height.

Regards,
Ken

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to