DropMaster

DropMaster é um conjunto de 4 controles VCL nativos para uso em Delphi e C ++ Builder. 


Fabricante: Raize Software


Descrição detalhada do produto

SOLICITE SEU ORÇAMENTO

*Campos de Preenchimento Obrigatório


Ao preencher os campos abaixo, você automaticamente concorda com nossos termos de uso e política de privacidade de dados
saiba mais
Obrigado por nos contatar, assim que possível retornaremos seu contato.
Erro, tente novamente. Sua mensagem não foi enviada
Descrição detalhada do produto

DropMaster é um conjunto de 4 controles VCL nativos para uso em Delphi e C ++ Builder. Enquanto os componentes VCL incluídos em Delphi e C ++ Builder permitem arrastar e soltar entre janelas da mesma aplicação, DropMaster permite aos desenvolvedores adicionar suporte para arrastar e soltar entre aplicativos. O arrastar e soltar pode ser entre um novo aplicativo do desenvolvedor e aplicações existentes, como o Microsoft Office, um navegador web, etc., ou entre dois aplicativos personalizados.


A funcionalidade do DropMaster é dividida de acordo com o que você deseja permitir que o usuário arraste de seu aplicativo para outro lugar. Além da funcionalidade de arrastar e soltar, os componentes expõe vários eventos que permitem que o desenvolvedor obtenha um feedback sobre o processo de arrastar e soltar, enquanto ele está acontecendo ou está sendo modificado.


Os quatro componentes de DropMaster são: TDMTextSource, TDMTextTarget, TDMGraphicSource, TDMGraphicTarget


TDMTextSource

TDMTextSource funciona arrastando dados de seu aplicativo para outro. Para uso simples, você pode atribuir um comando em seu formulário para a propriedade DonorComponent, detectar o conteúdo a ser arrastado e chamar o método de execução. O conteúdo apropriado (textos ou listas selecionadas, etc.) é então arrastado para o outro aplicativo. Para o uso mais sofisticado, há uma propriedade de texto para o qual você pode atribuir qualquer conteúdo que você gosta.

Ele é também o componente que é usado para arrastar outros formatos arbitrários de texto, através da utilização da sua propriedade CustomFormatData. Em particular, você pode arrastar mais de um formato, e o aplicativo de destino pode aceitar qualquer uma das disponíveis. Por exemplo, quando você arrasta as células do Excel, os dados são disponibilizados em diversos formatos, a partir de texto simples, para um bitmap das células, etc.


TDMTextTarget

TDMTextTarget aceitas os dados arrastados para a sua aplicação a partir de outro aplicativo. Você atribui um comando em seu formulário para a propriedade AcceptorControl, e escreve uma ordem de OnDrop para TDMTextTarget de como lidar com os dados que acabam de ser descartados. Nativamente, TDMTextTarget sabe como aceitar texto, RTF, HTML, listas de arquivos e URLs.

TDMTextTarget é também o componente que é usado para aceitar outros formatos arbitrários de texto, através da utilização da sua propriedade CustomFormat. 


TDMGraphicSource

Mias do que os formatos nativos em TDMTextTarget, as imagens gráficas são os tipos de dados mais comumente solicitados para arrastar e soltar. TDMGraphicSource funciona como TDMTextSource, exceto que ele tem as funcionalidades DonorImage e Picture, o que corresponde à um comando e propriedades de texto de TDMTextSource. Arrastando uma imagem torna-se tão fácil como atribuí-la a uma propriedade, detectando o arrasto, e executando.


TDMGraphicTarget

TDMGraphicTarget pode aceitar imagens arrastadas de outra aplicação. Por conveniência, ele lida com vários formatos como DIBs, bitmap, metarquivos e metarquivos avançados, de modo que o desenvolvedor precisa apenas fornecer um lar para os dados que serão aceitos. Claro, há ampla oportunidade para personalizar o processo como com os outros componentes. DropMaster vem com uma coleção de mais de 40 exemplos de aplicações, além de representar os resultados de uma extensa pesquisa para o comportamento da funcionalidade de arrastar e soltar de muitas aplicações comerciais populares.


DropMaster vem com um código-fonte completo para todos os componentes, pacotes e editores de design, sem custo adicional. A documentação é fornecida em um extenso sistema de ajuda online sensível ao contexto. DropMaster também dispõe de assistente de instalação, que ajuda na integração automática e no registo de componentes dinâmicos.


Requisitos do sistema:

  • DropMaster requer uma dessas versões de RAD:

Embarcadero RAD Studio 10 Seattle, Embarcadero RAD Studio XE8, Embarcadero RAD Studio XE7, Embarcadero RAD Studio XE6, Embarcadero RAD Studio XE5, Embarcadero RAD Studio XE4, Embarcadero RAD Studio XE3, Embarcadero RAD Studio XE2, Embarcadero RAD Studio XE, Embarcadero RAD Studio 2010, Delphi 10 Seattle, Delphi XE8, Delphi XE7, Delphi XE6, Delphi XE5, , Delphi XE4, Delphi XE3, Delphi XE2, Delphi XE, Delphi 2010, Delphi 2009, C++Builder 10 Seattle, C++Builder XE8, C++Builder XE7, C++Builder XE6, C++Builder XE5, C++Builder XE4, C++Builder XE3, C++Builder XE2, C++Builder XE, C++Builder 2010, C++Builder 2009 e CodeGear RAD Studio 2009;

  • 2 MB de espaço no disco rígido e mais 1 MB para cada IDE a ser suportado. 


Produtos Relacionados


Obrigado! Logo entraremos em contato!


Baixe o Guia Software.com.br 2024

Nossos Clientes