📅  最后修改于: 2023-12-03 15:06:07.499000             🧑  作者: Mango
Zenity, Linux ve Unix tabanlı sistemlerde kullanabileceğiniz bir grafiksel arayüze sahip kullanıcı arayüzü (UI) yazılımıdır. Zenity, GTK+ ve Bash veya benzeri kabuk programlama dilleri kullanılarak programlandığında, kabuk betiği (shell script) yazma sürecini daha da kolaylaştırır.
Zenity, birçok kullanıcı etkileşimli gösterge paneli ve diğer form veri toplama araçlarıyla birlikte gelir. Bu araçlar, bir grafik arayüzüne sahip olmayan bir kabuk betiğinde kolayca kullanıcı girdisi almanıza olanak tanır.
Bu dökümandaki örnek, Zenity ile seçim yapılabilen bir liste göstermenin basit bir yolu hakkında bilgi vermektedir.
Aşağıdaki Zenity komutu, kullanıcının listenin bir öğesini seçmesine ve seçilen öğenin geri dönüş değerini yazdırmasına olanak tanır:
#!/bin/bash
echo "Lütfen bir seçenek seçin:"
CHOICES="Öğe 1
Öğe 2
Öğe 3"
SELECTION=$(zenity --list --text "$CHOICES")
echo "Seçilen öğe: $SELECTION"
Bu komut dosyasını çalıştırdığınızda, kullanıcıya "Lütfen bir seçenek seçin:" mesajı görüntülenir ve ardından kullanıcının Öğe 1
, Öğe 2
veya Öğe 3
öğelerinden birini seçmesi gereken bir liste gösterilir.
Kullanıcı seçim yaptıktan sonra, seçilen öğenin değeri $SELECTION değişkeninde depolanır ve "Seçilen öğe: [seçilen öğenin adı]" mesajı görüntülenir.
Bu yöntem, kabuk betiğinde çalıştırılabilir Zenity listeleri oluşturmak için çok kullanışlıdır.
# Zenity List Seçim Gösterme - Shell-Bash
## Giriş
Zenity, Linux ve Unix tabanlı sistemlerde kullanabileceğiniz bir grafiksel arayüze sahip kullanıcı arayüzü (UI) yazılımıdır. Zenity, GTK+ ve Bash veya benzeri kabuk programlama dilleri kullanılarak programlandığında, kabuk betiği (shell script) yazma sürecini daha da kolaylaştırır.
Zenity, birçok kullanıcı etkileşimli gösterge paneli ve diğer form veri toplama araçlarıyla birlikte gelir. Bu araçlar, bir grafik arayüzüne sahip olmayan bir kabuk betiğinde kolayca kullanıcı girdisi almanıza olanak tanır.
Bu dökümandaki örnek, Zenity ile seçim yapılabilen bir liste göstermenin basit bir yolu hakkında bilgi vermektedir.
## Örnek - Zenity List Seçim Gösterme
Aşağıdaki Zenity komutu, kullanıcının listenin bir öğesini seçmesine ve seçilen öğenin geri dönüş değerini yazdırmasına olanak tanır:
```bash
#!/bin/bash
echo "Lütfen bir seçenek seçin:"
CHOICES="Öğe 1
Öğe 2
Öğe 3"
SELECTION=$(zenity --list --text "$CHOICES")
echo "Seçilen öğe: $SELECTION"
Bu komut dosyasını çalıştırdığınızda, kullanıcıya "Lütfen bir seçenek seçin:" mesajı görüntülenir ve ardından kullanıcının Öğe 1
, Öğe 2
veya Öğe 3
öğelerinden birini seçmesi gereken bir liste gösterilir.
Kullanıcı seçim yaptıktan sonra, seçilen öğenin değeri $SELECTION değişkeninde depolanır ve "Seçilen öğe: [seçilen öğenin adı]" mesajı görüntülenir.
Bu yöntem, kabuk betiğinde çalıştırılabilir Zenity listeleri oluşturmak için çok kullanışlıdır.