2012-06-24 34 views
8

Tôi tự hỏi nếu có một cách để thay đổi chương trình chế độ hiển thị hiện tại được đặt trong Tùy chọn hệ thống? Cụ thể, tôi muốn có thể phát hiện và chuyển đổi giữa 5 chế độ hiển thị Retina trên Retina MacBook Pro mới.Làm thế nào để thay đổi tùy chọn hệ thống hiển thị võng mạc trong OSX?

Tôi đã xem qua NSUserDefaults NSGlobalDomain để tìm cách thay đổi chế độ hiển thị hiện tại trong Tùy chọn hệ thống và không thể tìm thấy bất kỳ thứ gì liên quan đến màn hình.

Cảm ơn.

Trả lời

5

Kiểm tra http://www.reddit.com/r/apple/comments/vi9yf/set_your_retina_macbook_pros_resolution_to/ - sử dụng API riêng CGSGetDisplayModeDescriptionOfLength và CGSConfigureDisplayMode để đặt. Mã được bao gồm trong gói ứng dụng được phân phối vui lòng.

Tôi chỉ viết lên một bài dài về những nỗ lực của tôi trong cố gắng để trả lời cùng một câu hỏi - xem http://garethjenkins.com/2012/07/01/investigating-a-high-resolution-retina-utility-for-macbook-pro-1x-and-2x-modes/

+0

Tôi không giả sử bạn biết nguồn mã nguồn thật RDM.app đang sử dụng để khám phá/áp dụng hiển thị võng mạc chế độ? Nó dường như đã được kéo từ các trang github liên kết trong bài reddit. Tôi đang làm việc trên một phiên bản đẹp hơn/dễ sử dụng hơn về cơ bản cùng một ứng dụng, và có nó làm việc với công chúng của api (không võng mạc của khóa học), nhưng tôi không thực sự quen thuộc với Core Foundation để hack hack API riêng của bản thân mình . –

Các vấn đề liên quan