Página 1 de 1
Dúvida sobre posicionar texto em janela
Enviado: 13 Out 2015 10:57
por Paulo_CPV
Bom dia!
Gostaria de saber de alguém do grupo como eu poço posicionar um determinado texto com n caracteres numa janela de 800x600 ou em qualquer tamanho de janela. Será que tem uma fórmula para isto? Desde já agradeço quem poça me ajudar nesta dúvida.
[]'s
Paulo - Jacareí/SP
Dúvida sobre posicionar texto em janela
Enviado: 13 Out 2015 12:22
por Paulo_CPV
A minha dúvida é no emprego do controle LABEL, de como eu faço para alinhar na janela, por exemplo: eu tenho um texto "Teste de posição de texto", de Width = 120, como alinhar este texto na linha 9 que ele fique com todo o texto visível na tela que tem o tamanho 800x600, mais tem que ser ajustável para qualquer resolução de tela e tamanho de texto.
[]'s
Paulo - Jacareí/SP
Dúvida sobre posicionar texto em janela
Enviado: 13 Out 2015 12:42
por Toledo
Paulo_CPV escreveu:eu tenho um texto "Teste de posição de texto", de Width = 120
Amigo, o texto que você deu como exemplo é fácil de ser posicionado em qualquer resolução de vídeo, é um texto pequeno. Então minha dúvida: este texto tem algum tamanho de fonte que pode ficar fora do vídeo? Ou este texto pode variar e ai o tamanho da label (Width=120) pode não ser suficiente para apresentar o texto completo?
Bom, se for a minha segunda dúvida, você pode usar uma label com AUTOSIZE, ai não precisa informar o Width e Height.
Por exemplo:
Código: Selecionar todos
DEFINE LABEL Label_1
ROW 9
COL 180
VALUE 'Teste de posição de texto'
AUTOSIZE .T.
TRANSPARENT .T.
FONTNAME 'Times New Roman'
FONTSIZE 12
END LABEL
Abraços,
Dúvida sobre posicionar texto em janela
Enviado: 14 Out 2015 00:24
por Paulo_CPV
Boa noite, Toledo!
Obrigado pela sua dica, mais eu queria ajustar textos de n tamanhos e LABEL de tamanho WIDTH variáveis.
Código: Selecionar todos
DEFINE LABEL label_1
ROW nLinha // Aqui a linha não precisa ser ajustada
COL nColuna // Aqui que eu queria fazer o ajuste na tela
WIDTH nWidth // Aqui tem que ajustar também "n" tamanhos diferentes
HEIGHT nHeight // Aqui não precisa ajustar
VALUE cTexto // Aqui tem que ser qualquer tamanho de texto
. . .
END LABEL
Estes ajustes que eu quero tem que variar pela resolução da tela. 800x600 , 1024x768 , etc...
[]'s
Paulo - Jacarei/SP
Dúvida sobre posicionar texto em janela
Enviado: 14 Out 2015 07:17
por asimoes
Olá,
Use :
SET AUTOADJUST ON
Tem um exemplo na pasta SAMPLES\BASIC\AUTOADJUST