Raize DropMaster
Nome:Raize DropMaster Versão:2.5.3
Disponibilidade:Este item não está diponível para você fazer o download. Faça o login no site.
Avaliação: Bom, instale e aproveite
  
 
Descrição:
O DropMaster é um conjunto de 4 controles VCL nativos para uso em Delphi e C ++ Builder. Enquanto os componentes VCL incluídos no Delphi e C ++ Builder permitem arraste e solta entre o Windows no mesmo aplicativo, o DropMaster permite que os desenvolvedores adicionem suporte para arrastar e soltar entre aplicativos. O arrastar e soltar pode estar entre o novo aplicativo do desenvolvedor e aplicativos existentes, como o pacote Microsoft Office, um navegador da Web, etc., ou entre dois aplicativos personalizados.

DropMaster é um conjunto de componentes para adicionar suporte de arrastar e soltar entre aplicativos para aplicativos Delphi e C++Builder para Microsoft Windows. O DropMaster suporta arrastar e soltar dados baseados em texto, gráficos e formatos personalizados. O DropMaster vem com uma coleção de mais de 40 aplicativos de amostra, que representam os resultados de uma extensa pesquisa sobre o comportamento de arrastar e soltar de muitos aplicativos comerciais populares.

A funcionalidade do DropMaster é dividida de acordo com se você quer permitir que o usuário arraste de seu aplicativo para outro local, ou seja, uma fonte de arrastar, ou de outro lugar para sua aplicação, ou seja, um alvo de exclusão. Além da funcionalidade real de arrastar e soltar, os componentes expõem vários eventos que permitem ao desenvolvedor obter feedback sobre o processo de arrastar e soltar enquanto está acontecendo, ou para modificá-lo.

Os 4 componentes DropMaster são:

TDMTextSource

TDMTextSource trata de arrastar dados de seu aplicativo para outro. Para uso simples, você pode atribuir um TWinControl em seu formulário à propriedade DonorComponent, detectar o arrastar no evento OnMouseDown do controle e chamar o método Execute. O conteúdo apropriado (por exemplo, texto selecionado ou itens de lista, etc.) é então arrastado para o outro aplicativo. Para um uso mais sofisticado, existe uma propriedade Text para a qual você pode atribuir qualquer conteúdo que você gosta.

TDMTextTarget

TDMTextTarget lida com a aceitação de dados arrastados para o seu aplicativo de outro. Você atribui um TWinControl no seu formulário à propriedade AcceptorControl e escreva um manipulador OnDrop para dizer ao TDMTextTarget como lidar com os dados que acabaram de ser descartados. Native, TDMTextTarget sabe como aceitar texto, RTF, HTML, listas de arquivos e URLs.

TDMTextTarget é também o componente que é usado para aceitar formatos arbitrários além do texto, através do uso de sua propriedade CustomFormat. No evento OnDrop você pode descobrir quais formatos estão disponíveis e decidir qual processo.

TDMGraphicSource

Além dos formatos nativos no TDMTextTarget, as imagens gráficas são os tipos de dados mais solicitados para arrastar e soltar. Por conveniência, fornecemos TDMGraphicSource que funciona exatamente como TDMTextSource, exceto pelo fato de ter propriedades DonorImage e Picture (do tipo TImage e TPicture, respectivamente), que correspondem às propriedades DonorComponent e Text de TDMTextSource. Arrastar uma imagem torna-se tão fácil quanto atribuir a uma propriedade, detectar o arrastar e chamar Execute.

TDMGraphicTarget

TDMGraphicTarget pode aceitar imagens arrastadas de outro aplicativo. Por conveniência, trata de vários formatos, como DIBs, identificadores de bitmap, metafiles e metarquivos aprimorados, de modo que o desenvolvedor só precisa fornecer uma casa para os dados do TPicture que sejam aceitos. Claro, há uma ampla oportunidade para personalizar o processo como com os outros componentes.

O DropMaster vem com uma coleção de mais de 40 exemplos de aplicativos, que demonstram os recursos dos componentes DropMaster em situações do mundo real. Eles também representam os resultados de pesquisa extensiva sobre o comportamento de arrastar e soltar de muitas aplicações comerciais populares.

O DropMaster vem com o 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 on-line sensível ao contexto. O DropMaster também possui instalação em uma etapa, integração automática de ajuda e registro dinâmico de componentes.








 
Destaque:
 Para: Delphi 2006 RAD Seattle RAD Berlin RAD TOkyo RAD SIDNEY RAD Alexandria RAD Athens
   
Tipo:Professional Autor: http://www.raize.com/
 
Seu IP (18.188.192.62) e login é gravado em cada download. Não repasse seu login e senha ou terá o acesso cancelado