If you work with frames and form inheritance you might sometimes experience that the application does not start or one of the derived forms crashes with an EReadError. This is because a control in the frame or base form was deleted or renamed. Unfortunately the DFM files are resource files that do not go through the compiler for validation.
This Delphi plugin adds the possibility to check all DFM files of the active project. It generates a special unit that accesses every control on the formular by code. This unit will fail to compile if one or more DFM files are not valid.
With the "Tools/Delphi DFM Check Option..." dialog you can configure the plugin to either validate the DFMs on every compile or only on builds. There is also a new menu item "Delphi DFM Check" in the "Project" menu that invokes the validation on demand.
Product License: FW
Source: None
File Status: Fully functional
Compatible with: C2k10 C2k6 C2k7 C2k9 CBXE CBXE2 CBXE3 CBXE4 CBXE5 CBXE6 CBXE7 D2005 D2006 D2007 D2009 D2010 D5 D6 D7 DXE DXE2 DXE3 DXE4 DXE5 DXE6 DXE7