A Patch to include SysLocal in decision of BiDiMode for TApplication
Original Reporter info from Mantis: ik_5
-
Reporter name: Ido Kanner
Original Reporter info from Mantis: ik_5
- Reporter name: Ido Kanner
Description:
The following patch try to make a more Delphi compatible reaction that if someone set SysLocal.MiddleEast or SysLocal.RightToLeft as true, then the creation of TApplication will make BidiMode to bdRightToLeft, and otherwise will take in consideration the language at hand.
Additional information:
I do not have Delphi to see if it's the same, but I think it should take precedence then the operating system language itself.
Also, I'm not sure, and that's why I have not included any additional code, if we must also check on each TCustomForm creation the status of SysLocal.MiddleEast and SysLocal.RightToLeft to make it be forced as default value in creation.
Mantis conversion info:
- Mantis ID: 18778
- Version: 0.9.31 (SVN)
- Fixed in version: 0.9.31 (SVN)
- Fixed in revision: 32645 (#112fe6d2)
- Monitored by: » zaher (Zaher Dirkey)
- Target version: 0.99.0