• advertisement_alt
  • advertisement_alt
  • advertisement_alt

Search the Community

Showing results for tags 'layout'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Windev Desktop, Mobile, Web
    • Windev Desktop
    • Windev Mobile
    • Webdev
    • Bugs
  • Banco de Dados
    • HFSQL
    • PostgreSQL
    • MySQL, MariaDB, Outros
  • Vendendo Seu Peixe
    • Hire a Professional to solve your Demand!
    • Cursos
    • Aplicativos
  • Tips and Tricks
    • Tips and Tricks

Categories

  • Files

Calendars

  • Community Calendar

Categories

  • Articles

Found 5 results

  1. Saudações. Não sei se estou deixando de ver alguma solução mais simples para meu problema, aceito sugestões diversas. Estou criando um app somente para tablet, mas o tablet que tenho para testar é com Android 4. Certas funções bugam nele enquanto funcionam em outros dispositivos, daí perco a confiança em certos testes. Queria testar em smartphone mesmo, mas a diferença de resolução não ajuda. Quero evitar usar layouts genéricos pois tive muitos problemas com isso. Pensei então: Haveria uma forma efetiva de criar uma função que vasculhasse os controles presentes na tela e ajustasse seu posicionamento, tamanho e fonte conforme proporções iniciais do layout antigo? Algo como programar uma "Anchor++" com indirection indControl, talvez? Alguém já fez algo do tipo? Imagino a função mais ou menos assim: FOR controle IN janela controle..X = AjustaProporcao(Xanterior, MyWindow..Width) controle..Y = AjustaProporcao(Yanterior, MyWindow..Height) controle..Width = AjustaProporcao(WidthAnterior) controle..Height= AjustaProporcao(HeightAnterior) controle..Fontsize = AjustaProporcaoFonte(...) END WinRedraw() //? INTERNAL PROCEDURE AjustaProporcao(...) ... END Sim, isso seria redundante para quem sabe usar layouts genéricos da IDE, mas não sou esse alguém e acho que algo da DPI nos layouts genéricos está bugado no 23. Propriedades não se desassociam direito e loopers ficam doidos, como já postei falando a respeito. Essa função que peço será muito útil, se realmente funcionar. Corrigiria bugs e problemas e seria de enorme reutilização em muitas janelas. Obrigado pela atenção e agradeço qualquer sugestão
  2. Olá pessoal Fiz um projeto onde o menu criei 2 layouts, ambos portrait fixo, 01 para Samsung S8 e outro para Samsung Galaxy TAB A 8 Polegadas Na hora de criar o layout do tablet não achei o modelo então coloquei um outro Samsung Galaxy TAB 4 8 polegadas onde as resoluções são iguais 677x1084 para edição e 800x1280 real. Ai compilo e faço o deploy no Tablet mas o layout q aparece é o do S8 e não do TABLET A dúvida é se isso não deveria ser automático? Tenho q fazer alguma configuração adicional para q funcione no tablet o layout do tablet?
  3. Olá. Usando Windev Mobile 23 para somente Android, estou com problemas para usar looper em diferentes layouts conforme meus dois posts anteriores linkados . Alguém sabe indicar um meio correto de usar loopers em layouts ou uma leitura sobre isso, ou sobre DPI em mobile, para evitar esses problemas? Por exemplo, usar table no lugar de looper funcionaria, haveria algo melhor, estou esquecendo algo...? Como vocês trabalham isso? Deveria ser simples. Tentei programar o display manualmente mas ainda sinto que esqueci de algo.
  4. Saudações. Falarei de 2 prováveis bugs de 2 funções do Windev que têm o nome "layout". São layouts diferentes. O primeiro é na aba Window / Layouts / Add Layouts, o segundo é na aba Creation / Layout. Estou usando Windev Mobile 23 para desenvolver um software somente para Android. Bug 1: Objetos aparentemente não se desassociam no layout Meu app tem, entre outras, uma janela com uma multiline zone com 3 opções. Cada linha de tal multiline zone tem uma imagem pequena ao lado de um texto, similar ao que fazemos no tutorial. Tudo ok até eu criar 4 layouts por janela para adaptar o display dos objetos a resoluções de dispositivos genéricos (aba Window / Layouts / Add Layouts). Tudo certo nas demais janelas. Problema foi ajustar posições e tamanho dos campos nos layouts da janela da multiline zone. Os textos e imagens não se posicionam corretamente dentro da multiline zone, mesmo estando desassociados anchor, posição, tamanho e fonte de texto dos objetos internos e da própria multiline zone, mesmo estando habilitada a opção no canto superior direito da tela (Automatic dissociation mode), deixando a opção sem a setinha vermelha. Assim que ajusto a posição dos objetos em um dos layouts, em outro eles se desajustam como se sempre houvesse algum vínculo entre layouts no que refere à multiline zone e seus objetos internos. Bug 2: Objetos esticam e deslizam ao alterar largura do layout Em outro tipo de layout (aba Creation / Layout) dentro do qual tenhamos posicionado algum edit control, texto, etc, os objetos dentro do layout mudam seu tamanho e descem descontroladamente para fora da tela muitas das vezes em que ajusto a largura do layout, mesmo sem estarem com anchor. Ideias do que ocorre ou como resolver? Obrigado pela atenção!
  5. Saudações. Estou usando Windev Mobile 23 para desenvolver um app exclusivo para Android. Estou com problemas no posicionamento de objetos dentro das células de um looper, e mesmo fora do looper, usando layouts. O layout a que me refiro é aquele genérico na [aba window / layouts / add layouts]. Não sei se estou usando anchor errado ou se é um bug. O que acontece é que eu ponho, mudo, tiro anchors mas sempre fica algo fora do lugar no looper, variando entre células (não são todas que ficam erradas), especialmente se giro a tela, tanto no dispositivo real quanto no simulador. Aparentemente as células que têm contato com o limite inferior da tela que tendem a bugar. Pensei se tem a ver com meu looper ter uma anchor de expandir ao máximo e ocupar todo o espaço. Será que se algo dentro dele também tiver anchor, as duas anchors não se comunicam e dá um bug? Todavia, tirei as anchors dos objetos de dentro das células do looper e o problema persistiu. Alguém já passou por isso? Sabe alguma dica ou alternativa para a situação? Alguma outra ferramenta?