Alvas.ShapeForms 2.0

Licença: Julgamento Gratuito ‎Tamanho do arquivo: 126.93 KB
‎Classificação dos utilizadores: 5.0/5 - ‎3 ‎votos

Alvas.ShapeForms for .Net (Windows.Forms) é uma coleção de controlos 100% nativos de CLR descritos em C#. A coleção permite que os desenvolvedores de C# e VB.Net criem aplicações profissionais de alta qualidade com formas não relectais como o Windows Media Player. Requisitos: .Net Framework v1.1 ou posterior Recomendado: .Net Framework com Visual Studio .Net 2003 ou mais tarde Como usar 1. Coloque algumas Regiões de Forma ou/e Regiões Bitmap no formulário. 2. Coloque a RegiãoManager no formulário e desente a sua propriedade Formulário para o formulário atual. 3. Definir Propriedade da RegiãoManager para verdadeiro/falso. 4. Aproveite. O pacote contém: 1. RegionalBase que implementa a funcionalidade básica comum aos controlos da região. 2. FormaRegion que representa uma região em forma. 3. Região bitmap que cria região a partir de bitmap. 4. Componente Região Manager que gere a interação dos controlos, derivado da RegionBase (ShapeRegion e BitmapRegion).

história da versão

  • Versão 2.0 postado em 2005-01-03
    Algumas correções e melhorias de bugs.

Detalhes do programa

EULA

EULA - Contrato de Licença de Utilizador Final

LICENÇA DE UTILIZADOR FINAL LICENÇA DE PROGRAMADOR ÚNICO PARA TODOS OS PRODUTOS DE COMPONENTES DE SOFTWARE(S) IMPORTANTE- LEIA ATENTAMENTE: Este ALVAS.Net LLC ("ALVAS") Contrato de Licença de Utilizador Final ("EULA") é um acordo legal entre si, um desenvolvedor individual de aplicações de software("Developer End User") e ALVAS para todos os produtos componentes de SOFTWARE ALVAS(S),controlos, código fonte, demonstrações, ficheiros intermédios, meios de comunicação, materiais impressos e "online" ou documentação eletrónica ("PRODUTO COMPONENTE SOFTWARE(S)") contida neste ficheiro de instalação. A ALVAS concede-lhe como pessoa, uma licença pessoal e não exclusiva para instalar e utilizar o PRODUTO COMPONENTE DE SOFTWARE(S) para os únicos fins de conceção, desenvolvimento, teste e implementação de programas de aplicação que cria. Se for uma entidade, deve designar um indivíduo dentro da sua organização para licenciar o direito de utilizar o PRODUTO COMPONENTE DE SOFTWARE(S) da forma aqui fornecida. Ao instalar, copiar ou utilizar o PRODUTO COMPONENTE DE SOFTWARE(S), concorda em ficar vinculado pelos termos deste EULA. Se não concordar com nenhuma parte dos termos deste EULA, NÃO INSTALE, UTILIZE, DISTRIBINDO OU REPLICE DE qualquer forma, QUALQUER PEÇA, ARQUIVO ou parte do produto componente de software(S). Devolva-o imediatamente ao local de compra para um reembolso total. Todos os produtos componentes de SOFTWARE(S) estão licenciados, não vendidos. APLICAÇÃO RIGOROSA DOS DIREITOS DE PROPRIEDADE INTELECTUAL. Se o direito de utilização licenciado para este PRODUTO COMPONENTE DE SOFTWARE(S) for adquirido por si com qualquer intenção de reverter engenheiros, decompilenução, criar obras derivadas, e a exploração ou transferência não autorizada de, qualquer propriedade intelectual e segredos comerciais da ALVAS, para incluir quaisquer métodos expostos ou código fonte quando fornecido, nenhum direito de uso licenciado deve existir, e qualquer produto(s) criado como resultado será considerado ilegal por definição de toda a lei aplicável. Qualquer venda ou revenda de propriedade intelectual ou derivados criados assim obtidos será processado em toda a extensão de todo o direito local, federal e internacional. 1. CONCESSÃO DE LICENÇA. Esta EULA, se legalmente executada como definida neste documento, concede ao único Utilizador Final do Desenvolvedor individual os seguintes direitos: PRODUTO COMPONENTE DE SOFTWARE.S. Pode instalar e utilizar uma cópia do PRODUTO COMPONENTE DE SOFTWARE(S), ou qualquer versão anterior legalmente licenciada para o mesmo sistema operativo, num único computador. O utilizador primário do computador no qual está instalado o PRODUTO COMPONENTE DE SOFTWARE(S) pode fazer uma segunda cópia para a sua utilização exclusiva num computador portátil. a Armazenamento/Utilização da Rede. Como Utilizador Final do Desenvolvedor, também pode armazenar ou instalar uma cópia do PRODUTO COMPONENTE DE SOFTWARE(S) num dispositivo de armazenamento, como um servidor de rede, utilizado apenas para instalar ou executar o PRODUTO COMPONENTE DE SOFTWARE(S) no seu outro computador por uma rede interna; no entanto, o Utilizador Final do Desenvolvedor deve adquirir e dedicar uma licença para cada computador separado no qual o PRODUTO COMPONENTE DE SOFTWARE(S) é instalado ou executado a partir do dispositivo de armazenamento. Uma licença para o produto componente de SOFTWARE(S) não pode ser partilhada ou utilizada simultaneamente em diferentes computadores por mais de um Utilizador. LICENÇA DE AVALIAÇÃO. O Utilizador Final do Desenvolvedor recebe uma Licença por um período de apenas trinta (30) dias após a instalação da versão de avaliação do PRODUTO COMPONENTE DE SOFTWARE(S) ("Período de Avaliação"). Após o Período de Avaliação, o Utilizador Final do Programador deve (i) eliminar o PRODUTO COMPONENTE DE SOFTWARE(S(S) e toda a documentação conexa de todos os computadores em que foi instalado ou copiado, ou (ii) contactar a ALVAS ou um dos seus revendedores autorizados para adquirir o produto(s) componente de SOFTWARE. O Utilizador Final do Desenvolvedor pode utilizar a avaliaçãorevendedores para adquirir o produto(s) componente de SOFTWARE. O Utilizador Final do Desenvolvedor pode utilizar a versão de avaliação do PRODUTO COMPONENTE DE SOFTWARE(S) apenas para efeitos de avaliação. O Utilizador Final do Programador não pode distribuir nenhum dos ficheiros, sob qualquer forma ou forma, fornecido com a versão de avaliação do PRODUTO COMPONENTE DE SOFTWARE(S) a QUALQUER PARTE. DESCRIÇÃO DE OUTROS DIREITOS E LIMITAÇÕES. 2. Não para software de revenda. Se o PRODUTO COMPONENTE DE SOFTWARE(S) for rotulado e fornecido como "Não para Revenda" ou "NFR", então, não obstante outras secções deste EULA, não poderá revender, distribuir ou transferir de qualquer forma para valor ou benefício, o PRODUTO COMPONENTE DE SOFTWARE(S) ou qualquer trabalho derivado utilizando o PRODUTO SOFTWARE(S). Não pode transferir, alugar, arrendar, emprestar, copiar, modificar, traduzir, subliciência, time-share ou transmitir eletronicamente o PRODUTO COMPONENTE SOFTWARE(S), suportes ou documentação. Isto também se aplica a todos e todos os ficheiros intermédios, código fonte e executáveis compilados. 3. Limitações na Engenharia Inversa, Descompilamento e Desmontagem. Não pode reverter o engenheiro, descompilar, criar obras derivadas, modificar, traduzir ou desmontar o PRODUTO COMPONENTE DE SOFTWARE(S), e apenas na medida em que tal atividade seja expressamente permitida pela lei aplicável, não obstante esta limitação. Concorda em tomar todas as medidas razoáveis, legais e adequadas para proibir a divulgação ilegal do produto componente de SOFTWARE(S)ou de qualquer das suas partes constituintes e redistribuídas na medida do possível, códigos e leis internacionais aplicáveis sobre a anti-evasão, incluindo, mas não se limitando a, as Conferências Diplomáticas da Organização Mundial da Propriedade Intelectual de Genebra e Berna (OMPI). 4. Separação dos componentes, das suas partes constituintes e redistributáveis. O PRODUTO COMPONENTE DE SOFTWARE(S) é licenciado como um único produto(s). O PRODUTO COMPONENTE DE SOFTWARE(S) e as suas partes constituintes e quaisquer redistributáveis fornecidos não podem ser desenvolvidos, descompilados, desmontados ou separados para utilização em mais de um computador, nem colocados para distribuição, venda ou revenda como criações individuais pelo Utilizador Final do Desenvolvedor. A disponibilização do código fonte, se incluída no PRODUTO COMPONENTE DE SOFTWARE(S), não constitui a transferência de quaisquer direitos legais para esse código, e a revenda ou distribuição de toda ou qualquer parte de todo o código fonte e propriedade intelectual será processada na medida do total de todas as leis locais, federais e internacionais aplicáveis. Todas as bibliotecas ALVAS, código fonte, redistribubutáveis e outros ficheiros continuam a ser propriedade exclusiva da ALVAS. Não pode distribuir quaisquer ficheiros, exceto aqueles que a ALVAS designou expressamente como Redistribuable. Os PRODUTOS ALVAS podem incluir certos ficheiros ("Redistributables") destinados a serem distribuídos por si aos utilizadores dos programas que cria. Os redistribuídos incluem, por exemplo, os ficheiros identificados na documentação impressa ou on-line como ficheiros redistribuíveis, os ficheiros pré-selecionados para implantação por um utilitário de instalação fornecido com o PRODUTO COMPONENTE DE SOFTWARE(S) (se houver). Em todo o caso, os Redistribuables para o PRODUTO COMPONENTE DE SOFTWARE(S) são apenas os ficheiros especificamente designados como tal pela ALVAS. Sob reserva de todos os termos e condições desta EULA, poderá reproduzir e distribuir cópias exatas dos Redistribuables, desde que essas cópias sejam feitas a partir da cópia original do PRODUTO COMPONENTE DE SOFTWARE(S)ou da cópia transferida para um único disco rígido. As cópias dos Redistribuables só podem ser distribuídas com e com o único objetivo de executar programas de aplicação permitidos ao abrigo deste EULA que criou utilizando o PRODUTO COMPONENTE DE SOFTWARE(S). Em caso algum poderão ser distribuídas cópias de redistributáveis separadamente. REDISTRIBUÍDOS. Os seguintes ficheiros são considerados redistribuíveis ao abrigo do EULA: Alvas.FileControls.dll NÃO ESTÁ AUTORIZADO A REDISTRIBUIR QUALQUER OUTRO FICHEIRO CONTIDO NO PRODUTO COMPONENTE DE SOFTWARE. SE ESTIVER A UTILIZAR A VERSÃO DE AVALIAÇÃO DO PRODUTO COMPONENTE DE SOFTWARE, ESTÁ PROIBIDO DE REDISTRIBUIR QUALQUER UM DOS FICHEIROS CONTIDOS NO PRODUTO COMPONENTE DE SOFTWARE. 5. Aluguer. Não pode alugar, arrendar ou emprestar o PRODUTO COMPONENTE SOFTWARE(S). TRANSFERÊNCIA DE PRODUTOS COMPONENTES DE SOFTWARE. Não poderá transferir permanente ou temporariamente nenhum dos seus direitos ao abrigo desta EULA para qualquer indivíduo ou entidade. Independentemente de quaisquer modificações que faça e independentemente de como possa compilar, ligar e/ou embalar os seus programas, em nenhuma circunstância as bibliotecas, redistribuíveis e/ou outros ficheiros do PRODUTO COMPONENTE DE SOFTWARE(S) (incluindo quaisquer partes do mesmo) podem ser utilizados para desenvolver programas por qualquer outra pessoa que não o senhor. Só você como o utilizador final do desenvolvedor licenciado tem o direito de usar a libraqualquer um além de si. Só você, uma vez que o Utilizador Final do Programador licenciado tem o direito de utilizar as bibliotecas, redistribuíveis ou outros ficheiros do PRODUTO COMPONENTE DE SOFTWARE(S) (ou quaisquer partes do mesmo) para desenvolver programas criados com o PRODUTO COMPONENTE SOFTWARE(S). Em particular, não pode partilhar cópias dos Redistribuables com outros co-desenvolvedores. Não poderá reproduzir ou distribuir qualquer documentação ALVAS sem a permissão explícita da ALVAS. 6. Rescisão. Sem prejuízo de quaisquer outros direitos ou recursos, a ALVAS terminará este EULA por não cumprir todos os termos e condições desta EULA. Nesses eventos, deve destruir todas as cópias do PRODUTO COMPONENTE DE SOFTWARE(S)e de todos os seus componentes, incluindo qualquer documentação relacionada, e deve remover qualquer e todos os usos dessa tecnologia imediatamente de quaisquer aplicações que utilizem a tecnologia contida no PRODUTO COMPONENTE DE SOFTWARE(S) desenvolvido por si, seja em estado nativo, alterado ou compilado. 7. Restrições adicionais. A distribuição pelo Licenciado de quaisquer ferramentas de tempo de conceção (OCX ou DLL's exE's), executáveis e código fonte distribuído ao Utilizador Final do Desenvolvedor pela ALVAS como parte deste produto componente de SOFTWARE(S) e não explicitamente identificado como um ficheiro redistribuível é estritamente proibida. É estritamente proibida a redistribuição pelos utilizadores da DLL's da ALVAS e da OCX's e da OCX's ou da versão modificada de ficheiros redistribuídos da ALVAS sem uma licença de redistribuição adequada obtida da ALVAS. O Utilizador Final do Desenvolvedor não deve desenvolver aplicações de software que forneçam uma interface de programação de aplicação ao PRODUTO COMPONENTE DE SOFTWARE(S(S) ou ao PRODUTO COMPONENTE DE SOFTWARE(S) como modificado. O Utilizador Final do Desenvolvedor não pode distribuir o PRODUTO COMPONENTE DE SOFTWARE(S), em qualquer formato, a outros utilizadores para fins de desenvolvimento ou compilação de aplicações. Especificamente, se o Utilizador Final do Programador criar um controlo utilizando o PRODUTO COMPONENTE DE SOFTWARE(S) como um controlo constituinte, o Utilizador Final do Desenvolvedor não pode distribuir o controlo criado com o produto componente de SOFTWARE(S) (S) (em qualquer formato) para os utilizadores a serem utilizados no momento de conceção e ou para qualquer finalidade de desenvolvimento. NÃO PODE CRIAR NENHUM PRODUTO DE FERRAMENTA OU COMPONENTE DE SOFTWARE QUE COMPITA DIRETA OU INDIRETAMENTE COM O PRODUTO(S) COMPONENTE DE SOFTWARE QUE UTILIZA A TOTALIDADE OU QUALQUER PARTE DO PRODUTO COMPONENTE DE SOFTWARE.S. 8. ATUALIZAÇÕES, ATUALIZAÇÕES E CORREÇÕES. A ALVAS fornecer-lhe-á atualizações/atualizações gratuitas para a próxima grande versão relacionada com o PRODUTO COMPONENTE DE SOFTWARE(S) ("UPGRADES"). SE ESTIVER A UTILIZAR A VERSÃO DE AVALIAÇÃO DO PRODUTO COMPONENTE DE SOFTWARE(S), A ALVAS NÃO FORNECERÁ ATUALIZAÇÕES, ATUALIZAÇÕES E CORREÇÕES RELACIONADAS COM O PRODUTO COMPONENTE DE SOFTWARE(S). 9. COPYRIGHT. Todos os títulos e direitos de autor dentro e no PRODUTO COMPONENTE SOFTWARE(S) (incluindo, mas não se limitando a quaisquer imagens, demos, código fonte, ficheiros intermédios, pacotes, fotografias, redistribuídos, animações, vídeo, áudio, música, texto e "applets" incorporados no PRODUTO COMPONENTE DE SOFTWARE(S) os materiais impressos que o acompanham, e quaisquer cópias do PRODUTO COMPONENTE SOFTWARE(S)) são propriedade da ALVAS ou das suas subsidiárias. O PRODUTO COMPONENTE DE SOFTWARE(S) está protegido por leis de direitos autorais e disposições de tratados internacionais. Por isso, deve tratar o PRODUTO COMPONENTE DE SOFTWARE(S) como qualquer outro material protegido por direitos de autor, exceto que pode instalar o PRODUTO COMPONENTE DE SOFTWARE(S) num único computador, desde que mantenha o original apenas para fins de backup ou de arquivo. Não pode copiar os materiais impressos que acompanham o PRODUTO COMPONENTE DE SOFTWARE(S). 10. Instalação e Utilização. A licença concedida neste EULA para criar os seus próprios programas compilados e distribuir os seus programas e os Redistribuables (se houver), está sujeita a todas as seguintes condições: a) (i) todas as cópias dos programas que cria devem ter um aviso de direitos de autor válido, seja o seu próprio ou o aviso de direitos de autor ALVAS que apareça no PRODUTO COMPONENTE SOFTWARE(S); (ii) não pode remover ou alterar qualquer direito de autor, marca comercial ou outro aviso de direitos de propriedade da ALVAS contido em qualquer parte das bibliotecas DA ALVAS, código fonte, redistribuables ou outros ficheiros que ossubam; (iii) A ALVAS não oferece qualquer garantia a qualquer pessoa, que não seja a Garantia Limitada fornecida ao comprador original do PRODUTO COMPONENTE DE SOFTWARE(S), e continuará a ser o único responsável por qualquer pessoa que receba os seus programas de apoio, serviço, atualizações ou assistência técnica ou outra, e esses destinatários não terão o direito de contactar a ALVAS para tais serviços ou assistência; (iv) irá indemnizar e deter ALVAS.NET LLC as suas empresas coliditas e os seus fornecedores, inofensivos de e contra quaisquer reclamações ou responsabilidades decorrentes da utilização, reprodução ou distribuição dos seus programas; (v) os seus programas que contêm COMPONENTE DE SOFTWARE ALVAS PROucção ou distribuição dos seus programas; (v) os seus programas que contenham produto componente de SOFTWARE ALVAS(S) devem ser escritos utilizando uma cópia licenciada e registada do PRODUTO COMPONENTE DE SOFTWARE(S); (vi) os seus programas devem adicionar funcionalidades primárias e substanciais, e podem não ser apenas um conjunto ou subconjunto de qualquer uma das bibliotecas, código, redistribubutáveis ou outros ficheiros do PRODUTO COMPONENTE SOFTWARE(S); (vii) não poderá utilizar o nome, logotipos ou marcas comerciais da ALVAS ou de nenhum dos seus fornecedores para comercializar os seus programas. 11. SEM GARANTIAS. A ALVAS declina expressamente qualquer garantia para o PRODUTO COMPONENTE DE SOFTWARE(S). O PRODUTO COMPONENTE DE SOFTWARE(S) E QUALQUER DOCUMENTAÇÃO RELACIONADA É FORNECIDO "COMO IS" SEM GARANTIA DE QUALQUER TIPO, EXPRESSO OU IMPLÍCITO, INCLUINDO, SEM LIMITAÇÃO, AS GARANTIAS IMPLÍCITAS DE MERCADOTIZAÇÃO, APTIDÃO PARA UM DETERMINADO PROPÓSITO, OU NÃO-VIOLAÇÃO. TODO O RISCO DECORRENTE DA UTILIZAÇÃO OU DO DESEMPENHO DO PRODUTO COMPONENTE DE SOFTWARE PERMANECE CONSIGO. Na máxima extensão permitida pela lei aplicável, Em caso algum, a ALVAS será responsável por quaisquer danos especiais, incidentais, indiretos ou consequenciais (incluindo, sem limitação, danos por perda de lucros empresariais, interrupção de negócios, perda de informações comerciais ou qualquer outra perda pecuniária) decorrentes da utilização ou incapacidade de utilização do PRODUTO COMPONENTE DE SOFTWARE(S) ou da prestação ou não prestação de Serviços de Apoio, mesmo que a ALVAS tenha sido avisada da possibilidade de tais danos. Serviços de Apoio. A ALVAS poderá fornecer-lhe serviços de suporte gratuitos ao tempo de vida relacionados com o PRODUTO COMPONENTE DE SOFTWARE(S) ("Serviços de Apoio"). A utilização de Serviços de Apoio é regida pelas políticas e programas alvas descritos no manual do utilizador, em "on line" documentação e/ou outros materiais fornecidos pela ALVAS. Qualquer produto componente de SOFTWARE suplementar(S) que lhe seja fornecido como parte dos Serviços de Suporte será considerado parte do PRODUTO COMPONENTE DE SOFTWARE(S) e sujeito aos termos e condições deste EULA. No que diz respeito às informações técnicas que fornece à ALVAS no âmbito dos Serviços de Apoio, a ALVAS poderá utilizar essas informações para fins comerciais, incluindo para suporte e desenvolvimento de PRODUTOS. A ALVAS não utilizará tais informações técnicas de forma a identificá-lo pessoalmente. TRANSFERÊNCIA DE PRODUTOS COMPONENTES DE SOFTWARE. Não poderá transferir permanentemente nenhum dos seus direitos ao abrigo desta EULA. ALVAS.NET LLC reserva-se todos os direitos não especificamente concedidos neste EULA. DISPOSIÇÕES GERAIS. Este EULA só pode ser modificado por escrito por si e por um oficial autorizado da ALVAS.NET LLC. Se alguma disposição deste EULA for considerada nula ou inexequível, o restante permanecerá válido e exequível de acordo com os seus termos. Se for determinada qualquer solução que tenha falhado para o seu propósito essencial, todas as limitações de responsabilidade e exclusões de danos estabelecidos na Garantia Limitada permanecerão em vigor. AGRADECIMENTOS. O Utilizador Final do Desenvolvedor reconhece que leu este Contrato, compreende-o e concorda em ficar vinculado aos seus termos e condições.