Uygulama içinde oluşturulan ekranlar; Current (tam ekran), Drawer ve Pop-up/Modal olmak üzere 3 farklı şekilde görüntülenir. Bu ekran tipleri için oluşturacağınız şablon sayfalarla ekranların (Master Screen), üst bilgi (Header), altbilgi (Footer), sağ/sol alanlar için hazırlanan menü gibi yapılara ait arayüz bileşenlerini tek bir yerden yönetebilirsiniz. Böylece header tasarımında değiştirdiğiniz bir görsel (örn: logo) şablon ekranın (Master Screen) uygulandığı tüm ekranlarda değişecektir.
Uygulamanız içerisine Master Screen eklemek ve yönetmek için sol kenardaki Screens paneli kullanılır. Screens paneli Screens ve Master Screen olmak üzere iki bölümden oluşmaktadır.
Master Screen başlığı yanındaki + ikon butonuna tıklayın. Açılan modal üzerinde Master Screen için bir isim vererek oluşturun.
Master Screen, default olarak Header ve sol panelde yer alan Vertical Stack ile gelmektedir.
Master Screen içindeyken açık şablonu kullanarak yeni bir ekran oluşturabilmek için ADD SCREEN butonunu kullanabilirsiniz.
ADD SCREEN’e tıkladıktan sonra Blank ve içerisinde çalışılan Master Screen ekranı seçili durumda olan bir ekran gelmektedir. Bu ekran içerisinde ekran isimlendirmesi ve ekran yetkilendirme (All Roles Access, Anonymous Access) seçimi yapılmalıdır.
Gerekli seçim ve ekran isimlendirilmesi sonunda CREATE Butonuna tıklayarak orta alana eklenmesi istediğiniz ekranı oluşturmuş olacaksınız.
CREATE butonuna tıkladıktan sonra oluşturduğunuz ekran otomatik olarak açılır.
Oluşturulan Employee ekranı içerisinde sadece orta alanda element veya düzenleme işlemlerini kullanıcı yapabilmektedir. Örneğin oluşturulan Blank ekran içerisinde Master Screen’in sahip olduğu Header, Footer ve Left menüde herhangi değişiklik yapılmadığı (element silme, ekleme vs..) orta alanda ise table elementi eklenebilmiştir.
Employee ekranını dilerseniz Master Screen yerine normal ekran olarak tanımlamanız mümkündür. Bunun için Master Page alanında yer alan selectbox içerisinden None’un seçilmesi gerekmektedir.
None seçildikten sonra Kuika, Master Screen özelliğinde olan left ve header elementleri kaldırılıp orta alana eklenen Table elementi sadece görüntülenecektir.
Ekranda herhangi bir yere focus olmadan enter tuşuna basarak tetiklenecek olan Button'un seçildiği alandır.
Press Enter’ın işlevini görebilmek için Elements panelinden Button elementini ekrana sürükleyip bırakın.
Master Screen'in Properties (Özellikler) paneli varsayılan olarak Role ve Layout Configuration, aksiyon ve screen input eklenen Property alanları ile birlikte gelmektedir.
Ekran rolü Master Screen seçili olarak gelmektedir. Herhangi bir düzenleme yapılmamaktadır.
Bu alanda, Master Screen içerisinde bulunan elementlerin ekran içerisindeki varlığı veya mevcut elementlerin konumlandırma ayarlarının yapıldığı bölümdür.
Left menünün görünüm ayarlarını Left isimli selectbox içerisinden seçimler doğrultusunda düzenleyebilirsiniz.
Örneğin left menüyü kaldırabilirsiniz. Ya da ekranda sadece Footer’ın yer almasını sağlayabilirsiniz.
Master screen’e diğer ekranlarda olduğu gibi Kuika içerisinde yer alan sistem aksiyonlarını +Add Action butonuna tıklayarak kullanmanız mümkündür.
Master Screen'e eklenen elementlere +Add Screen Input butonuna tıklayarak screen input ekleyebilirsiniz.
Kuika, geliştirdiğiniz uygulama ekranlarında kullanıcılarınız için yetkilendirme seçeneğini Anonymous Access, All Roles Access şeklinde sunmaktadır.
Elementlere yetkilendirme işlemlerini yapabilmek için Authorization/Yetkilendirme işlemlerini yapabilmek için aşağıdaki adımları izleyebilirsiniz:
Yapmış olduğunuz seçim doğrultusunda elementin yetkilendirme ayarları ayarlanmış olacaktır.