ActivateInputField

Formlar, etkileşim, girdi

Açıklama

TPDFlibFormSession içindeki işaretçi bırakma işleme ve klavye etkinleştirmesi tarafından paylaşılan Widget etkinleştirme adımını gerçekleştiren DispatchInputEvent iç yardımcısı Metin alanları ve seçim türü 4 olan düzenlenebilir seçim alanları

BeginEdit

Off üzerinden devam ederken, diğer seçim alanları, düğme alanları ve imza alanları hiçbir şeyi değiştirmeden başarı bildirir Onay kutusu ve radyo etkinleştirmesi, Widget'ın kendi görünümlerinden veya temel alanınkilerden Yes olmayan ilk boş olmayan açık durumunu çözümler; hiçbiri bulunamazsa

$4000

ValueChanged varsayılır Birebir radyo Widget'ı kendi görünüm durumunu değiştirirken diğer Widget'lar temel alan değerini yazar; açık durumda olan bir radyonun etkinleştirilmesi, temel alan bayrakları radyo NoToggleToOff maskesi OnValueChanged içermiyorsa bu durumu temizler Kaydedilen bir onay kutusu veya radyo değişikliği

Bildirim

function ActivateInputField(FieldIndex: Integer;
  out ValueChanged: Boolean): Integer;

Parametreler

FieldIndexEtkinleştirilecek alan veya geçici Widget indeksi
ValueChangedEtkinleştirme saklanan alan değerini değiştirdiğinde True alır

Dönüş değeri

Etkinleştirme onaylandığında veya gerçekleştirildiğinde 1, aksi halde geçersiz veya salt okunur bir Widget ya da başarısız bir değer yazımı için 0 döndürür

Ayrıca bkz

DispatchInputEvent, BeginEdit, FocusField, TPDFlibFormInputEvent, TPDFlibFormSessionValueEvent, TPDFlibFormSession