Três componentes são fornecidos que suportam arrastar e soltar do Windows Explorer, juntamente com componentes subsidiários que podem filtrar arquivos soltos. Os componentes são:
Alguma assistência no tempo de design é fornecida pelos editores de componentes e propriedades.
Os principais recursos dos componentes dos arquivos suspensos são:
Os componentes foram testados nos compiladores Delphi 7 a XE4 Windows (exceto Delphi 2005) e os compiladores Delphi Xe2 a XE4 de 64 bits. Pensa -se que os componentes compilam os compiladores de volta ao Delphi 3, mas isso não é garantido.
Os componentes são usados apenas com o VCL: eles não são compatíveis com o Firemonkey.
As plataformas .NET e não-Windows não são suportadas.
Os componentes de arquivos suspensos , sua documentação e os programas de demonstração são fornecidos em um arquivo zip. Antes de instalar, você precisa extrair todos os arquivos do arquivo zip, preservando a estrutura do diretório. Os seguintes arquivos serão extraídos:
PJDropFiles.pas - código -fonte do componente.PJDropFiles.dcr - Glyphs da paleta de componentes.PJDropFilesDsgn.pas - Editores de propriedades e código -fonte de registro de componentes.PJDropFilesDsgn.dfm - Formulário do editor de propriedades.README.md - este arquivo.CHANGELOG.md - Log de alterações do componente.MPL-2.txt -A licença pública de Mozilla v2.0.Documentation.URL -Curto-cut para a documentação on-line do componente. Além dos arquivos acima, você encontrará o código-fonte de dois projetos de demonstração da Demo1 e Demo2 subdiretórios.
Agora você pode instalar os componentes no Delphi IDE. Para fazer isso, os arquivos PJDropFiles.pas , PJDropFiles.dcr , PJDropFilesDsgn.pas e PJDropFilesDsgn.dfm devem ser adicionados a um pacote de tempo de design. Se você precisar de ajuda para fazer isso, veja aqui.
O código -fonte para dois programas de demonstração está incluído no download:
Ambos os programas de demonstração exigem o Delphi 7 no mínimo. Ambos são compatíveis com os compiladores Delphi 32 Bits e 64 Bit Windows.
Para obter mais informações sobre as demos, consulte o arquivo README.md no diretório Demos .
Um log de alterações completo é fornecido no CHANGELOG.md incluído no download.
Esses componentes são divulgados sob os termos da licença pública de Mozilla v2.0.
Todas as marcas comerciais relevantes são reconhecidas.
Os bugs podem ser relatados ou novos recursos solicitados através do rastreador de problemas do projeto. Uma conta do GitHub é necessária.
Verifique se um problema já foi criado para um relatório ou solicitação semelhante. Nesse caso, adicione um comentário que contenha o máximo de informações possível ao problema existente, ou se você não tiver nada a acrescentar, basta adicionar um? ( :+1: Comente. Se não houver um problema existente adequado, adicione um novo problema e forneça o máximo de informações possível.
Sou Peter Johnson - um programador hobby que vive em Ceredigion em West Wales, Reino Unido, escrevendo principalmente em Delphi. Meus programas e outros código da biblioteca estão disponíveis em: https://delphidabbler.com/.
Este documento é Copyright © 2005-2022, PD Johnson.