Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Problemas con BiDiMode en Windows 7 / 10 (https://www.clubdelphi.com/foros/showthread.php?t=91430)

Dexter182 05-02-2017 23:38:25

Problemas con BiDiMode en Windows 7 / 10
 
Hola!. Aquí molestando de nuevo. :o

Tengo una aplicación creada en Delphi 7, que siempre he corrido sobre Windows XP.
Al comprar una nueva PC me he dado cuenta de que en los Windows más modernos algunas cosas no funcionan de la misma manera que antes.
He tenido algunos problemas con los formatos de fecha y numéricos, que he corregido gracias a este excelente post del foro: http://www.clubdelphi.com/foros/showthread.php?t=88893

Ahora bien, si un Edit tiene su propiedad BiDiMode en bdRightToLeft ignora cualquier definición de formato numérico y no se comporta como sucede en Windows XP.
Por ejemplo, si tengo "$ 10,5", en Windows 7 /11 me muestra "10,5 $".
Con signos negativos es más extraño: "$-15" me muestra "15-$".

¿De que manera se podría solucionar?.

Muchísimas gracias de antemano! ^\||/


La franja horaria es GMT +2. Ahora son las 23:16:20.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi