Hi Paul, Another idea Make TMainMenu and most Components which inherited form TComponent take their BidiMode from the Owner, i mean MainMenu be right to left depend on BidiMode of the Form, and then i will remove the BidiMode/ParentBidiMode properties from this components.
In fact who need to make the Menu left to right while the form or the application is right to left!. That help me to not copy that procedures/methods between components. --------------- My progress that i work Fix: TStaticText.Alignment to switch when bidimode changed more Delphi compatiple Fix: ListBox, ComboBox when has owner draw, draw the text in correct alignment Add: BidiMode to TBitBtn, TSpeedBtn now it support RtlReading and the glyph switched right or left. Add: BidiMode to TColorListBox, TColorBox Add: TGrid partial (80%) completed TRadioGroup and TCheckGroup done by Lazarus team ChildSizing. -- Zaher Dirkey -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
