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 &amp; aus < wird &lt; und aus > wird &gt;. 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 […]

Zugriff auf Safari Bookmarks aus 4D

Suppose while using 4D webarea you’d like to have access to Safari-Bookmarks (which are synched between your devices since iOS8 and Yosemite if you opt in). Seems easy, this runs fine in terminal /usr/bin/plutil -convert xml1 -o – ~/Library/Safari/Bookmarks.plist | grep -E -o ‚http[s]{0,1}://.*‘ | grep -v icloud | sed -E ’s/<\/{0,1}string>//g‘ LAUNCH EXTERNAL PROCESS […]