Search Results for: objects

SVG “non-scaling-stroke” attribute support

Sometimes it's preferable to have the lines of an object keep their original width, regardless of the applied transformation. For example, you draw a ...

On resize… On resize… On resize…

Wondering how to create a nice and dynamic user interface? Typically when a form is resized, the form objects whose horizontal sizing or vertical sizi...

Using 4D libraries within project databases

4D provides libraries to help you develop applications. One of these libraries is standard and contains preconfigured form objects and widgets, while ...

New 4D View Pro form events

As of 4D v18, a new set of 4D View Pro form events are available. They return special information that can be accessed with the new FORM Event command...

Expanding the abilities of the Form event command

As you may already know, the Form event command identifies the type of form event that has just occurred. It's typically used within a form or object ...

Project databases: beautify your forms with style sheets

Classic 4D binary structures let you define style sheets to specify the font, font size, and text style to use in your forms for both the macOS and Wi...

Multiple 4D data sources, interested?

We've got an exciting new feature to announce in 4D v18 and the title may have already given you a hint! This feature opens new possibilities for cli...

v18

Project databases: From binary to text-based

4D v17 R5 marked the start of beta testing for a new type of 4D database: project databases. In 4D v18, we're thrilled to announce that project databa...

v18

4D v18 beta starts today

Beta testing for 4D v18, our most spectacular release yet, is starting today! And we couldn't be more thrilled to share all the novelties we've prepar...

An enhanced UX with AJUI_Progressbar

Have you ever executed an action, nothing seemed to happen, and you didn't know if you should click again or continue waiting? There's no feedback pro...