Genel bilgi
Modal pencereler , geçerli sayfa üzerinden açılan arayüz öğeleridir. Bunlara açılır pencereler de denir.
Yeni bir modal pencere oluşturmak için onu widget panelinden sürükleyin.
Tuval üzerinde iki alana kalıcı bir pencere yerleştirilebilir:
- Page components;
- App components;
Page components içinde, belirli bir sayfaya bağlı kalıcı pencereler yerleştirmek daha iyidir.
App components , uygulamanın tamamına uygulanan modal pencereler yerleştirilir.
modal pencere, sıradan bir sayfayla aynı widget'ları içerebilir.
İş süreci, iş akışı sekmesi altındaki modal pencereye bağlanabilir. Bunun için aşağıdaki tetikleyiciler kullanılabilir:
- OnCreate
- OnShow
- OnHide
- OnDestroy
Modal pencereleri kontrol etmek için BP'deki iki blok kullanılabilir:
- Kalıcı pencereyi açmak için modu Show modal
- modal pencereyi kapatmak için modu Hide modal .
modal pencerelerle nasıl çalışılır
Page components bölümüne modal bir pencere ekleyin.
Sayfa tuvaline bir button yerleştirin.
button için, OnClick tetikleyicisinde bir iş süreci yapılandırılır. BP yalnızca bir blok içerecektir: Show Modal .
Show modal bloğu göster'de, Component ID giriş parametresini ayarlayın ve modal pencerenin adını seçin.
Şimdi başka bir düğme yerleştirin, ancak kalıcı bir pencerede.
Bu düğme için benzer bir BP konfigüre edilmiştir, ancak Modal Show modal bloğu yerine Hide modal modu kullanılır.
Artık kalıcı pencereyi açıp kapatabilirsiniz.
modal pencere çok yararlı bir özelliktir. Örneğin, kayıt ekleme işlevselliğini yerleştirmek uygundur.