Hi Avishai, Most BidiMode users that i knew used forums instead of messages list. About me, we have a big problem this days, I left my work and my home, so when i can have a good computer table i will return to work on Lazarus again.
Peace for you all. On Wed, Oct 24, 2012 at 3:25 PM, Avishai <[email protected]> wrote: > Working with RightToLeft Forms (for Hebrew, Arabic...) under Windows has > many problems. I have found a few solutions to some of the problems, but > the solutions often create new problems. The biggest problem is that when > Themes are active and a TWinControl is mirrored, the TCanvas becomes > corrupted and unusable. If you disable Themes, things work much better. I > have search through Lazarus code for a very long time and have not been > able to find where things go wrong with Themes. > > Another major problem is that Lazarus does not conform to Windows > RightToLeft design (for Windows. I don't know how other OS's handle > RightToLeft). Maybe that is because Delphi developers never understood > RightToLeft. BiDiMode has been obsolete since Window XP and should have > been abandoned long ago and been replaced with Windows RightToLeftLayout. > I am using Windows RightToLeftLayout which leads to some very strange > results, but for the most part, it works very well. > > If there are any others that have to work with RightToLeft Forms, I would > love to work with you to find solutions. > > -- > Shalom, > Avishai > [email protected] > אבישי גוֹר > > -- > _______________________________________________ > Lazarus mailing list > [email protected] > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus > > Best Regards Zaher Dirkey
-- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
