AJUI_Breadcrumb 1.2

Navigation UI graphical tool for 4D


It is intended for 4D developers. It allows you to dynamically generate beautiful/helpful breadcrumb in the context of a form to help user to navigate through hierarchical level of your application.


AJUI_Breadcrumb is a modern breadcrumb generator that offers more possibilities to design your interface. The breadcrumb's section reacts to the user's interaction based on four states: default, hover, active and disable. AJUI Breadcrumb allows you to define a different appearance for each state for each section. The component also lets you define callbacks for each sections.


AJUI_Breadbrumb may be downloaded and used for free in compiled mode (MIT License).

The source code can also be purchased, please contact us for a quote.

License: see AJAR license


Breadcrumbs are drawn as vectors on SVG which creates beautifully rendered Breadcrumbs on Mac and Windows whatever size choosen.

Easy Coding

The component offers several methods to customize and manipulate them using an object with Getters and Setters created using the New Formula feature of 4D V17R3. These can be stored and reused in JSON formats as a template.


We provide an "How Do I" application AJUI_BreadcrumbLab which will help you to understand what you can do with this component. It will help you creating your own templates. These templates can be exported or imported as JSON files using the component.

Assistance and support

If you wish, we can help you integrate this component with your applications as part of our support services.

Don’t hesitate to contact us.

Source Code

Please contact us if you wish to have the source code to guarantee the perenity of this 4D component.

Variables Footprint

The 4D Component “AJUI_Breadcrumb” has a very small footprint which is :

Interprocess variables size : 12 bytes
Process variables size : 216 bytes

Adaption to your needs

We can also adapt and/or extend the functionalities of this component, if you wish.

Don’t hesitate to contact us.


Some examples