Results 1 to 6 of 6

Thread: Formatação de Webview

  1. #1

    Default Formatação de Webview

    No Windows usamos linhas e colunas para definir a posição do objeto, como se faz isto em uma webview?

    anexo, 2 Views para comparação, uma para windows outra para web, não encontrei nos exemplos nada que me ajudasse

  2. #2
    Join Date
    Jul 2010
    Location
    São Paulo/Brazil
    Posts
    172

    Default Re: Formatação de Webview

    Benedito,

    Os anexos não vieram

    Abraço
    Fernando Henrique Chacur de Faria
    Sao Paulo/SP - Brazil

    E-mail: fernandochacurdefaria@gmail.com
    Celular/WhatsApp: (11) 98443-8580
    VDF Telegram Group PT/BR: https://t.me/VDF_PTBR

  3. #3
    Join Date
    Jul 2014
    Posts
    206

    Default Re: Formatação de Webview

    Quote Originally Posted by Benedito View Post
    No Windows usamos linhas e colunas para definir a posição do objeto, como se faz isto em uma webview?

    anexo, 2 Views para comparação, uma para windows outra para web, não encontrei nos exemplos nada que me ajudasse
    você precisa fazer o upload das imagens no fórum, e após selecionar as mesmas para que fiquem no post..

    não entendi exatamente tua dúvida mas vou tentar te ajuda...o layout da web o princípio é o mesmo, linha/coluna, porem ele já vem pré determinado, você escolhe em números inteiros em qual posição do layout vai aparecer o seu objeto, deixa a programação muito mais ágil, você não perde mais tempo alinhando objetos, além do mais, se você por exemplo usar um 'pbRender to false' ele suprime o objeto e realoca todos os outros, de maneira dinâmica, dá uma olhada no help nas propriedades: piColumnSpan e piColumnIndex

  4. #4

    Default Re: Formatação de Webview

    Complementando, segue os anexos
    Attached Files Attached Files

  5. #5
    Join Date
    Jul 2014
    Posts
    206

    Default Re: Formatação de Webview

    Quote Originally Posted by Benedito View Post
    Complementando, segue os anexos
    tenta algo nesse sentido.

    Code:
        Object oWebMainPanel is a cGroupWebPanel                
            Set piColumnCount to 8
            
            Object oTipo is a cWebCombo
                Set psLabel to "Tipo"                       
                Set piColumnSpan to 2
                Set peLabelPosition to lpTop
            End_Object
            
            Object oCnpj is a cWebForm
                Set psLabel to "Cnpj/Cpf"                       
                Set piColumnSpan to 2
                Set piColumnIndex to 6
                Set peLabelPosition to lpTop
            End_Object
            
            Object oNome is a cWebForm
                Set psLabel to "Nome/Razão social"
                Set piColumnSpan to 5
                Set peLabelPosition to lpTop
            End_Object
            
            Object oEndereco is a cWebForm
                Set psLabel to "Endereço"
                Set piColumnSpan to 5
                Set peLabelPosition to lpTop
            End_Object
            
            Object oNumero is a cWebForm
                Set psLabel to "Número"
                Set peLabelPosition to lpTop
                Set piColumnIndex to 6
            End_Object
            
        End_Object

  6. #6
    Join Date
    Feb 2009
    Location
    Brazil
    Posts
    5,446

    Default Re: Formatação de Webview

    Benedito.

    Na web tambem eh com a logica de linhas e colunas. Na verdade vc nao especifica as linhas. Somente as colunas

    vc precisa imaginar uma tabela virtual no painel principal da view. O padrão eh 12 se nao me engano
    O numero de colunas disponiveis eh controlado por uma propriedade. E todas as colunas terao mesma largua. Uma matriz simétrica.

    Vc controla a posicao doa objetos pelas propriedades piColumn pra espwcificar em qual coluna o objeto (e seu label) vai começar, e qtas colunas ele deve ocupar pela propriedade piColumnSpan.

    Qdo uma linha tiver preenchido todas as colunas, o proximo objeto começara automaticamente na linha de baixo.

    Se vc precisar de mais granularidade, vc deve aumentar o numero de colunas no painel da view ou container.

    Abcs
    Samuel Pizarro

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •