Às vezes, você precisa instalar componentes manualmente. Talvez o instalador não tenha sido atualizado para sua versão do Delphi, ou é uma biblioteca de código aberto sem um instalador. Seja qual for o motivo, aqui está um pequeno guia além do que é encontrado no DocWiki sobre o assunto.
Vou escrever este guia sobre a instalação do Radiant Shapes Pack disponível via GetIt. Suponho que ainda não foi atualizado para instalar na versão 10.4 e, enquanto o P&D está trabalhando, esta é uma grande oportunidade de aprender como instalá-lo manualmente.
Depois de instalar a partir do GetIt, você não o encontrará no IDE e está faltando na lista de pacotes, que você acessa em Componente 🡆 Instalar Pacotes enquanto nenhum projeto estiver aberto
É aqui que todos os pacotes BPL são listados. Clique no botão Adicionar e navegue para encontrar o BPL
C:Program Files (x86)RaizeRadiantShapes1.4BinRadiantShapesFmx_Design270.bpl
(Se você não tiver esse BPL ou caminho para Radiant Shapes, certifique-se de que instalou a partir do GetIt e pode executar o instalador manualmente C:UsersPublicDocumentsEmbarcaderoStudio21.0CatalogRepositoryRadiantShapes-270-1.2InstallerRadiantShapes.exe
)
ou qualquer pacote de tempo de design de que você precisa. Isso instalará os componentes no IDE.
Muitos projetos têm pacotes de tempo de design e tempo de execução. Um pacote de tempo de design contém as informações necessárias para instalar no IDE e quaisquer designers especiais, enquanto os pacotes de tempo de execução contêm apenas o código necessário para uso durante o tempo de execução. Você pode, opcionalmente, até mesmo enviar esses pacotes com seu binário para vinculá-los em tempo de execução.
Em seguida, você precisa informar ao IDE onde encontrar as DCUs e, opcionalmente, os arquivos de origem. E se você tiver apenas arquivos de origem? Não tem problema, abra e construa todos os pacotes pelo menos no modo de lançamento em cada plataforma que a biblioteca suporta. Em seguida, vá para Tools then Options e Language 🡆 Delphi 🡆 Library .
Em seguida, preencha os detalhes de cada plataforma que você construiu e deseja oferecer suporte:
- Plataforma selecionada – especifica para qual plataforma você está fornecendo detalhes:
- Linux 64 bits, iOS 64 bits, Win 32 bits, Win 64 bits, macOS 64 bits, Android 32 bits, Android 64 bits e / ou simulador iOS.
- Caminho da biblioteca – este é o caminho para as DCUs de lançamento. Algumas pessoas apontam para seus arquivos PAS aqui, o que funciona, mas então você acaba recompilando a biblioteca mais do que o necessário.
- Radiant Shapes inclui todas as DCUs em subpastas fora do caminho
C:Program Files (x86)RaizeRadiantShapes1.4Lib
- Dica : cole o novo caminho na caixa de edição antes de clicar no botão de navegação, se precisar navegar até uma subpasta. Em seguida, certifique-se de clicar em [Adicionar] quando terminar.
- Radiant Shapes inclui todas as DCUs em subpastas fora do caminho
- Caminho de navegação é onde você opcionalmente adiciona um caminho para os arquivos PAS de origem. Isso permite que você navegue até esses arquivos de origem do IDE com o item de menu de contexto Encontrar declaração .
- Para Radiant Shapes, a fonte é encontrada em
C:Program Files (x86)RaizeRadiantShapes1.4Source
- Para Radiant Shapes, a fonte é encontrada em
- Caminho de depuração DCU permite que você opcionalmente aponte para a versão de depuração das DCUs. Isso é útil se a versão de depuração tiver informações adicionais ou comportamentos diferentes.
- Radiant Shapes não possui DCUs de depuração especiais, portanto, não precisamos adicionar nada aqui.
Depois de concluir essas configurações para cada plataforma, você está pronto para começar! Boa instalação!