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 […]

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 […]