COMBOBOX alineado a la derecha

COMBOBOX alineado a la derecha

Postby Manuel Valdenebro » Sun Jan 10, 2010 7:08 am

¿Hay alguna manera de alinear un COMBOBOX a la derecha?. A diferencia de GET, no veo la claúsula ALIGN. Lo he intentado con PICTURE, pero no lo consigo.

¿Alguna idea?

Feliz año nuevo a todos.
Un saludo

Manuel
User avatar
Manuel Valdenebro
 
Posts: 706
Joined: Thu Oct 06, 2005 9:57 pm
Location: Málaga-España

Re: COMBOBOX alineado a la derecha

Postby Marcelo Via Giglio » Tue Jan 12, 2010 12:51 pm

Hola,

revisa setWindowLong, en el manual de FW y en San Google, yo intento cambiar la alineacion de un GET en tiempo de ejecucion y no lo he logrado

saludos

Marcelo
Marcelo Via Giglio
 
Posts: 1051
Joined: Fri Oct 07, 2005 3:33 pm
Location: Cochabamba - Bolivia

Re: COMBOBOX alineado a la derecha

Postby Antonio Linares » Tue Jan 12, 2010 5:56 pm

Manuel,

Como te indica Marcelo, prueba con:

SetWindowLong( oComboBox:oGet:hWnd, GWL_STYLE, nOr( GetWindowLong( oComboBox:oGet:hWnd, GWL_STYLE ), ES_RIGHT ) )

Debes hacerlo una vez el combobox tenga un hWnd válido (en caso de usar un diálogo, desde la claúsula ON INIT):
ACTIVATE DIALOG oDlg ON INIT ...
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41390
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: COMBOBOX alineado a la derecha

Postby Manuel Valdenebro » Wed Jan 13, 2010 4:07 am

Muchas gracias Marcelo y Antonio. Lo probaré.
Un saludo

Manuel
User avatar
Manuel Valdenebro
 
Posts: 706
Joined: Thu Oct 06, 2005 9:57 pm
Location: Málaga-España


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 62 guests