DelphiFMX4Python icon indicating copy to clipboard operation
DelphiFMX4Python copied to clipboard

Edit and AutoSelect and SelectAll

Open shineworld opened this issue 1 year ago • 1 comments

I'm using DelphiFMX 1.0.9 but this happen also in 1.0.8. If in Delphi Designer I set Edit.AutoSelect the settings is in the pyfmx file but raise an error during python load phase.

If I use Edit.OnEnter to activate Edit.SelectAll this does not select graphically the test but in Edit.SelStart and Edit.SelLength the values are correct:

    def __on_edit_enter(self, Sender):
        # TAKE CARE
        # =========
        # DelphiFMX does not support AutoSelect property.
        # I've tried to force SelectAll on the OnEnter event but seems does not work!
        Sender.SelectAll()
        Sender.Repaint()
        self.Caption = f"Sender : {Sender.name} | {Sender.Text} | {Sender.SelStart} | {Sender.SelLength}"

image

shineworld avatar Nov 13 '24 12:11 shineworld