If in the text field I enter the Polish diacritical character 'ą' or 'Ą' (right ALT + 'A' or right ALT + SHIFT + 'A'), the entered text is cleared and the character 'ą' is inserted. I cannot type the entire Polish word with the letter 'ą' (for example "zadąbrowie").
I write the characters 'z' 'a' 'd' 'ą' one by one
Step 1
in the procedure TAdvSearchDropDown.KeyUp Text = 'z'
Step 2
in the procedure TAdvSearchDropDown.KeyUp Text = 'za'
Step 3
in the procedure TAdvSearchDropDown.KeyUp Text = 'zad'
Step 4
the text "zad" in Edit is cleared, the character 'ą' is inserted, calling the procedure TAdvSearchDropDown.KeyUp Text = 'ą'
It is unclear what is special about this character.
We do not have a keyboard here with this specific character.
We tested this with German characters like ö, ü or French characters like ô, è, ... but with none of these characters we could reproduce an issue.
Is this behavior different in a regular TEdit component?
I have checked the components below and this problem does not appear:
TEdit
TEditBtn
TAdvLUEdit
TAdvEditBtn
TAdvEdit
TDBAdvEdit
TAdvMaskEdit
TCurvyEdit
TAdvComboBox
TLUCombo
THTMLComboBox
TAdvOfficeComboBox
TCurvyCombo
TMemo
TAdvMemo
TRichEdit
TAdvRichEditor
This error occurs in AdvSearchEdit, AdvSearchComboBox and in AdvStringGrid where the default editor is:
edAdvGridDropDown
edControlDropDown
edDetailDropDown
edGridDropDown
edMemoDropDown
I also tested using the On-Screen Keyboard and this problem also occurs.
That's great news. I would just like to remind you that this problem also occurs in AdvSearchEdit, AdvSearchComboBox and in AdvStringGrid where the default editor is:
edAdvGridDropDown
edControlDropDown
edDetailDropDown
edGridDropDown
edMemoDropDown