Suchergebnisse

Suchergebnisse 1-20 von insgesamt 26.

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

  • Hi, ich möchte für mein Programm einen Workflow erstellen wie es der Automator auch besitzt. Sprich per Drag and Drop werden in ein View Elemente gezogen die etwas verarbeiten und auf und zu geklappt werden können. Folgendes habe ich hier schon im Forum gefunden, leider ist es für mich sehr knapp gehalten und hat mich nicht so richtig weiter gebracht: Eigenes WorkflowView erstellen Wie erstelle ich Aufklappfelder wie in Automator? Ich bräuchte mal einen Tipp, in welche Richtung ich genau weiter …

  • Hi, kurze Frage zu dem Buch: Handelt es sich dabei um Band 1 oder 2? Gibt es irgendwo eine Kapitelübersicht? Hinweis: Auf deiner Internetseite ist ein kleiner Fehler. Dort steht "Objective-C und Cocoa – Band 2: »Fotgeschrittene«"

  • Hi, leider muss ich peinlich berührt zu geben das es daran lag Ist mir jetzt schon ein wenig peinlich Ich habe das einfach nicht beachtet da Xcode mir die DrawRect Methode beim anlegen der Datei erzeugt hat aber ohne ein [super drawRect:dirtyRect]. Da frage ich mich wieso? Gibt es denn ab und zu Grüne das DrawRect vom super nicht aufzurufen?

  • Hi, ich habe mir eine Klasse erstellt und dabei von NSBox abgeleitet (um selber etwas in die Box zu zeichnen). Jetzt habe ich im IB eine NSBox platziert und wähle im IB unter custom class meine Klasse aus. Ich positioniere die Box und stelle den Title ein sowie den Box Type. Zur Laufzeit ist aber weder der Titel noch der Box Style sichtbar. Ändere ich die Klasse von meiner Custom Class auf NSBox wieder zurück, funktioniert alles. Werden solche Einstellungen nicht mit in die Custom Class beim Lad…

  • JA dieses vorgehen werde ich mal beherzigen, wenn ich wieder so ein Problem habe. So kommt man wohl schneller ans Ziel Allerdings habe ich gesehen das er gar keine neuen Constraints erstellt hat. Er wird sich einfach diese Rezisingmask gemerkt haben. Aber ich finde einfach keine Möglichkeit das zurecht zu klicken, wenn ich Autolayout verwende. Da muss man das wohl im Quelltext von Hand machen.

  • Zitat von Thallius: „Dann schalt das doch einfach aus ?“ Ich wollte das ja verwenden, weil es ja neuer ist und ich dachte auch besser. Man kann damit bestimmte Sachen detaillierter einstellen. Leider habe ich das Gefühl das es oft zu kompliziert ist und man sich zu tode einstellt. Ich habe jetzt folgendes gemacht: Autolayout ausgestellt, Rezisingmask so gesetzt wie im Bild oben, Autolayout wieder eingestellt. Dadurch hat er die entsprechenden Constraints auch generiert und es klappt. Danke

  • Hi, diese Einstellung kann ich so nicht vornehmen da ich ja Autolayout mit constraints verwende. Da kann ich generell noch nicht bestimmen wie die rezising-mask des views ist. edit: Aber du scheinst recht zu haben. es scheint damit zusammen zuhängen. Denn starte ich ein ganz neues nacktes Projekt mit Autolayout und kopiere den Quelltext dort rein funktioniert es auch nicht. Schale ich Autolayout aus kann ich dann diese Autosizing Mask grafisch einstellen und es klappt.

  • Es kann doch nicht so schwer sein! Boah was ich jetzt schon für Zeit verbraten habe für so eine Kleinigkeit: Hier nochmal ein wenig Quelltext wie das ganze gemacht wird: Quellcode (19 Zeilen) und diese Funktion ist komplett aus dem Apple Beispiel: Quellcode (13 Zeilen) Die Animation läuft (Fenster wird größer und kleiner) aber die Views sind immer falsch platziert. Ersetze ich den "Animationsteil" einfach durch: Quellcode (3 Zeilen) erfolgt zwar keine Animation (ist ja klar) aber es funktioniert…

  • Hi. Ich habe folgendes Problem. Und zwar wollte ich mein Einstellungsfenster etwas "pimpen". bisher war dies ein nicht-rezisable/festes Fenster mit einer Toolbar. Die Toolbar kann man nun durchklicken und das angezeigte Subview wurde dementsprechend in dem Fenster geändert. Das hat auch funktioniert. Ich habe das alte Subview mit dem neuen ersetzt und die resizing mask gesetzt usw. Passt alles. Nun wollte ich das so erweitern, das bei Subviews mit unterschiedlicher Größe eine kleine Animation da…

  • Ok, also habe ich das erstmal richtig verstanden: Das NSAccesibility-Protokollist wird von Haus aus implementiert (standard Controlls) und sorgt lediglich dafür das diese ferngesteuert werden können bzw. für Menschen mit Behinderung zugänglich sind. Wenn aber Anwendungen die andere Anwendungen steuern nicht Sandboxbar sind und somit nicht in den App Store können frage ich mich wie es die ganzen "fenster resize und snapping tools" es in den app store geschafft haben. Oder läuft das größe ändern u…

  • Hi, ich würde gerne meinem Programm die Funktionalität verpassen andere Programmfenster zu positionieren und zu resizen. Dazu habe ich aber ein paar Fragen: Die Programme die neu positioniert und in ihrer Größe verändert werden können sollen (durch mein Programm) müssen das NSAccessibility Protocol unterstützen und normalerweise tuen das die Apps von Haus aus oder? Anschließend kann ich mittels allen Methoden und HokusPokus aus der AXUIElement.h auf diese Programme zugreifen und Aktionen ausführ…

  • Hi, wie meinst du das, das geht höchstens unter OS X? Ich programmiere doch unter OS X und auch für OS X. Das klingt mir aber zu aufwendig denke ich und sprengt den Rahmen. Die Lösung mit den Snippets ist aber auch nicht das wie ich es will (glaube ich). Da fertige ich mir ja nur ein paar Elemente vor ohne Logik (Controller) dahinter oder?

  • Hallo, und zwar habe ich folgende Frage (ob dies im Xcode mit IB überhaupt möglich ist) Und zwar habe ich mein MainWindow von NSWindow mit meiner dazugehörigen xib und Controllerdatei. Jetzt erstelle ich mir ein seperates View in einer anderen xib Datei und die entsprechende Controllerdatei dazu. Das mache ich um alles etwas klarer von einander zu trennen. Ist es jetzt möglich in der xib vom MainWindow das View aus dem anderen xib einfach zu plazieren? Muss ich dazu eventuell ein customView auf …

  • Ah danke für den Tip. Habe ich nicht gewusst. Ich habe immer beim Attribute Inspecter des SplitViews nach einer Option geguckt bei der man die Anzahl der Views einstellen kann. Und da es das nicht gab dachte ich dann es geht einfach nicht... edit: Der Style der Pane Splitter ist dann aber immer für alle gleich oder? Ich kann nicht einen dick haben und einen dünn?

  • Zitat von Michael: „Zitat von DaPhil: „Habe mir nach einigen Versuchen nun gedacht, ich könnte ja einfach einen splitView in einen splitView packen.“ Warum nimmst Du nicht einfach einen SplitView mit drei Panes? Michael“ Weil es das so nicht einfach gibt oder übersehe ich da etwas?

  • So ich habe es jetzt hinbekommen. Das Problem war folgende Funktion: Quellcode (3 Zeilen) Diese gehört gar nicht zu den KVC Funktionen. Ich habe diese aber immer aufgerufen und verwendet und somit wurde natürlich keine KVC/KVO Nachrichten gefeuert. Mit allen anderen funktioniert es. Hatte diese nur nie angesprochen. Das Property habe ich auf anraten readonly gesetzt.

  • Hi, ich habe eine Frage zu KVC/KVO und warum nicht so ganz klappt Meine Klasse sieht wie folgt aus: Quellcode (2 Zeilen) Quellcode (23 Zeilen) Das ganze mit automatischem @Synthesize durch Xcode. In einem XIB habe ich eine TableView und ein ArrayController. Der Controller ist an das MutableArray keys gebunden und die TableView an den ArrayController. Durch Buttons kann ich mittels der ADD/REMOVE Funktion des ArrayControllers neue Elemente hinzufügen/entfernen. Binding zwischen TableView und Cont…

  • Ich glaube du musst, wenn beispielsweise Daten entfernt oder in der TableView editiert werden auch selber dafür sorgen das diese in das Array geschrieben werden. Und auch nach einer Änderung z.B. dem Entfernen von Elementen der TableView mitteilen das es die Daten neu laden/aktualisieren soll. Quellcode (1 Zeile)

  • Ok, das dachte ich mir bzw. so habe ich das ja auch verstanden und angewendet. Klappt noch nicht so ganz. Ich kann die Funktionen aufrufen und darin füge ich dann auch Elemente zum Array hinzu aber die TableViews bzw ArrayController bekommen eben davon noch nix mit. Ich klemme mich nochmals dahinter und gucke wo der Fehler liegt.

  • Also wie schon gesagt, das aktualisieren der TableViews in den verschiedenen Views per arraycontroller die auf ein und das selbe mutableArray zugreifen funktioniert jetzt. Ich jetzt rausgefunden warum es zuerst nicht ging und dann doch. Das einzige was eben noch unklar ist sind die KVC-Methoden. Ich weiß noch nicht wann die wo Verwendung finden sollen. Gruß