|
<< Click to Display Table of Contents >> Navigation: Forum > Autocomplete |
06-09-2021, 10:16 AM:
Hi,
Would it be possible to add an autocomplete attribute to the IWForm and/or IWEdit.
According to https://www.w3schools.com/howto/howto_ht...te_off.asp this should be possible in HTML
Thanks, Paul
06-09-2021, 05:54 PM:
Hi, try OnHTMLTag in your IWEdit:
Code:
procedure TIWForm1.IWEdit1HTMLTag(ASender: TObject; ATag: TIWHTMLTag);
begin
ATag.AddStringParam('autocomplete', 'off');
end;
Uses IWHTMLTag.
06-09-2021, 09:55 PM:
I think we have JQUI control that does this now?
06-10-2021, 07:37 AM:
(06-09-2021, 05:54 PM)Jose Nilton Pace Wrote: [ -> ]Hi, try OnHTMLTag in your IWEdit:
Code:
procedure TIWForm1.IWEdit1HTMLTag(ASender: TObject; ATag: TIWHTMLTag);
begin
ATag.AddStringParam('autocomplete', 'off');
end;
Uses IWHTMLTag.
I did something similar by adding autocomplete="off" to the "ExtraTagParams" of the IWEdit.
But when you programmatically fill or clear the IWEdit, this Tag is deleted and Autocomplete is back.
But:
(06-09-2021, 09:55 PM)kudzu Wrote: [ -> ]I think we have JQUI control that does this now?
Thanks to Kudzu, I found "Attributes", where (amongst others) you can set "iaAutocomplete", which does exactly what I was looking for.
So, question answered and problem solved.
Thank you!
Paul
06-11-2021, 09:58 PM:
Yes, IWEdit and descendants already have the Attributes property. set isAutocomplete to True or False to enable/disable it