jeronimovilar Active Member Licensed User Longtime User Mar 28, 2019 #1 Estou querendo garantir que um BUTTON fique no rodapé da tela, ou seja BUTTON.TOP = TELA.HEIGHT - BUTTON.HEIGHT. Minha tela tem: 976 x 600, scale = 1.0 (160 dpi), size = 7.160481827363296 Mas o botão nunca fica na altura (TOP) ideal. Porque?
Estou querendo garantir que um BUTTON fique no rodapé da tela, ou seja BUTTON.TOP = TELA.HEIGHT - BUTTON.HEIGHT. Minha tela tem: 976 x 600, scale = 1.0 (160 dpi), size = 7.160481827363296 Mas o botão nunca fica na altura (TOP) ideal. Porque?
asales Expert Licensed User Longtime User Apr 1, 2019 #2 Utilize isto no Designer: B4X: Button.Bottom = Tela.Height - 1%y para fixar o botão 1% acima do rodapé da tela ou utilize esta classe (recomendo renomear o arquivo Scale.bas para ScaleX.bas, para evitar conflito com o biblioteca XUI): https://www.b4x.com/android/forum/threads/designer-scripts-autoscale-tutorial.22522/#content Ela permite fixar o a propriedade "bottom" via código.
Utilize isto no Designer: B4X: Button.Bottom = Tela.Height - 1%y para fixar o botão 1% acima do rodapé da tela ou utilize esta classe (recomendo renomear o arquivo Scale.bas para ScaleX.bas, para evitar conflito com o biblioteca XUI): https://www.b4x.com/android/forum/threads/designer-scripts-autoscale-tutorial.22522/#content Ela permite fixar o a propriedade "bottom" via código.