GetFormFieldActionID

Form alanları, Ek açıklamalar ve etkin nokta bağlantıları

Açıklama

Belirtilen form alanı için GetActionType, GetActionDest, GetActionURL ve SetActionURL gibi çeşitli eylem düzenleme işlevleriyle kullanılabilen bir ActionID döndürür

Farklı tetikleyici olayları vardır ve her olay'ın kendine ait bir eylemi bulunur

Sözdizimi

Delphi

Function TPDFlib.GetFormFieldActionID(Index: Integer; Const TriggerEvent: WideString): Integer;

ActiveX

Function PDFlib::GetFormFieldActionID(Index As Long, TriggerEvent As String) As Long

DLL

int DLGetFormFieldActionID(int InstanceID, int Index, const wchar_t * TriggerEvent);

Parametreler

IndexÜzerinde çalışılacak form alanının dizini. İlk form alanının dizini 1'dir
TriggerEventBelirtilen tetikleyici olayın eylemini alır: Boş dize = basit etkinleştirme eylemi E = ek açıklamaya giriş eylemi X = ek açıklamadan çıkış eylemi D = ek açıklama düğmesine basma eylemi U = ek açıklama düğmesini bırakma eylemi Fo = ek açıklama giriş odağı eylemi Bl = ek açıklama giriş odağını kaybetme (odağın karşıtı) eylemi PO = ek açıklama sayfasını açma eylemi PC = ek açıklama sayfasını kapatma eylemi PV = ek açıklama sayfasının görünür olma eylemi PI = ek açıklama sayfasının görünmez olma eylemi K = form alanı değiştirme eylemi F = form alanı biçimlendirme eylemi V = form alanı doğrulama eylemi C = form alanı hesaplama eylemi

Dönüş değerleri

0Alan dizini geçersizdi veya alanda belirtilen tetikleme olayıyla ilişkili bir eylem yok
Non-zeroBelirtilen tetikleyici olay için form alanı'nın ActionID değeri