Suchergebnisse

Suchergebnisse 1-19 von insgesamt 19.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Danke für die Antwort, aber erstens ist der Button etwas anders und zweitens ging es mir eher um den Balken rechts daneben. Der soll ja nicht klickbar sein, also kein button, aber was dann? Eine CustomView? Danke 41isnr1

  • Hallo Forum, ich bin immer noch ein Einsteiger zur Cocoa Programmierung und schaue nun, dass meine Oberflächen etwas besser aussehen. Nun ist meine Frage wie man eine solche Leiste macht wie sie beispielsweise auf diesem screenshot unten links unter der source liste zu sehen (mit dem +): cb_preview_full.jpg Der Button mit dem + ist eigentlich klar, denn da kann ich ein Bild einfach setzen, aber wie macht man am besten die eigentliche Leiste? Eine CustomView in der ich das Bild einfach nur anzeig…

  • ich brauch nichts hierarchisches, sondern nur ein paar Views untereinander, die aber Custom Zeichencode enthalten sollen...

  • Kann ich in einem NSTableView auch eigene Views anzeigen? wahrscheinlich nicht. Kann ich eine eigene Cell-Klasse schreiben, bei der ich die drawInRect: überschreibe?

  • Hallo, ich leite gerade meinen 2. Versuch ein in Cocoa einzusteigen und ich habe auch das Buch von Hillegass gelesen. Nun stehe ich vor folgendem Problem: Ich möchte ein View haben, bei dem (ähnlich wie bei dem neuen Mail.app in Tiger die Ordner) diverse Einträge untereinander dargestellt werden. Die Anzahl ist Variabel und ich möchte Einträge per Code hinzufügen und entfernen. Ggf. soll auch ein Scrollbalken erscheinen. Die Eigentlichen Componenten innerhalb dieses Views sind CustonViews, die i…

  • Danke für die Antwort. Das mit den runden Rechtecken habe ich jetzt über eine NSBezierPath Kategorie hinbekommen (an das Konzept von Kategorien muss ich mich erst noch gewöhnen), aber das mit dem Farbverlauf verstehe ich nicht so ganz... Mir ist klar. dass ich über diese Methode eine Farbe bekomme, die aus 2 Farben gemischt ist, aber wie soll ich damit einen Farbverlauf machen? Soll man etwa 200 1px-breite Linien mit entspechender Farbe zeichen??? Entschuldige bitte meine Unwissenheit

  • Hallo, ich habe gleich 2 Fragen auf die ich keine Antworten hier im Forum gefunden habe (vielleicht habe ich auch nach den falschen Begriffen gesucht...): 1. Wie kann man Rechtecke mit abgerundeten Ecken zeichnen? 2. Wie bekommt man am einfachsten Farbverläufe hin? Danke Dominik

  • Viewwechsel a la CardLayout

    41isnr1 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Danke Leute, eure Antworten haben mir Einiges verständlicher gemacht!!! Ich hatte nicht geahnt, dass man CustomView für so etwas verwenden kann, sondern dachte, dass er nur gut ist um eigene Komponenten einzubauen. Auch das mit dem coden von Oberflächenelementen (nicht über IB) ist sehr nützlich, wenn man eine Variable Anzahl an Elementen hat, die erst zur Laufzeit bekannt sind. Kann ich denn eigentlich auch in eine beliebige andere Methode (z.B. eine Delegate oder notification Methode) z.B. But…

  • Viewwechsel a la CardLayout

    41isnr1 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Danke erstmal für die Antworten!!! Ich glaube das Verhalten mit dem TabbedView ohne Tabs kommt meinen Anforderungen am nächsten, denn es soll ja nicht der gesamte Content des Fensters, sondern nur ein Teil davon verändert werden; wie bei einem TabbedView! Abgesehen davon: Wie kann ich z.B. im InterfaceBuilder einen View mit GUI-Elementen bestücken und ihn dann erst nachträglich zu einem Fenster hinzufügen? Geht das überhaupt? Kann man eine Oberfläche auch von "Hand" (also im Code add(Button) o.ä…

  • Viewwechsel a la CardLayout

    41isnr1 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Hallo, ich als Cocoa Neueinsteiger würde gerne wissen, was das Cocoa equivalent zu einem CardLayout ist, d.h. wie kann man Views in einem Fenster wechseln? Das gewünschte Verhalten ist ähnlich einem TabbedView, nur das die Tabs nicht wie normal angeordnet sind, sondern irgendwelche anderen Buttons auf der Seite sein können. Das ist ein wenig konfus erklärt... Ein Beispiel: iCal. Wenn man auf Woche/Tag/Monat klickt ändert sich die View in der Mitte, aber es ist nicht direkt ein TabbedView... Vers…

  • Ah Wulfie hatte doch eine Antwort. Ich wäre auch sehr sehr von C enttäuscht gewesen!!!

  • Danke für die Antwort. Das hab ich auch schon herausgefunden, aber es ist sehr unkomfortabel!!! Wenn ich jetzt einen struct habe wie NSRect (wir lassen die NSMakeRect etc. Methoden in dieser Betrachtung aussen vor), der aus 2 weiteren structs besteht, muss ich, um ihn mit Werten zu initialisieren ca. 8 Zeilen Code schreiben. Das kann doch nicht sein, dass man für jeden selbst definierten struct eine Hilfsmethode schreiben muss, um ihn einigermaßen einfach zu initialisieren...

  • Hallo, noch eine Frage vom blutigen Anfänger (der auch die Suchfunktion des Forums und von Google verwendet hat, sie aber anscheinend nicht richtig bedienen kann, weil er nicht die Antwort auf seine Frage gefunden hat :)): Wie kann ich structs (wie NSRect) direkt in einer Zeile deklarieren und mit Werten füllen (ohne eine Cocoa spezifische Methode wie NSMakeRec zu verwenden)? Danke 41isnr1

  • Tabs unter Metallic

    41isnr1 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Das hatte ich auch schon durchgelesen und ich habe nicht vor meine Entscheidung von diesen Interfaceelemente abhängig zu machen, aber es hat mich einfach interessiert... Ausserdem hält sich Apple ja auch nicht wirklich selbst an seine Vorgaben, denn warum sollte sonst Safari Brusched Metal Style sein? Und das Kriterium "source list" hört sich auch danach an, dass wenn man dieses Interfaceelement benutzen möchte, man Metal verwenden sollte... ein wenig inkonsequent! Ciao 41isnr1

  • Malen unter Cocoa

    41isnr1 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Ich habe hier ja mit meinen Fragen eine richtige Diskussion entfacht :). Noch eine kurze Zwischenfrage (ich möchte euch ja nicht stören ;)): Kann man Quartz also nur über "richtiges" C ansprechen?

  • Tabs unter Metallic

    41isnr1 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Servus, liege ich (als blutiger Anfänger) richtig in der Annahme, dass es offiziel (d.h. ausser bei Safari) keine Tabs für Metallic (oder Textured) Programme gibt? Ich möchte es nur wissen, da ich gerade am planen meiner Oberfläche bin und dabei Metallic gegen normal abwäge... Grüß 41isnr1

  • Malen unter Cocoa

    41isnr1 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    noch was @macfreakz: die von dir genannte Doku hab ich schon mal überflogen, aber anscheinend dabei komplett übersehen, was ich eigentlich gesucht habe :). Ich habe einfach nicht in einem BezierPath eine Möglichkeit vermutet um einen Kreis zu zeichnen... Wahrscheinlich gehe ich zu offensiv an das Thema ran. Vielleicht sollte ich erst mal die Grundlagen studieren... Einsicht ist der erste Schritt zur Besserung Ciao 41isnr1

  • Malen unter Cocoa

    41isnr1 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Erstmal vielen Dank für die schnellen Antworten!!! (Das ist ja hier wie bei macuser.de ;)) Ich weiss, dass ich das Java Wissen nicht 1:1 anwenden kann, aber zumindest kenne ich damit die OOP Grundlagen und es sollte mir nicht allzu schwer fallen ObjectiveC zu lernen. Was anscheinend schwieriger ist, ist das beherrschen des Cocoa Frameworks. Was halten ihr beiden von dem Buch "Cocoa Programming for MacOS X" von Hillegass? Geht das auch tief genug oder ist das nur eine Einführung? Ciao 41isnr1

  • Malen unter Cocoa

    41isnr1 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Hallo, ich bin absolut blutigster Anfänger in Cocoa, habe aber schon sehr viel Erfahrung mit Java. Jetzt möchte ich die komplette Oberfläche einer Bestehenden Java Anwendung in ObjectiveC/Cocoa neu schreiben. Dazu brauche ich auch abgeleitete Komponenten. Inzwischen habe ich in der recht verworrenen Dokumentation von Apple herausgefunden, dass ich dafür NSControl und NSCell (oder eine der Subklassen) erweitern muss. Was ich nirgendwo gefunden habe: Wie zeichne ich etwas in diese Komponente???? I…