Boa tarde! Meu cliente pediu para as pop ups serem móveis, por isso estou usando frames com o script abaixo :
Application.GetFrame(“Vent”).MoveFrame , , “11152hm”,“9100hm”
Application.GetFrame(“Vent”).OpenScreen(“Minitela_Ventilador”), Arg
Application.GetFrame(“Vent”).SetFrameOptions “”,2048+256+64+2+1
A questão é que para a tela fica centralizador, tive que deixar o SetFrameOptions na terceira linha do script em vez da primeira. Alguem sabe por que esse comportamento ?
Logo, se eu executo o script assim:
Application.GetFrame("Vent").SetFrameOptions "",2048+256+64+2+1
Application.GetFrame("Vent").MoveFrame , , "11152hm","9100hm"
Application.GetFrame("Vent").OpenScreen("Minitela_Ventilador"), Arg
É como se o 2048 do SetFrameOpttions não funcionasse. Testei clicar num Xcontrol novamente com a tela aberta e a PopUp centraliza normalmente. Queria só saber se alguem tem um ideia do porque desse comportamento e do porque se trocar a linha de script ele passa a funcionar.
Obrigado!