- Status: Fixed
- Priority: Normal
- Resolution: Fixed
- Platform: Android, iOS
- Affects version: 1.9.2.1
Добрый день.
Как на время обновления списка, отключить событие OnChanged?
Т.е. у меня в программе нужно пересоздать список в fgComboBox и нужно, что бы не вызывалось событие OnChanged на это обновление.
в VCL или FMX возможен был подобный код:
fgComboBox1.OnChanged := nil;
fgComboBox1.BeginUpdate;
fgComboBox1.Clear;
i := 0;
while i < 10 do
begin
fgComboBox1.AddTextItem(inttostr(i));
inc(i);
end;
fgComboBox1.EndUpdate;
fgComboBox1.OnChanged := fgComboBox1Changed;
в котором на время составления списка "отключалось" событие OnChanged. В fgx такая схема не работает.
И еще один связанный вопрос: событие OnChanged всегда вызывается при появлении формы (после OnShow). Возможно ли отключить это срабатывание? или, хотя бы, узнать, что это событие вызвано не выбором пользователя?
Recommended Comments
Create an account or sign in to comment