FocusNext
Формы, взаимодействие, ввод
Описание
TPDFlibFormSession
GetTabSequence
WrapAround0
FocusField на следующую или предыдущую запись вычисленной последовательности обхода по Tab
Последовательность берется из /Bl; когда сфокусированный виджет не входит в нее, шаг начинается с первой записи, а при движении назад — с последней
Шаг за любой из концов при установленном /Fo циклически переходит к противоположному концу, иначе вызов возвращает
Объявление
function FocusNext(Backwards: Boolean = False;
WrapAround: Boolean = True; CommitCurrent: Boolean = True): Integer;
Параметры
| Backwards | True перемещает к предыдущей записи, False — к следующей |
|---|---|
| WrapAround | True выполняет циклический переход на обоих концах последовательности, False останавливается на них |
| CommitCurrent | True фиксирует активную правку перед переходом, False отменяет ее |
Возвращаемое значение
Возвращает 1, когда фокус получила другая запись, иначе 0, когда последовательность пуста, циклический переход на конце отключен или переход фокуса отклонен
См. также
GetTabSequence, FocusField, FocusAt, Blur, DispatchInputEvent, TPDFlibFormSession