List Boxes: Time Columns and Footer Calculation!
List boxes are great, powerful tools to display data in the interface. They can display fields from records, items from arrays, and since recently, en...
List boxes are great, powerful tools to display data in the interface. They can display fields from records, items from arrays, and since recently, en...
Collections are increasingly used in 4D programming. Starting with 4D v19, you can use them to define the content of some interface objects, including...
The 4D language offers 20+ commands to handle strings. And with 4D v18 R6, 4D introduces a new command: Compare strings. And yet another command has b...
As a developer, you're used to handling events inside form objects. The most common is the on clicked form event which can be used in most objects, in...
"I want to find all of the documents that talk about tango! I need them quickly! Can I do that?" Ok, but first breathe! Keyword searches within 4D W...
Numbers ... big, small, very big, very small ... No matter their size, it's always better if they're easy to read. In most countries and languages, s...
If you're interested in the user interface, you may have already used the On before keystroke and On after keystroke events. You'll certainly be happy...
List boxes are powerful form objects. They're easily created and manipulated, and most importantly, they can handle any kind of data. Additionally, th...
As a 4D Write Pro user, you've most likely used expressions (or more recently, formulas) to automatically fill in certain parts of your documents. The...
What if I told you that with 4D v18 R4 you can export 4D Write Pro documents directly to PDF format (on both macOS and Windows), without needing to in...
Got a question, suggestion or just want to get in touch with the 4D bloggers? Drop us a line!
* Your privacy is very important to us. Please click here to view our Policy