Salto de línea en un label

749 views
Skip to first unread message

K!k3

unread,
Aug 5, 2014, 11:01:48 PM8/5/14
to mundovis...@googlegroups.com
¿Como puedo insertar un salto de línea en el caption de un  label?

En caso de no poderse, ¿como haría un textbox sin borde para "simular" un textbox, y como es ahí el salto de texto?

¿Que me recomendarían?

Gracias

Victor Navarro
Barranquilla, COLOMBIA
3008102508
ICQ 279 364 380
Face: +573008102508
MSN: eres_u...@hotmail.com
Mail: eres_u...@yahoo.es
Whatsapp: +573008102508
Skype: eres_un_vago
PIN: 7A3F5E60

Alex Orihuela Rosales

unread,
Aug 6, 2014, 9:30:29 AM8/6/14
to mundovis...@googlegroups.com
Agragle el chr(13) como salto de linea....


--
_______________________________________________________________
Has recibido este mensaje porque estás suscrito al Grupo "Mundo Visual
FoxPro" de Grupos de Google.
 
Para anular la suscripción a este grupo, envía un mensaje a:
mundovisualfox...@googlegroups.com
---
Has recibido este mensaje porque estás suscrito al grupo "Mundo Visual FoxPro" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a mundovisualfox...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Analyzer

unread,
Aug 6, 2014, 9:34:18 AM8/6/14
to mundovisualfoxpro
Configura la propiedad Wordwrap=.T.


Saludos!


El 5 de agosto de 2014, 22:01, K!k3 <eres.u...@gmail.com> escribió:

--

K!k3

unread,
Aug 6, 2014, 11:04:27 AM8/6/14
to mundovis...@googlegroups.com
No está funcionando.

Sale el texto chr(13) en el caption y "salta de línea" es al terminarse el ancho del label, no por el comando.

:(

Alex Orihuela Rosales

unread,
Aug 6, 2014, 12:56:37 PM8/6/14
to mundovis...@googlegroups.com
Amigo,
No no, eso lo debes hacer por código.
Thisform.lbletiqueta.caption = "Primero"+chr(13)+"Segundo"

Otra opción es lo siguiente:

propiedad Wordwrap=.T. luego la propiedad autosize en .t. y ingresas el texto luego reduces el tamaño manualmente de tu label y se va colocando en la sigueinte linea...


Saludos
Alex






--

Analyzer

unread,
Aug 6, 2014, 1:06:45 PM8/6/14
to mundovisualfoxpro
>No no, eso lo debes hacer por código.
Thisform.lbletiqueta.caption = "Primero"+chr(13)+"Segundo"

Ah ok. Con razón le escribía en el cuadro de propiedades y nada..

Gracias por la cátedra!

Saludos!

Víctor Hugo Espínola Domínguez

unread,
Aug 6, 2014, 1:34:56 PM8/6/14
to mundovis...@googlegroups.com
Hola tocayo


Es mejor si creas un método o una función con el siguiente código:

Lparameters tcCaption As String

Local lcCaptionVertical As String, i As Integer

#Define CR Chr(13)

tcCaption  = Alltrim(tcCaption)
lcCaptionVertical = Left(tcCaption, 1) + CR
For i = 2 To Len(tcCaption)
lcCaptionVertical = lcCaptionVertical + Substr(tcCaption, i, 1) + CR
Endfor

Return (lcCaptionVertical)

Saludos,
Víctor.
Lambaré - Paraguay.



--
Reply all
Reply to author
Forward
0 new messages