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 |
|---|---|
| TriggerEvent | Belirtilen 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
| 0 | Alan dizini geçersizdi veya alanda belirtilen tetikleme olayıyla ilişkili bir eylem yok |
|---|---|
| Non-zero | Belirtilen tetikleyici olay için form alanı'nın ActionID değeri |