Frames

.html ›› .html ››
Parent Previous Next

Frames

Algumas tags/controles do Lua Form permitem o programador definir um frame, isto é, uma moldura para ser exibida na interface visual.

Um frame é uma aparência personalizada que se adapta dinamicamente ao tamanho do controle.


Ainda não entendi o que é um frame.

Veja estes exemplos para entender melhor!

<?xml version="1.0" encoding="UTF-8"?>
<form name="frmFichaTeste">         

        <layout align="client" frameStyle="/frames/frame1.xml" 
                margins="{left=10, top=10, right=10, bottom=10}">

                <label align="client" horzTextAlign="center" text="Conteudo do Layout"/>               

        </layout>
</form>






<?xml version="1.0" encoding="UTF-8"?>
<form name="frmFichaTeste">         

        <layout align="client" frameStyle="/frames/meuOutroFrame.xml" 
                margins="{left=10, top=10, right=10, bottom=10}">

                <label align="client" horzTextAlign="center" text="Conteudo do Layout"/>               

        </layout>
</form>




A tag layout por si só não apresenta nada na interface, mas ao aplica um frame à ela, passou a apresentar estas bordas e backgrounds "legais".


O que eu preencho na propriedade "frameStyle"?


Você deve preencher com o caminho de um arquivo XML que contém a definição de um frame. Saiba mais sobre este arquivo lendo Arquivo de Definição de Frame.


Exemplos

Veja alguns exemplos em Exemplos de frames.

Created with the Personal Edition of HelpNDoc: Benefits of a Help Authoring Tool