1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

  2. Anuncie Aqui ! Entre em contato fdantas@4each.com.br

Apanhar X e Y da Window

Discussão em 'Progress 4GL' iniciado por baltazar, Fevereiro 8, 2019.

  1. fgodoi

    fgodoi Sem Pontuação

    baltazar, desculpe a pergunta off-topic, percebi que você é de Portugal, tem área de progress ai?
  2. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    Grande ideia, vou usar o PSTimer pra ficar verificando se window:x ou window:y mudaram, se mudaram, executa o ajuste das outras janelas, valeu a dica.
  3. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    funcionou perfeitamente, valeu mesmo, tava preocupado em ter que jogar fora a minha ideia de windows independentes por causa desse sincronismo, a idéia é bem simples, vamos supor uma nota fiscal, vc tem os dados da nota em si, tem os dados dos item da nota, tem os dados de forma de pagamento (duplicatas), nos itens tem os lotes que compõe as quantidades dos itens, ao inves de eu criar smarts objects, interligados por smart links, todos dentro de um container, eu usei a template window normal, e cada informação dessas é tratado independente em cada .w, o maximo é que um .w executa uma procedure em outra .w passando os dados de chave de acesso, pra sincronizar os dados, percebi que fazendo assim, o programa ficou mais rapido, porque ele pode tratar todos os dados simultaneo, pois os .w são executados persistent, mas dai que apareceu o problema, porque o usuario pode fechar no X umas das telas, vai que está atrapalhando pra ver alguma coisa, pode mover os .w em posições diferentes, mas e se ele quer mover o conjunto todo para o meio da tela por exemplo, ai que estava complicando a coisa, agora quando move o .w principal, os outros .w se ajustam, ficou bem leval.
  4. baltazar

    baltazar Membro Participativo

    Sim, temos
  5. baltazar

    baltazar Membro Participativo

    Ótimo! :) Ainda vou implementar!
  6. baltazar

    baltazar Membro Participativo

    Também implementei com Sucesso! :)

Compartilhe esta Página