WideStudio Application Builder User's Guide

O nome e a função das partes do Builder

No aplicativo Builder, o desenvolvedor pode configurar a janela do aplicativo visualmente. O Builder tem os seguintes painéis, partes e janelas:

  • Inspector

  • Source code viewer

  • Property editor

  • Event procedure editor

  • Window attribute editor

  • Inspector, Source code viewer (Inspetor, Visualizador de Código Fonte)

    O desenvolvedor pode confirmar a estrutura de instâncias através do Inspector e verificar quais instâncias têm código-fonte para tratamento de eventos.



    [A estrutura de instâncias (esquerda) e os códigos-fonte (direita)]

    Uma instância é selecionada clicando-se sobre a mesma, na janela Inspector. As marcas [+]/[-] que aparecem no Inspector indicam a presença de instâncias "filhas". Fazendo-se um duplo clique, a instância é aberta e seus filhos apresentados em uma estrutura do tipo "árvore'.

    Editor de Propriedades (Property editor)

    Uma instância de WideStudio tem variáveis internas que definem a sua geometria, cores, formatos, tipos e etc... Estas propriedades podem ser alteradas também visualmente através do editor de propriedades do builder.



    [Alterando valores através do Property editor]


    Editor de Procedimento de Evento (Event procedure editor)

    No WideStudio, a programação é orientada a eventos. O desenvolvedor elabora procedimentos de eventos dentro das instâncias com disparadores (triggers). Por exemplo, um evento é associado a uma instância de botão (button) com a opção trigger ACTIVATE ativa. Então, clicando sobre a instância do mesmo, o trigger é ativado e o procedimento executado.



    [Add/edit/delete - O procedimento de eventos no  Event procedure editor (à direita)]


    Editor de atributos de Janela (Window attribute editor)

    Uma instância tem alguns atributos como "tipo de definição de instância", e etc... O desenvolvedor pode editar o atributo através do editor de atributos de janela (window attribute editor).



    [Editando atributos]


    WideStudio documents index | Table of contents
    Please feel free to contact us for any questions/bugs after checking the mailing list
    Copyright©WideStudio Development Team,1999-2005