Suchergebnisse

Suchergebnisse 81-100 von insgesamt 226.

  • Hallo zusammen, ich bin dabei eine kleine Mailanwendung (Abfragen eines POP3-Accounts) zu programmieren. Leider scheitere ich schon recht früh an den binären Datentypen von Objective-C. Hier mein bisheriger Quelltext: Quellcode (81 Zeilen)Zwar war ich schon mal weiter, wollte aber entsprechend des Apple Stream Programming Guides for Cocoa meine Datentypen nochmal auf NSMutableData (inputData, outputData) umstellen. Parallel zu meiner Entwicklung habe ich mir das Pantomime-Framework gezogen, daß …

  • Es lag einfach nur an der 2.0-Version von XCode. Danke für eure schnelle Hilfe.

  • Nach der Installation der Developer Tools ist das hier halt XCode 2.0 und auf meinem Macbook Pro habe ich XCode 2.5 benutzt. Könnte es daran liegen? Dann müßte es nach der Aktualisierung ja behoben sein.

  • Guten Morgen zusammen, ich wollte gerade mein Cocoa-Projekt auf einen anderen Mac kopieren und da weiterentwickeln. Nun zeigt er mir die eligo.xcodeproj-Datei als Ordner an. Auf dem ursprünglichen Mac war das eine mit XCode verbundene Projektdatei, mit der ich durch Doppelclick das Projekt öffnen konnte. Das XCode auf dem neuen Rechner ist allerdings noch jungfräulich. Ich update es gerade auf XCode 2.5. Vielleicht liegt es ja daran. Eine andere Vermutung von mir ist, daß es vielleicht mit den B…

  • NS View anfänger Frage

    m99 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Ich benutze parallel gerade drawInRect als NSString Additional Function, um ein Font-Sample in einem Rechteck fester Größe anzuzeigen. Dabei soll es möglich sein, daß der Benutzer die Schriftgröße des Samples und auch den Buchstaben an sich ändert. Es sieht so aus, als ob drawInRect ein automatisches Clipping macht. Ich hätte nur gern, daß der Buchstabe horizontal und vertikal zentriert im angegebenen Rechteck liegt. Gibt es eine Übersicht über die möglichen Attribute der drawInRect-Funktion? Mi…

  • NS View anfänger Frage

    m99 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    In welcher Funktion von NSView müßte ich denn die Buttons erzeugen? Ich weiß… sicher 'ne doofe Frage, aber eine Frage, die einer Antwort bedarf initWithFrame vielleicht? Die klingt ganz danach. Das war dann doch nicht ganz die Lösung, denn beim Initialisieren lagen meine zu visualisierenden Werte noch nicht vor. Also hab ich mir eine Funktion gebastelt, die die Buttons erzeugt und die erst dann aufgerufen wird, wenn die Daten vorliegen. Marco

  • NS View anfänger Frage

    m99 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Ich kann ja noch ein paar mehr Details zum Layout meines Projektes offenbahren. Das CustomView (abgeleitet von NSView) nimmt die gesamte Fenstergröße ein. Es ist über ein Outlet mit der Hauptklasse verbunden. Der zuvor gepostete Code befindet sich in der CustomView.m-Datei (die natürlich anders heißt) und zwar in der Methode drawRect. Die Buttons werden 1a erzeugt und über addSubView dem CustomView hinzugefügt. Kann es vielleicht sein, daß ich sie nicht alle so temporär erzeugen darf? Also das e…

  • NS View anfänger Frage

    m99 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Quellcode (15 Zeilen)Mußte ich erstmal suchen, wie die entsprechenden Funktionen heißen. Bei setButtonType bin ich mir ganz sicher und das sollte ja das korrekte Verhalten des Buttons steuern. setBezelStyle ist eher geraten. Wie auch immer. Noch passiert nichts mit diesem lustig roten Button.

  • NS View anfänger Frage

    m99 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Er soll halt 'nen Button sein Könntest du deinen Hinweis etwas präzisieren?

  • NS View anfänger Frage

    m99 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Ha doch Es fehlte eine Kleinigkeit: Quellcode (1 Zeile)Aber irgendwas ist ja immer. Denn nun sehe ich das Interaktionsverhalten, wie es dein Beispielprojekt zeigt, nicht mehr. Es pasiert einfach garnichts beim Klicken des Buttons.

  • NS View anfänger Frage

    m99 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    longW hat mir am 23.11.2007 13:04 den Link zu einem Thread gepostet, bei dem es über das NSMenuItem gemacht wird. Quellcode (12 Zeilen)Damit ist die Warnung erstmal verschwunden. Allerdings fügt er den Button noch nicht dem CustonView hinzu. Es scheint also etwas mit Zeile 10 nicht zu stimmen.

  • NS View anfänger Frage

    m99 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Folgender Testcode: Quellcode (11 Zeilen)Bei dieser Variante erhalte ich eine Warnung, daß NSMenu eventuell nicht auf menuItem antwortet. Wie komme ich denn nun genau zu diesem NSMenuItem, dem ich dann das Image setze?

  • NS View anfänger Frage

    m99 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Okay… Entschuldigung. Ich habe dein Beispiel-Projekt mal in Augenschein genommen und getestet. Die Interaktion wird bei dem Button über das temporäre »Niederdrücken« des Images beim Maustaste-Drücken visualisiert. Das ist perfekt so. Entweder ich setze im IB alle Buttons schon mal im Voraus und deaktiviere später im Programm die nicht benötigten (es gibt auch nicht vorkommende Werte) während ich allen anderen über deren NSMenuItem ein selbst erzeugtes Image zuweise oder ich erstelle auch die But…

  • NS View anfänger Frage

    m99 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Wie bereits beschrieben habe ich die Farbquadrate ja schon gezeichnet. Ich bräuchte vom Button also nur dessen Klick-Funktionalität in der Form, daß sich der Mauszeiger ändert beim Drüberfahren und ich das Event verarbeiten kann. Nicht mehr und nicht weniger

  • NS View anfänger Frage

    m99 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    @Gabriel: Nicht so aggresiv. Klar ist es beschrieben, wie ich einem Button ein Image, das ich ja selbst erstellen kann, verpasse. Dann habe ich aber noch keinen transparenten Button und schalte ich ihn transparent (weil ich das Aussehen des Buttons nicht benötige), so verliere ich das Verhalten des Mauszeigers. @longW: Wenn ich den Quelltext richtig verstehe, untersucht die Methode handleRectUnderPoint, ob sich ein bestimmter Punkt in dem zuvor deklarierten NSArray handleRects befindet. Aufgeruf…

  • NS View anfänger Frage

    m99 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Danke LongW. Der Link zu diesem anderen Thread war sehr hilfreich. Ich frage mich allerdings, ob es nicht vielleicht doch einen einfacheren Weg gibt. Wie weiter oben schon beschrieben, ist mein Interface im Prinzip zu großen Teilen schon gezeichnet. Bisher auch die später mit Buttonfunktionalität auszustattenden Farbquadrate. Ich hatte bereits versucht einen transparenten Button im IB darüber zu setzen, doch dann bekomme ich keinen Mauszeiger, der dem Benutzer anzeigt, daß es sich bei dem Quadra…

  • NS View anfänger Frage

    m99 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    So richtig überzeugt mich die Funktionalität des NSColorWell auch nicht. Gibt es keine Möglichkeit, einen Button mit einem Icon zu nutzen und vielleicht das Icon über NSImage selbst zu generieren? Es muß ja immer nur einen Farbton annehmen, den ich aber frei bestimmen möchte.

  • NS View anfänger Frage

    m99 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Ah ja Entschuldigung. Hab's gefunden. Manchmal sieht man das NSColorWell vor lauter Blau nicht. In der Palette Cocoa Controls and Indicators hat es sich versteckt.

  • NS View anfänger Frage

    m99 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Ich finde im IB kein entsprechendes Control Ist das NSColorWell von Hand zu programmieren? Und es scheint so, daß es sich dabei um das systeminterne Farbauswahlfenster handelt. Also ein Standardfenster ähnlich dem der Schriftauswahl oder? In diesem Thread ist ein Screenshot zu sehen, auf dem so ein »farbiger« Button integriert wurde. Solange ich dessen Farbe frei definieren kann für NSColor (was sicher der Fall sein wird), wäre das genau das, was ich brauche. Marco

  • NS View anfänger Frage

    m99 - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Von Vergewaltigung halte ich garnichts! Du meinst die Anpassung und Zurechtweisung eines NSColorWheels? Schau ich mir gleich mal an. Ha… ich dachte du hast dich verschrieben. Aber das Dingens heißt ja wirklich NSColorWell