
Os componentes #TFRAMESTAND e TFormSTAND (FMX) usam facilmente os descendentes de TFRame ou Tform em seus aplicativos Firemonkey (FMX) para obter consistência visual, embora toda a experiência do usuário e adicione facilmente elementos modernos, como efeitos e transições.
Todos os código e demos testados em Delphi Xe8 e Delphi 12 Atenas.
Instalação - Getit!
Tframestand e TFormStand estão disponíveis no link Getit (gerenciador de pacotes da Embarcadero) no site getit
Instalação - manual
- Abra “Pacotes Framestand_12.GroupProj”
- Construir os dois pacotes contidos
- Instale “dclframestandpackage_12_290.bpl” pacote de tempo de design
- Adicione o caminho da biblioteca “Fonte ” para Delphi (repita isso para cada plataforma que você precisa suportar)
Instalando manualmente, você obtém as atualizações mais recentes (cuidado! :-))
Principais funcionalidades
- Use qualquer TFRame/TForm e mostre -o através do TFRame/TFormStand para adicionar animações, efeitos e estandes (uma camada visual comum entre o TFRame/TForm e seus pais)
- Compartilhe comuns através de diferentes combinações de interface do usuário
- Substituição de quadro responsivo
- Aproveite a visualização do estilo de tempo de design e a tecnologia da interface do usuário do TormFormStand
Comece
- Dê uma olhada nas postagens do meu blog sobre tframestand
- Minha coderagem x sessão (50 min de vídeo cobrindo todas as funcionalidades básicas)
- Um capítulo inteiro do meu livro FMX é dedicado ao TfRameStand/TFormStand.
Projetos de demonstração
- Espere : uma tela de espera com animação e opacidade em execução. Pode ser exibido na parte superior de um formulário inteiro ou em um único controle FMX. Executa uma tarefa em um tópico de segundo plano e mantém a UI responsiva.
- LightBox : alcança o efeito popular da caixa de luz para mostrar diferentes tipos de conteúdo (imagens, texto, dados) usando uma interface do usuário consistente. Também fornece um exemplo de uso do Commonaction (o botão Fechar) e fornece uma animação de conteúdo Fade-in.
- material_button : um exemplo simples para sobrepor um botão no formulário ou em qualquer outro controle, com animações deslizantes.
- ViewAndDialogs : Alguma transição semelhante ao design de material para mostrar uma visualização (detalhes do funcionário) e uma caixa de diálogo (avalie uma imagem).
- Picturewall : mostre fotos em um tflowlayout com um desbotamento em transição.
- BOTTNOMET : MIMA MIMENTO DE FERRAMENTOS DE CAMANHA DO ANDROID DO ANDROID DO SEU CONTEÚDO.
- Edithelper : adiciona botões ou controles fáceis de personalizar para qualquer TEDIT.
- FOTHEET : Implementação de um elemento da interface do usuário da folha inferior com TFRameStand.
- Projeto Responsivo : Implementação de Aplicação Responsiva com FMX e TFRAMESTAND.
- WizardsImpleProject : Exemplo de assistente simples usando quadros.
- Formstandhelloworld : Olá, mundo! Demonstração para TFormStand (!), Com Synergy da interface do usuário.
- FormStandActionList : Ação Showcase da Lista de Ação com TformStand.
- FormstandLiveBindings : LiveBindings Showcase com TFormStand.
- Stand3d : Exemplo de como usar um contêiner 3D como Stand para seus quadros
Links relacionados
O Embarcadero Delphi é uma ferramenta moderna, poderosa e eficaz de linguagem e desenvolvimento. Saiba mais sobre isso nos seguintes links:
- https://www.embarcadero.com/
- https://learndelphi.org/
Contribuições
Este é um projeto de código aberto, então, obviamente, toda contribuição/ajuda/sugestão será muito apreciada.
Andrea Magni