wie einige Etikett auf einige Fenster zu platzieren?
-
13-10-2019 - |
Frage
Ich brauche etwas geöffnete Fenster aus meiner Anwendung zu markieren. Ich kann die Windows-Liste, deren System-ID, Name, Besitzer ... Kann ich etwas NSImage nur auf ausgewählte Fenster ziehen?
Lösung
Wenn Sie ein Fenster haben, wie Sie sagen, Sie tun, könnten Sie eine NSImageView
als Subview des Fensters hinzufügen. Diese NSImageView
sollte einen Rahmen hat die gleiche Größe wie die Fenster in Frage festgelegt werden, so dass es das Fenster ausfüllt.
Wenn Sie benutzerdefinierte tun zeichnen könnten Sie die NSImageView
Unterklasse und seine drawRect:
Methode überschreiben, oder Sie könnten nur sein Image-Eigenschaft auf ein Bild, dass Sie bereits zu den Anwendungen erstellt und hinzugefügt bündeln.
Hope das ist, was Sie meinen.