• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Benachrichtungs-Dinges

patz

Châtaigne du Léman
Registriert
15.11.05
Beiträge
819
Hi,

weiß jemand, wie sich diese Benachrichtigungs-Fenster aus OS X genau nennen (wie Apple sie getauft hat)? Wie zeige ich so ein Ding mit meiner eigenen Cocoa-Anwendung an?

Ich meine z.B. diese Teile:
bz1qn8.png
bz2jj1.png


Würd mich über eine Antwort sehr freuen. Ich wusste auch nicht, wie ich die Suchfunktion oder Google bemühen soll, da ich ja eben nicht weiß, wie sich die Teile nennen.

Danke!

Patrick
 
Ich weiß es zwar nicht, aber ich tippe einfach auf ein transparentes Fenster oder einen transparenten Button. Gruss KayHH
 
Das sind randlose semitransparente Fenster (Stichwort NSBorderlessWindowMask), die sich im Prinzip nach dem RoundTransparentWindow-Beispiel basteln lassen.

In Mac OS X 10.4 zum Beispiel ist der BezelUIServer fuer die systemeigenen Statusfenster dieser Art zustaendig. Unter "/System/Library/CoreServices/BezelUI/Images" finden sich die entsprechenden Graphiken, an die Du Dich vielleicht anlehnen moechtest. Dann brauchst Du nur noch die richtige Positionierung; aber die ist auch nicht schwer herauszufinden.
 
  • Like
Reaktionen: patz
Hi,

vielen Dank! Hilft mir sehr weiter.
Den besagten Ordner gibt es bei mir jedoch nicht - auch mit Spotlight kann ich keinen "BezelUI"-Ordner finden?
 
10.4.8 - gefunden!
Unter /System/Library/LoginPlugins

Danke. :):)
 
Ich wusste doch, dass ich die Bilder schon mal gefunden hatte. Ich glaube es war damals auch an der von Peter genannten Stelle. Bei mir befinden sie sich nun aber unter „/System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/Resources/BezelUI/Images/“. Da kann ich natürlich lange suchen.


Gruss KayHH
 
  • Like
Reaktionen: patz
/System/Library/LoginPlugins/BezelServices.loginPlugin/ [...]
Lustig: Da sind sie bei mir zusaetzlich auch noch. Dabei war auf diesem Rechner nie was anderes als Tiger installiert...

PS @patz: Danke fuer den Bobbel! :-)
 
Zuletzt bearbeitet: