Hmm... I never used "File" > "New", I always use "Connections" > "New connections".
But I can confirm the error that you describe. Here is a quick fix to make it work. But you should file a bug report so that it can be fixed correctly:
- Open unit "dicteditor"
- Go down to the implementation of TDataDictEditor.Create.
- Remove "CreateGUI"
- Go up to the declaration of TDataDictEditor.
- Move the declaration of method "CreateGUI" from "private" to "public".
- Open unit "frmmain"
- Find the implementation of TMainForm.NewDataEditor
- Add "Result.CreateGUI" somewhere after "Result.Parent := PCDD".