Bom dia Pessoal! Alguém tem idéia de como faço para centralizar um texto dentro de um FILL-IN? Obrigado! Alexandre Hübner
Cara, honestamente, só me ocorre uma coisa... Gambiarra! hehe.. vc pode pegar o tamanho do teu fill-in (width) e subtrair o tamanho do texto digitado. O resultado vc divide por 2 e acrescenta o restultado da divisão de espaços em branco antes do texto (variavel de tela). Algo tipo isso: Código: def var i-width as int no-undo. def var i-tamanho as int no-undo. def var i-espacos as int no-undo. assign i-width = round(v_teste:width in frame f-main,0) i-tamanho = length(v_teste:screen-value in frame f-main) i-espacos = i-width - i-tamanho / 2 v_teste:screen-value in frame f-main= string(fill(' ',i-espacos)) + v_teste:screen-value in frame f-main. É gambi mas é de coração.. haha PS: só não esquece de usar a função trim na hora de gravar no banco pra não gravar com os espaços em branco.. se não fica poluido o barato.. ;] []'s