Auto-update 4D-app

Summary Keisuke Miyako: Example of automated upgrade of 4D, using curl (FTP), zip, unzip More details at 4Dforum for our convenience repeated here: „build“ phase. before you start you must do the following: 1. put a copy of „4D Volume Desktop“ inside „Engines“ in the database folder 2. put copies of your „4DDP“ and „4UUD“ […]

[4D forms] Resizing options

Summary 4Ds forms-editor very much still resembles an early vectordrawing-app, a metaphor that MacDraw introduced 3 decades ago. Sometime during the evolution the forms-editor was enhanced by growing/moving-options for form-elements. Very welcome then, very basic today. There is a „Group and Symbol Resizing“-presentation for Sketch 39, which describes what’s missing in 4Ds growing/moving-options for form-elements […]

Mixing SVG-images

Summary 4D introduced SVG with V11, which was in 2007. Long ago. Still SVG didn’t get a stronghold in the 4D community. Partly it’s really confusing, what SVG actually is, besides an XML-tree to represent a drawing. The confusion gets even worse concerning 4Ds mixing and matching techniques to work with SVG. I’ve described that […]

[4D Write]Important advice

Summary In case you missed this advice from 4D-forum 4D Write – don\’t forget Picture->Blob migration, please follow the advice. Immediately! Falls Ihnen dieser Ratschlag im 4D-forum 4D Write – don\’t forget Picture->Blob migration entgangen sein sollte, bitte genau das tun. Sofort! english preferred Ich würde es etwas anders organisieren. Mein Vorschlag: Ich habe kleine […]

[64-bit] more headroom for memory-leaks

Summary I don’t need no 64-bit, neither 4D-standalone nor 4D Client. We’ll never have that much data to process. These days I was wondering, why my 4D-standalone occupied 8 GB of the available 16 GB of RAM. Turned out, my code was leaking memory. Ich brauche keine 64-Bit, weder in 4D Einzelplatz noch im 4D […]

Dynamics for SVG-graphs

Summary Sometimes just the graphical quality of a chart is not enough. Getting some feedback, where the cursor is, what the mouse is touching and which is the data behind, might help to understand better. Here a short video of a 4D-only solution. english preferred Manchmal ist das schönste Histogramm – alle Daten sind berücksichtigt, […]

RSS still works

Summary Seth Godin wrote: Other than writing a daily blog (a practice that’s free, and priceless), reading more blogs is one of the best ways to become smarter, more effective and more engaged in what’s going on. The last great online bargain. … Here’s the thing: Google doesn’t want you to read blogs. … And Facebook […]