Features tour

Rich web forms

Easily create intuitive ajax forms using an easy-to-use drag & drop modeler

Mendix comes with out-of-the-box capabilities to build rich user interfaces that go beyond your average webform. Driving the latest standards and innovation in web technology, Mendix Forms capabilities include:

  • Drag & drop Form Buildermaps
  • Out-of-the-box widget library
  • Smart context-behaviour
  • Easily integrate complex form logic
  • Conditional formatting
  • Internationalization
  • Easily styled using CSS
  • Rich API to build your own widgets


An intuitive drag & drop form builder

Mendix Business Modeler is outfitted with an innovative drag & drop modeling editor – the Form Builder – to visually design user-friendly user interfaces. Business analysts and functional designers can visually design form layout, form logic and navigation flows and deploy a working version in a matter of seconds. Results can directly be shown to the end-user and feedback can be processed on the spot.

Widgets

The Form builder comes with a set of out-of-the-box widgets, including:

  • Textbox
  • Datagrid
  • Label
  • Reference selector
  • Reference set selector
  • Text area
  • Datepicker
  • Image uploader
  • Dataview
  • Template grid
  • Table
  • Tab control
  • Horizontal split pane
  • Vertical split pane
  • Checkbox
  • Action trigger
  • Dropdown
  • Image viewer
  • External link
  • File manager
  • etc

Custom widgets

If you feel you need a widget that is not provided out-of-the-box, no problem! The Mendix Webclient comes with a sophisticated plug-in infrastructure, that lets you build your own custom widgets.

Databinding

The Rich Forms DSL is fully integrated with the Domain Model DSL. Using a drag & drop connector attributes can easily be connected to a widget.

Conditional formatting

Mendix is equipped with advanced conditional formatting features, meaning the lay-out and behavior of the form is dependent on certain values selected by the user. For example, certain datafields can be made invisible or read-only, based on certain values in a drop-down box.

Theming

With Mendix it is easy to integrate your application into your corporate branding using themes. With a theme, your own look & feel can be applied to any Mendix application using your own CSS. It is even possible to switch themes runtime, or use different themes based on the current user.

Internationalization

Mendix supports advanced internationalization and translation features. Each form can easily be translated and displayed in any language. Mendix even supports right-to-left interfaces. Click here for more info.