Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.

Win32 UI Technology

Using the MDG Win32 UI Technology, you can design user interface screens that render as Win32® controls. The user interface produced can be used in any resource definition script. Resource definition scripts, or RC files, are a Microsoft technology that - as for other code - can be compiled and the assets used by native desktop applications. User interface screens or dialogs can be created from scratch or reverse engineered. User interface models can also be forward engineered using the synchronize code function F7. Interface modeling takes place on diagrams in the exact same fashion as you would work with any technology in Enterprise Architect.  An interesting aspect of User Interface design in Enterprise Architect is that components can take an active role in the simulation of State Machines and Activities, enabling a simulation to interact with users much like a real program!


Main Menu

  • Diagram | New | User Interface Win32
  • Diagram | Toolbox | User Interface Win32


  • Shortcut menus
  • Quick Linker


The MDG Win32® User Interface Technology is available in the Enterprise Architect Professional, Corporate and Suite editions

Enabling Win32 User Interface Technology

The Win32® UI Technology in Enterprise Architect is enabled or disabled using the 'MDG Technologies' dialog ('Extensions | MDG Technologies').

Default technology

You can set the MDG Win32® UI Technology as the active default technology to access the Toolbox pages directly.

Learning Center topics

  • Alt+F1 | Enterprise Architect | Modeling Languages | Standard Profiles | Win32 User Interface
  • Alt+F1 | Enterprise Architect | Software Engineering | User Interface | Win32 Dialog Modeling

Learn more