Форум: "Основная";
Текущий архив: 2003.10.02;
Скачать: [xml.tar.bz2];
Внизкак передать фокус компонентам по порядку их следования Найти похожие ветки
← →
stud (2003-09-20 12:43) [0]т.е. есть много едитов, нужно передавать фокус ввода от одного к следующему при выполнении некоторого условия, он хочется иметь обработчик для всех
← →
Palladin (2003-09-20 13:01) [1]Создай класс-менеджер (хотя бы наследованием или агрегацией TList или TObjectList) фокусировки и добавляй туда созданные Edit по которым хочешь что бы бежала фокусировка
порядок следования можешь брать из TabOrder или можешь организовать свой...
Типа подобного
TFocusManager=class
protected
m_Controls:TObjectList;
public
constructor create;
destructor destroy; override;
procedure Add(p_Edit:TEdit);
procedure SetNextFocus;
end;
и вперед...
← →
stud (2003-09-20 13:07) [2]замечательно в этой конструкции интересует примерное содежнание метода SetnextFocus))
← →
Palladin (2003-09-20 13:10) [3]TEdit(m_Controls[m_nNextControl]).SetFocus;
← →
stud (2003-09-20 13:13) [4]спасибо, все оказалось намного проще))
newvrachf.SelectNext((sender as TdxEdit),true,true);
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.10.02;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c