SORU
27 Kasım 2011, Pazar


NSWindowCollectionBehaviorStationary ile oldukça kullanışlı gösterge tablosunda görünür. Bu bir hata mı?

Benim NSWindow almak için çalışıyorum:

  1. Tüm Alanlarda görünür
  2. Masaüstü (F11) tuşuna basarak) gösteren görünür
  3. Görev Kontrol görünür olmak/Göstermek değil

Aşağıdaki tam olarak bu, ama yan etki yapar:

[self setCollectionBehavior: NSWindowCollectionBehaviorCanJoinAllSpaces
                            | NSWindowCollectionBehaviorStationary ];

Mac OS X Lion, penceresi Pano geçiş görünür bir dakikalığına yalnız Pano öğelerini kalır, o zaman gizli.

Bu beklenen davranış ya da bir hata mı? Benim app kullanıcılara kafa karıştırıcı onlar yok olmadan önce Pano üzerindeki pencereden bakın. Onları sadece Boşluk değil, Dashboard göstermek için beklerdim.

CEVAP
13 Kasım 2012, Salı


http://cocoadev.com/wiki/DontExposeMe çözüm ararken baktım

hiçbir şey dışında çalıştı.

self.window.level = kCGDesktopWindowLevel;

şimdi belki de açığa çıkarmayı ve sonra olarak değişir:) yükseliyor

bunun için How can one detect Mission Control or Command-Tab switcher superseding one's program in OS X? bakın :) belki orada bir cevap gelecektir

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FattySpins's channel

    FattySpins's

    17 Mayıs 2009
  • Kai Moosmann

    Kai Moosmann

    5 Temmuz 2006
  • stewmurray47

    stewmurray47

    1 Kasım 2006