In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

listbox y alineación RIGHT

Foro de Xailer profesional en español
Responder
joseluis
Mensajes: 642
Registrado: Jue Sep 08, 2005 12:54 pm

listbox y alineación RIGHT

Mensaje por joseluis »

José,
Parece que el listbox con alineación derecha no se pinta correctamente.
Saludos,
José Luis Capel
--
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

listbox y alineación RIGHT

Mensaje por jfgimenez »

José Luis,
> Parece que el listbox con alineación derecha no se pinta correctamente.
Pon la propiedad lIntegralHeight a .F.
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
joseluis
Mensajes: 642
Registrado: Jue Sep 08, 2005 12:54 pm

listbox y alineación RIGHT

Mensaje por joseluis »

José,
>
> Pon la propiedad lIntegralHeight a .F.
>
Gracias... ahora sí­. No obstante,
a. Hay que corregir la documentación. En la documentación se indica que
por defecto es .F. cuando al añadir un tlistbox es .T.
b. La explicación de esta propiedad (en la documentación) no he sabido
entenderla. ¿Para que sirve? Aparentemente la única diferencia que he
podido apreciar es el pintado de la parte inferior del control (cuando
nAlign := alRIGHT).
Saludos,
José Luis Capel
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

listbox y alineación RIGHT

Mensaje por jfgimenez »

José Luis,
> a. Hay que corregir la documentación. En la documentación se indica que
> por defecto es .F. cuando al añadir un tlistbox es .T.
Gracias por la info. Lo corregiremos lo antes posible.
> b. La explicación de esta propiedad (en la documentación) no he sabido
> entenderla. ¿Para que sirve? Aparentemente la única diferencia que he
> podido apreciar es el pintado de la parte inferior del control (cuando
> nAlign := alRIGHT).
Lo que hace es forzar la altura del control de forma que no se vean
elementos cortados. Es decir, si el último elemento visible no se va a ver
completo, sino que va a quedar cortado por el borde del control, el control
se reduce en altura para que no se vea. Por eso, con esta propiedad a .T.,
la alineación derecha, izquierda o cliente producen ese efecto de no llegar
a la parte inferior de su contenedor.
Hay un sitio donde puedes verlo claramente: en la ventana del gestor de
recursos del IDE. Abrelo y agrandalo hacia abajo; verás que el listbox de
las imágenes (el de la izqda.) se va agrandando "a trompicones" ;-)
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9447
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

listbox y alineación RIGHT

Mensaje por ignacio »

José Luis,
a. Corregido. Muchas gracias.
b. "Indica si se debe redimensionar el alto de la lista para no mostrar elementos parcialmente visibles"
Si se te ocurre otra forma mejor estaré encantado de cambiarlo.
Un saludo,
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje news:[email=43b3d4e2@ozsrvnegro.ozlan.local...]43b3d4e2@ozsrvnegro.ozlan.local...[/email]
> José,
>>
>> Pon la propiedad lIntegralHeight a .F.
>>
>
> Gracias... ahora sí­. No obstante,
>
> a. Hay que corregir la documentación. En la documentación se indica que
> por defecto es .F. cuando al añadir un tlistbox es .T.
>
> b. La explicación de esta propiedad (en la documentación) no he sabido
> entenderla. ¿Para que sirve? Aparentemente la única diferencia que he
> podido apreciar es el pintado de la parte inferior del control (cuando
> nAlign := alRIGHT).
>
> Saludos,
> José Luis Capel
--
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
CapelSoft
Mensajes: 137
Registrado: Vie Jul 29, 2005 8:49 am
Ubicación: Valencia - España
Contactar:

listbox y alineación RIGHT

Mensaje por CapelSoft »

Ignacio,
>
> b. /"Indica si se debe redimensionar el alto de la lista para no mostrar
> elementos parcialmente visibles"/
>
> Si se te ocurre otra forma mejor estaré encantado de cambiarlo.
>
Quizás como lo ha explicado José F. Giménez en el mensaje anterior.
Muchos de nosotros provenimos de un GUI donde _no_ existí­an las
alineaciones ni las anclas tal como existen en Xailer... y estas cosas
quedaron 'fuera de nuestra área de trabajo'.
Saludos,
José Luis Capel
--
José Luis Capel
http://www.CapelBlog.es
Responder