habe eben den Apple Event am 9. März in meinen Kalender eintragen wollen. Den Trick kannte ich noch nicht. Kaum habe ich Apple eve eingegeben, schlägt mir iCal vor, den Event auszufüllen. Okay, habe ich akzeptiert. Hier das Ergebnis: Und auf dem iPhone ist der Termin auch komplett gelandet. Falls es nicht überall klappt, hier […]
Assign a value to a form local variable
there is a 4D forums-thread Array to hierarchical list, need code. Main interest is converting a paths-array into a hierarchical-list. Keisuke Miyako build a demonstration. Again using regex to split the path-elements Match regex(„([^/]+)/(.*)“;$item;1;$pos;$len) The Gem for me are these two lines in the object-method for the form-list. //because we can’t directly assign to a […]
Drag&Drop Mail onto a 4D V14 Listbox
english preferred? In der NUG wurde die Drag & Drop challenge – developer wanted ausgerufen Direct Drag & Drop (not via Desktop) of an eMail from Apple Mail/Outlook Mac to a 4D listbox. Die Aufgabe ist in 4D V14 und Mac OS X.10 Yosemite lösbar. In On Drag Over ist ein Drag aus Apple Mail/Outlook Mac zu erlauben […]
Unique Longints
english preferred Immer mal wieder brauche ich eine eindeutige Longint die mir eigentlich vollkommen egal ist. Positiv, negativ auch egal, aber eindeutig in der Datenbank. Ich nehme dann YYMMTThhmm, also Jahr ohne Jahrhundert + Monat + Tag + Stunde + Minute in der ich die Longint brauche. Aus 17.2.2015, 17:22 wird dann 1502171722. In der […]
XML String-encoding
english preferred? Im XML-String dürfen die Ampersand „&“ und die spitzen Klammern, kleiner als „<“ und größer als „>“, nicht vorkommen. Denn XML ist Text und benutzt die spitzen Klammern um Tags einzurahmen und den Ampersand um codierte Zeichen zu starten. Aus & wird & aus < wird < und aus > wird >. Die Lösung für ewige 4Dler: $returnText:=Replace […]
Drag & Drop on Subform
english preferred? Ich will die Ausgaben mit Fotos der Belege verknüpfen. Links habe ich die Listbox mit den Journal-Einträgen, rechts ein Subform-Widget für die Beleg-Buchung. Das Beleg-Foto auf das Widget droppen soll beide verbinden. Hier im Screenshot zu sehen, landet das Beleg-Foto im Widget. Subforms sind besondere Formular-Objekte. Sie reagieren nur auf eine kleine Auswahl der […]
How to get a selected spot in Maps on Mac into Rego-app easily?
I love Rego.app Found some interesting spot I once will visit, like on Daily OverView. I copy the coordinates, something like this 37.263212022°, -4.552271206°. Then paste them in Apple Maps, then I open maps on iPhone (handoff) select needle copy address open Rego create new spot search by address paste address How to get a […]
4D WebArea drucken
english preferred Eine 4D WebArea drucken Im Browser ist das einfach, Ablage/Drucken… und die aktuell angezeigte Seite wird gedruckt. Wie kann ich die in 4D WebArea angezeigte Seite drucken? Es braucht eine Zeile Code. Entweder diese WA EXECUTE JAVASCRIPT FUNCTION(*;$wa_AreaObj;“javascript:window.print()“;$Result) oder jene $error_L:=WA Evaluate JavaScript(*;$wa_AreaObj;“javascript:window.print()“;Is longInt) Hier mein Webbrowser in meiner 4Dapp Unten rechts der Button Drucken. […]
Anlegen eines Virtuellen PDF Druckers
Gastbeitrag von Axel Kohlepp Tipp zum Anlegen eines Virtuellen PDF Druckers unter OS X. Ist z.B. geeignet um PDF-Dateien aus einer 4D-DB direkt zu drucken ohne das der Benutzer einen Druckdialog aufrufen muss. Ich weiß es gibt auch andere Möglichkeiten. OS X 10.6 und höher -> Virtuellen PDF Drucker erstellen Systemeinstellungen > Drucken und Faxen aufrufen In der […]
Quicklook für 4Dbase-Pakete mit Versionsnummer
english preferred Ende Oktober habe ich beschrieben, wie man in Mac OS X die Preview-Darstellung einer 4D-App attraktiver gestaltet. Ich stelle das Verfahren inzwischen um von statischen PNGs auf SVG-Templates. Die zur Laufzeit mit der aktuellen Versionsnummer meiner Anwendung versehen und dann als Preview.png im Ordner „Quicklook“ landen. So sieht dann ein Logo aus: Dazu […]