• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Die Bildungsoffensive hier im Forum geht weiter! Jetzt sollen Kreativität und technische Möglichkeiten einen neue Dimension erreichen. Das Thema in diesem Monat lautet - Verkehrte Welt - Hier geht es lang --> Klick

Eigene Buttons

jack.jack

Klarapfel
Registriert
20.03.09
Beiträge
280
Hallo
Ich möchte gerne das Cocoa-Framework für mein Programm anpassen, zum Beispiel einen Button ändern (Farbe, Aussehen), e.t.c. Geht das irgendwie? Wenn ja, wie?
 
Ja, ich meine nicht die Methoden, sondern das Aussehen. Ich möchte zum Beispiel die Form des Buttons verändern.
 
Du kannst auch einfach ein Bild auf den Button setzen und -bordered auf nein setzen.
Anderenfalls gibt es sicherlich eine -draw... Methode, mit der Du Dein eigenes Layout zeichnen lassen kannst.
Nützlich ist dann z.B. NSDrawThreePartImage()

Viele Grüße
 
Eben, einfach mal ein bißchen in der Documentation stöbern und gucken was man alles so für Properties anpassen kann.
Und wenn das nicht genug ist, dann musste halb vererben ;-)
 
Hallo,

hier gibts ein Beispiel wie du selbst Buttons mit einem BezierPfad zeichnest.

Ist allerdings iPhone. Aber im Prinzip läuft es unter Cocoa ähnlich. NSControl subclasen und mit NSBezierPath zeichnen.

Gruß
Manfred