From sourcecode to documentation

Summary On May 17, 2017 Blog 4D announced: Source code sharing of internal 4D components with 4D Partners Good news for me. I was looking for some behaviours of 4D SVG, which I would like to understand and use them more properly. I’m getting to lazy already, to open the source just for looking up some lines […]

extract eMail-body

display msg-body inside a 4D-webarea

Summary Those little snippets of code sometimes are real timesaver. The timesaver of this week is a base html-page to display the message-body extracted by MSG_GetBody from the IC Downloaded Mail-theme of 4D Internet Commands this is the raw HTML as used in $rawHTML <html><head><title></title></head><body><pre> <!–4DHTML messageBody–> </pre></body></html> and here the 4D-code to process the single 4D-tag […]

WebArea as a TextEditor

Summary [Updated] While waiting for 4D Write to earn it’s Pro-badge I evaluate options to use the WebArea as a writing field. These days I stumbled across bold.io. Simple, clear looking and gave it a try. You should too, I suppose. Ich warte darauf, daß sich 4D Write das Pro-Label verdient. Währenddessen schaue ich mich […]

lignes de facture – invoice lines

Summary Bertrand asked for advice on styling invoice-lines using CSS, where numeric values align right. This is a common necessity. I prefer semantic HTML-code and all styling inside of CSS. Using CSS-classes turns creation of HTML with 4D-code into a mess easily. Bertrand bat um Tipps, wie er mit CSS Rechnungszeilen gestalten könne, insbesondere die […]

WebClient: buy a package or do it yourself

english preferred Summary Hältst du es für sinnvoll, für Newbies, mit Lightning anzufangen und wenn man mehr Flexibilität braucht, es zu kombinieren mit eigenem HTML, CSS, JavaScript? Es kommt drauf an … Do you think, somebody new to the theme, should start with Lightning and later on, as soon as more flexibility is needed, to combine […]

4D Developer Award 2016

english preferred In diesem Jahr wurde der Developer Award zum zweiten Mal verliehen. Zur 4D DevCon 2014 gewann ihn Markus Weber, Kollege aus der 4Dwerkstatt. In diesem Jahr hat den Anwesenden mein Beitrag Current4DTechnology am besten gefallen. Das freut mich sehr. Den Beitrag habe ich online gestellt: Es gibt einen Pokal, der zum Graveur unterwegs ist, und […]

Give CSS a hug

english preferred Sowohl Webkit auf MacOS wie der Renderer auf Windows rendern HTML vernünftig. Ist ein Element dem Renderer unbekannt wird es als Text angezeigt. Cascading Style Sheets (CSS) beschreiben, wie etwas in einer HTML-Seite auszusehen hat und überschreiben damit die Standards der Browser-Engine. Um HTML in einer 4D-WebArea zu nutzen, ist nicht viel CSS-Aufwand notwendig. Nur wenn […]

Don’t get wet or Dive into HTML5

lieber auf deutsch Heydon-Speech added! Suppose you either don’t get wet or you „Dive into HTML5“ by Mark Pilgrim. Understanding basic HTML/CSS is much less work, than inserting your 4D-data into HTML created by some WYSIWYG editors. This is a basic page, loaded from the resources-folder of my 4D-app. Works perfectly on current desktops and […]

Why HTML 5?

english preferred 64-Bit 4D Developer Meinereiner freut sich, daß 4D in seiner 64-Bit-Version noch systemnaher wird als bisher. Meine eigene Büroverwaltung und die vieler meiner Kunden braucht 4D Write, ergo bleiben sie vorerst auf der 32-Bit 4D. Wird Zeit sich Gedanken zu machen, umzusteigen auf 4D WritePro. Bisher hieß es, das interne Format von 4D WritePro […]