Adicionando formulários e quadros aos pacotes

Estou desenvolvendo um pacote de componentes registrados no IDE, a maioria dos quais é derivada de uma classe TFrame básica. Também existem vários formulários de diálogo personalizados chamados por esses componentes, incluídos no pacote. Estou trabalhando no Delphi 2007.

Percebo que, às vezes, as unidades de quadro e formulário, que normalmente têm um arquivo DFM associado, nem sempre mostram o arquivo DFM "embaixo" (acessível por meio do pequeno [+] expansor de nós da árvore) embaixo deles. Se eu adicionar um arquivo PAS existente baseado em formulário, por exemplo, clicando com o botão direito do mouse no projeto BPL (no Gerenciador de projetos) -> Adicionar, ele não mostrará o arquivo DFM na listage

Se eu adicionar novo, no entanto, e criar um novo formulário ou unidade de estrutura no projeto, ele será mostrado como o item típico de dois arquivos aninhados no gerente de projeto. Também mostra dessa maneira se eu arrastar um formulário existente de outro projeto no Grupo de Projetos para este projeto BPL em questã

Parece que este deve ser consistente e eu prefiro os dois arquivos exibidos quando a unidade é um Quadro ou Formulári

Isso é indicativo de algo errado no arquivo do projeto? Estou adicionando formulários / quadros existentes a este pacote incorretamente? Em caso afirmativo, como devo adicionar unidades de formulário / quadro existentes para que ambos os arquivos sejam exibidos na lista do gerente de projetos?

* UPDATE *

Da sugestão de Alen abaixo:

Tentei adicionar a diretiva {$ R * .dfm} à unidade do formulário e não forçou a exibição do arquivo DFM ao adicioná-lo ao meu pacote / projeto BPL. A adição de {$ R * .dfm} ao arquivo do projeto (o que eu acho que não foi o que você quis dizer, mas achei que tentaria) também não funcionou. Essa técnica funciona apenas com projetos EXE?

Possivelmente (provavelmente) relacionado, tentar criar essa diretiva em alguns lugares me dá o seguinte:

[Erro DCC] E2161 Aviso: recurso duplicado: Tipo 10 (RCDATA), ID TTESTTREEVIEW; Arquivo E: \ Projetos \ MyApp \ Components \ TTestTreeViewFrame.dfm recurso mantido; arquivo E: \ Projects \ MyApp \ Components \ TTestTreeViewFrame.dfm descartado.

"Keping" e "descartando" o mesmo arquivo

Mais tarde: Parece que esse problema de "recurso duplicado" PODE estar relacionado aist. Não tenho certeza, mas pelo menos em um caso, ambos aconteceram simultaneament

questionAnswers(3)

yourAnswerToTheQuestion