BaseFieldIndex

Formularze, interakcja, typy danych

Opis

Wewnętrzna funkcja pomocnicza klasy TPDFlibFormSession, mapująca indeks pola albo tymczasowy indeks Widgeta na indeks jego pola bazowego

Zwykłe indeksy pól przechodzą bez zmian

Tymczasowe indeksy Widgetów rozpoznaje się po bitach znacznika, `(FieldIndex and $55000000) = $55000000`, i dekoduje przez `(FieldIndex and $00FFFFFF) shr 8`

Kod edycji, aktywacji i fokusa używa pomocniczej funkcji, by przypisać wejście na poziomie Widgeta do pola nadrzędnego przechowującego wartość

Deklaracja

function BaseFieldIndex(FieldIndex: Integer): Integer;

Parametry

FieldIndexNumer pola lub tymczasowego widżetu do rozwiązania

Wartość zwracana

Zwraca numer pola bazowego, który dla zwykłych numerów pól jest równy FieldIndex

Zobacz również

EditingFieldIndex, FocusedFieldIndex, HitTest, GetTabSequence, TPDFlibFormSession