Como obtener Texto de varias lineas en controles Button???

Post Reply
User avatar
gsabattino
Posts: 100
Joined: Fri Oct 14, 2005 12:03 am
Location: Valencia, Venezuela

Como obtener Texto de varias lineas en controles Button???

Post by gsabattino »

Buen Dias mis Estimado... Saludos...
tiempo sin venir por estos lados...

Es posible que el texto (Prompt) de un botón (clase tButton) pueda ser desplegado en mas de una línea???
he tratado de hacerlo de todas las maneras que se me ha ocurrido y no doy con la solución....
el asunto es que tengo un botón donde el espacio que tengo horizontalmente es muy pequeño, pero verticalmente dispongo de mucho, y la leyenda relacionada con la acción del botón es algo largo y se corta...
Necesito que la leyenda del botón pueda aparecer en dos o mas lineas.

Gracias de antemano por sus aportes,

Giancarlo Sabattino,
Valencia - Venezuela
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Como obtener Texto de varias lineas en controles Button???

Post by karinha »

João Santos - São Paulo - Brasil
User avatar
gsabattino
Posts: 100
Joined: Fri Oct 14, 2005 12:03 am
Location: Valencia, Venezuela

Re: Como obtener Texto de varias lineas en controles Button???

Post by gsabattino »

Karinha, Gracias por tu Feedback

Creo que no supe hacer el planteamiento, e inclusive el titulo del post veo que no es correcto...
en la imagen esta un botón tButton, pero como puede verse la leyenda del botón se corta porque no cabe en el espacio...

Image

lo que quiero es poder segmentar la leyenda en tantas lineas como pueda requerir...
User avatar
nageswaragunupudi
Posts: 8017
Joined: Sun Nov 19, 2006 5:22 am
Location: India
Contact:

Re: Como obtener Texto de varias lineas en controles Button???

Post by nageswaragunupudi »

Use the clause MULTILINE while creating the button.

Sample code:

Code: Select all

   @ 10,10 BUTTON "This is a long long text in prompt" SIZE 40,60 PIXEL OF oDlg MULTILINE
 
Image

If you are using RC file for dialogs and buttons, add BS_MULTILINE style to the button in the rc file.
Regards

G. N. Rao.
Hyderabad, India
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Como obtener Texto de varias lineas en controles Button???

Post by karinha »

nageswaragunupudi wrote:Use the clause MULTILINE while creating the button.

Sample code:

Code: Select all

   @ 10,10 BUTTON "This is a long long text in prompt" SIZE 40,60 PIXEL OF oDlg MULTILINE
 
Image

If you are using RC file for dialogs and buttons, add BS_MULTILINE style to the button in the rc file.
Mister Rao en WorkShop.exe, BS_MULTILINE, no funciona.

Regards, saludos.
João Santos - São Paulo - Brasil
User avatar
gsabattino
Posts: 100
Joined: Fri Oct 14, 2005 12:03 am
Location: Valencia, Venezuela

Re: Como obtener Texto de varias lineas en controles Button???

Post by gsabattino »

Karinha... ciertamente omiti decir que el control lo defino desde recursos y no me imagine que la solución fuese tan simple...
Gracias Gracias Gracias Gracias!!!
Obrigado Obrigado Obrigado Obrigado Obrigado!!!
User avatar
gsabattino
Posts: 100
Joined: Fri Oct 14, 2005 12:03 am
Location: Valencia, Venezuela

Re: Como obtener Texto de varias lineas en controles Button???

Post by gsabattino »

nageswaragunupudi wrote:Use the clause MULTILINE while creating the button.

Sample code:

Code: Select all

   @ 10,10 BUTTON "This is a long long text in prompt" SIZE 40,60 PIXEL OF oDlg MULTILINE
 
Image

If you are using RC file for dialogs and buttons, add BS_MULTILINE style to the button in the rc file.
thanks nageswaragunupudi...
I use ResEdit to edit the resources... setting the multiline option of the button control to true the problem was solved...

Thanks Thanks Thanks Thanks Thanks
Post Reply