José,
Parece que el listbox con alineación derecha no se pinta correctamente.
Saludos,
José Luis Capel
--
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.
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
listbox y alineación RIGHT
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
> Parece que el listbox con alineación derecha no se pinta correctamente.
Pon la propiedad lIntegralHeight a .F.
--
Un saludo,
José F. Giménez
listbox y alineación RIGHT
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
>
> 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
listbox y alineación RIGHT
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
> 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
- ignacio
- Site Admin
- Mensajes: 9447
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
listbox y alineación RIGHT
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
--
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
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
-
- Mensajes: 137
- Registrado: Vie Jul 29, 2005 8:49 am
- Ubicación: Valencia - España
- Contactar:
listbox y alineación RIGHT
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
>
> 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