Icon modernization continues
While icons may seem insignificant in the grand scheme of design, they actually play a crucial role in improving human-software interactions by offeri...
While icons may seem insignificant in the grand scheme of design, they actually play a crucial role in improving human-software interactions by offeri...
You've told us how much you want a feature to dynamically build forms fully adapted to your end users' needs. Well, we heard you, and 4D v16 R6 now op...
We're in the visual and interactive content era. It's becoming increasingly more and more prominent. Take a look at digital community statistics and y...
Moving to 4D Write Pro is a great evolution to make your applications ready for the latest (and future) operating systems. However, new tools can some...
You'd like to use 4D Write Pro, but don’t have the time to create a toolbar from scratch? We've created a sample application with a ready-to-use toolb...
When working on a form, it often happens, for a reason or another, that you insert new objects within a group of existing objects in your form. In tha...
Sometimes little things can have a big impact ... and it turns out that these little things we call icons are kind of important when it comes to today...
There are common user stories where there is a need to have a background image fill the entire printable area, such as paper-folding lines or a waterm...
Help tips or hints are very useful, as they simplify the user interface and help users understand objects that sometimes aren’t self-evident. 4D suppo...
Starting with 4D v16, you can set a different row height for each row in your list box. So with a few lines of code, you have a list box with rows tha...
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