>resending from correct email address<

You may have to go to the Quartz level to get the active display list with

CGError 
<https://developer.apple.com/documentation/coregraphics/cgerror?language=objc> 
CGGetOnlineDisplayList(         uint32_t  maxDisplays, 
                                CGDirectDisplayID 
<https://developer.apple.com/documentation/coregraphics/cgdirectdisplayid?language=objc>
 *onlineDisplays, 
                                        uint32_t *displayCount);

see 
<https://developer.apple.com/documentation/coregraphics/1454964-cggetonlinedisplaylist?language=objc
 
<https://developer.apple.com/documentation/coregraphics/1454964-cggetonlinedisplaylist?language=objc>>

I have been meaning to do this when I get around to updating my app but I have 
not not played with this yet.
Sample code? Sample code? Anyone?


> On Jun 8, 2023, at 12:06 PM, Alex Zavatone via Cocoa-dev 
> <cocoa-dev@lists.apple.com <mailto:cocoa-dev@lists.apple.com>> wrote:
> 
> I have a 2 screen system running Ventura and another 3 screen system but not 
> under Ventura.  
> 
> I could build and test for you if you wish.
> 
>> On Jun 8, 2023, at 11:53 AM, Gabriel Zachmann via Cocoa-dev 
>> <cocoa-dev@lists.apple.com <mailto:cocoa-dev@lists.apple.com>> wrote:
>> 
>> In my method 
>> 
>>  - (void) viewDidMoveToWindow
>> 
>> I have these lines of code:
>> 
>>   window_ = [self window];
>>   NSUInteger idx_of_screen = [NSScreen.screens indexOfObject: 
>> window_.screen];
>> 
>> My question is: will this always produce the same results, whether or not 
>> the user has switched "Displays have separate Spaces" on or off (under 
>> Desktop & Dock).
>> 
>> 
>> Best regards, Gabriel
>> 
>> _______________________________________________
>> 
>> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com 
>> <mailto: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 
>> <http://lists.apple.com/>
>> 
>> Help/Unsubscribe/Update your Subscription:
>> https://lists.apple.com/mailman/options/cocoa-dev/zav%40mac.com 
>> <https://lists.apple.com/mailman/options/cocoa-dev/zav%40mac.com>
>> 
>> This email sent to z...@mac.com
> 
> _______________________________________________
> 
> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com 
> <mailto: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 
> <http://lists.apple.com/>
> 
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/cocoa-dev/jeff%40szuhay.org 
> <https://lists.apple.com/mailman/options/cocoa-dev/jeff%40szuhay.org>
> 
> This email sent to j...@szuhay.org

_______________________________________________

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