Suchergebnisse

Suchergebnisse 1-20 von insgesamt 623.

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

  • @hns: Die Distributed Objects habe ich mir auch mal angesehen, die waren für meine Zwecke aber nicht wirklich geeignet, da ich u.U. grosse Datenmengen verschieben muss. @Jens: Funktioniert das dann Einwandfrei? Kann es da nicht passieren dass sich zwei NSOperations eine Runloop teilen o.Ä. ? Ich hab das Problem jetzt so gelöst, dass ich eine Wrapper-Klasse geschrieben habe, die die Reads und Writes auf der mainRunLoop ausführt und dann blockiert bis diese abgeschlossen sind. Klappt bis jetzt, mu…

  • Hi zusammen Ich hab eine Abfolge von NSOperation-Instanzen in einer NSOperationQueue. Die Operationen realisieren einen Synchronisationsmechanismus, der entweder lokal arbeitet oder mit einer entfernten Instanz meines Programms kommuniziert. Implementiert habe ich dies mit einer generischen Superklasse und zwei Unterklassen, eine für die lokalen Aktionen und eine für die entfernten. Nun liegt der Sinn einer NSOperation ja darin einen blockierenden, synchronen Codeteil im Hintergrund geordnet aus…

  • Vielen Dank für die Antworten. Das Rendering in ein Image hab ich heute Morgen mal ausprobiert, wird aber extrem hässlich, da das hübsche Farbantialiasing welches beim Zeichnen auf weiss angewandt wird, wegfällt. Die Idee mit dem custom Layout Manager und preferredHeightForWidth: ist gut, werde ich morgen gleich ausprobieren! das boundingRectWithSize: war mir nicht bekannt. Ich hab wenig mit den AttributedStrings zu tun, die Klasse dazu ist ein wenig… hmmmm wie sagt man? Inconvenient ;). Besten …

  • Hi, Ich arbeite grade an einem CoreAnimation-Projekt: Ich hab einen Bereich der eine definierte Breite hat und in den eine grössere Menge Text soll. Dieser Text soll umgebrochen werden und der Text Layer sollte seine Höhe dementsprechend anpassen, da untendran noch weitere Layer angefügt werden. Es sieht aber ganz danach aus, dass CoreAnimation das gar nicht kann. Das "wrapped"-Property des Layers bricht zwar den Text um, bewirkt jedoch keine Grössenänderung. Um diese Unzulänglichkeiten von CA z…

  • @Chris: NDAlias war genau das ich gesucht hab. Mal nachschauen wie da das 64bit Zeugs doch funktioniert, es nutzt ja irgendwie doch Carbon. @Manfred: Ich nutze Spotlight bereits, um eine Schlüsseldatei im Ordner zu finden und so auf den überordner rückzuschliessen. Wenn ich aber den Überordner meiner gefundene Datei bewege, verliert Spotlight die Datei, und Sie wird erst wieder indexiert wenn ich sie manuell auswähle oder einige Minute (!) warte. Ich bräuchte eben eine sofortige Rückmeldung, dam…

  • Hi zusammen, In meinem aktuellen Projekt halte ich eine Referenz auf einen Ordner im Finder. Über die seit 10.5 verügbaren FSEvents lasse ich mich über Änderungen an meinem Ordner informieren (Verschieben des gesamten Ordners oder Ändern seines Inhalts). Konzeptbedingt sagen einem die FSEvents ja leider nicht, was genau mit einer Datei passiert, sondern nur, dass sich der übergeordnete Verzeichniseintrag geändert hat. Das ist jedoch kein Problem, solange sich Dateien IM Ordner ändern, da ich so …

  • Vielen Dank, werde es mal mit dem Signal abfangen versuchen. Vllt. nützt auch vorher prüfen etwas, abhängig davon ob ein SIGPIPE auch ausgelöst wird, wenn nach einem send() mit grosser Datenmenge die Verbindung abbricht. Nochmals Danke! Gruss, Fabian

  • Hi, Ich arbeite grade an einer Server-Applikation. Dazu hab ich mir einen ObjC-Wrapper um die BSD-Sockets geschrieben. Das Socket selber wird in meinem Wrapper an ein NSFileHandle übergeben um auf Daten oder akzeptierte Verbindungen zu warten. Alles schön und gut, nur hab ich das Problem, dass mein Server mit einem SIGPIPE crasht (oder blockiert, wie man diesen Zustand auch nennen mag), sobald der Client die Verbindung unterbricht, währenddem der Server Daten sendet. Das ist natürlich nicht akze…

  • Hi, Ja schon, aber ich würde die Funktion gerne in meine eigene App einbauen, um genau den Umweg über den IconComposer zu vermeiden. Gruss, Fabian

  • Hi, In meinem aktuellen Projekte würde ich gerne Bilder in verschiedenen Auflösungen in eine .icns-Datei exportieren. Nun gabs da ja früher mal das IconFamily Projekt, das ist aber nicht mehr wirklich eine nutzbare Lösung, da es auf den Icon Services aufbaut die zusammen mit Carbon in der 64-bit Version von Snow Leopard sterben. Gibts da eine Alternative, oder muss ich auf irgendetwas wie libicns zurückgreifen? Mit Apples proklamierter Cocoa-Revolution sollte solche Funktionalität ja eigentlich …

  • Das komplett neu Zeichnen ist bei mir so ne Sache, da alles eigentlich sehr performant sein sollte zwecks Realtimeeditierbarkeit (hübsches Wort ). Ich hab mir schon gedacht, dass ich ein NSBitmapImageRep mache, dort jeweils mein CIImage reinrendere (oder eben nur den Teil, der sich geändert hat), und dann die Bitmap Image Rep unter änderung des Interpolation-Modus' des Graphics Context zeichne. Dürfte eine Spur langsamer sein wegen des Zwischenspeicherns, aber naja was solls, die Bitmap Image Re…

  • Die Image Interpolation abzuschalten hab ich auch schon versucht, hat aber nichts geholfen. Habs eben grade nochmals getestet: Scheint daran zu liegen, dass mein Bild ein CIImage ist, welches ich zeichnen will. Wenn ich zusätzlich ein NSBitmapImageRep in meinen View zeichne ist der hübsch pixelig, so wie ich es eigentlich haben möchte. Gibts da für CIImage eine Möglichkeit, die Interpolation auszuschalten? Oder muss ich mein CIImage zuerst in eine NSBitmapImageRep zwischenrendern und die dann Ze…

  • Hi, Unerklärbares Phänomen des Tages: Wenn ich in der Info.plist in einem meiner Dokumenttypen den UTI "public.image" als Content Type UTI hinzufüge, kann ich – bei gestartetem Programm – über den Open Panel alle Bilddateien wunderbar öffnen. Ziehe ich jedoch vom Finder eine PNG- oder TIFF-Datei auf das Programmsymbol im Dock, verfärbt sich dieses nicht und das Dokument wird nur unter Zwang (Befehl-Alt) geöffnet. Füge ich dem Content Type UTI jedoch den Eintrag "public.png" oder "public.tiff" hi…

  • Hi! Ich hab hier eine Arbeitsfläche mit einem NSView realisiert, die ich durch Ändern des frame und Beibehalten der bounds zoome. Sie hat also bei 200% Zoom den frame {0, 0, 200, 100} und die bounds {0, 0, 100, 50}. Nun möchte ich zwecks pixelgenauer Bearbeitung durch Werkzeuge (Pinsel etc.) den View OHNE Anti-Aliasing zeichnen. Weiss jemand wie das geht? In der drawRect: des Views mittels [[NSGraphicsContext currentContext] set…alias:NO] das Anti-Aliasing auszuschalten hilft leider nichts. Kann…

  • Das Problem ist, dass der -animator unkontrollierbar ist ohne Layer backing. Man kommt nicht an die nicht-interpolierten Werte einer Animation ran und so ist es relativ schwierig, eine komplexe View-Hierarchie zu animieren. Die Animationen habe ich selber mittels NSAnimation geschrieben, funktioniert besser, kontrollierbarer und angenehmer. Das Layer-backing würde ich gerne verwenden, um zu verhindern, dass bei jedem neuen Animationsframe die Views neu gezeichnet werden (ist ja zwingend notwendi…

  • Hi, Irgendwie hab ich das gefühl, Apple hat es mit CoreAnimation auf dem Desktop nicht wirklich ernst gemeint! Im Anhang sind zwei Bilder meines Views (stark animiert, halbwegs komplexe Viewstruktur). Das eine wurde ohne Layer-backing gemacht, das andere mit. - Text Antialiasing in CA ist nicht grade hübsch - Focus Ring wird nicht sauber gezeichnet - Subviews werden teilweise nicht mehr auf den Superview geclipped Das kanns doch nicht sein? Überall hört und liest man, CA sei so einfach und simpe…

  • Ich meinte das ganze mehr allgemein, nicht unbedingt auf Bools bezogen. Wenn ich dasselbe mit setAlphaValue: oder setFrameSize: mache bekomme ich auch immer die interpolierten Werte zurück. Naja mir scheint als ob Core Animation nicht wirklich viel hilft in diesem Fall. Muss wohl die Variablen, die ich animieren will, cachen damit ich darauf zurückgreifen kann. Ist zwar unschön, aber was solls... Mich erstaunt dass es keine Möglichkeit gibt, die zur Zeit laufenden Animationen eines Views abzufra…

  • Hi, Ich animiere einige Properties meines Views (hidden und alphaValue), ohne Layer-Backing (macht Kopfschmerzen und ungewollte Animationen und visuelle Artefakte, so weit das Auge reicht. Zudem ist die Schriftglättung hässlich). Die Animationen funktionieren auch absolut toll und sehen gut aus, problematisch wird die Sache jedoch, wenn ich während einer laufenden Animation den Zielwert der Animation haben will. Z.B: Quellcode (3 Zeilen) Erst am Ende der Animation liefert isHidden den korrekten …

  • [How To] Toolbar an NSSplitView ausrichten

    Fabian - - Hilfe

    Beitrag

    Hi zusammen, Ich hab mich mal im video podcasting versucht und meine neuste Errungenschaft in einem Podcast erklärt: Eine Toolbar, die einen Teil ihrer Items entlang der rechten Seite eines Split Views ausrichtet (wie z.B. in Espresso oder Apple Mail). Guckt mal rein unter blog.axamblis.com/?p=37 und gebt euren Kommentar dazu ab Grüsse, Fabian

  • Oke vielen Dank, das presentationLayer sieht gut aus. Gleich noch eine Folgefrage: Kann es sein, dass [self.animator setHidden:YES] andere Animationen rauskickt? Ich möchte nämlich eine Fade-Animation kombiniert mit einer Bewegung. Hidden und Frame werden nacheinander dem animator übergeben, dieser animiert bei hidden=YES jedoch nur noch die Fade-Animation, die Bewegung fällt weg. Wenn ich den Hide auskommentiere funktioniert die Bewegung einwandfrei! (Bei setHidden:NO funktioniet die Bewegung ü…