İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

iletişim kutusu - Bulutta Çevrimiçi

OnWorks ücretsiz barındırma sağlayıcısındaki iletişim kutusunu Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden çok ücretsiz çevrimiçi iş istasyonumuzdan biri kullanılarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut iletişim kutusudur.

Program:

ADI


iletişim kutusu - kabuk komut dosyalarından iletişim kutularını görüntüle

SİNOPSİS


Diyalog --açık
Diyalog --create-rc dosya
Diyalog --print-maxsize
Diyalog ortak seçenekler kutu seçenekleri

TANIM


diyalog çeşitli sorular sunmanıza veya mesajları görüntülemenize izin verecek bir programdır.
bir kabuk betiğinden iletişim kutuları kullanma. Bu tür iletişim kutuları uygulanır
(hepsi zorunlu olarak derlenmese de Diyalog):

derleme listesi, Takvim, kontrol listesi, dseçmek, düzenleme kutusu, Airdrop Formu, fseçim, ölçü, bilgi kutusu,
giriş kutusu, giriş menüsü, menü, karışık biçim, karışık gösterge, msgbox (İleti), PasswordBox,
şifre formu, duraklatmak, prg kutusu, program kutusu, ilerleme kutusu, radyocu, menzil kutusu, kuyruk kutusu,
kuyruk kutusubg, Metin kutusu, zaman kutusu, ağaç, ve Evet Hayır (Evet Hayır).

Bir komut dosyasına birden fazla iletişim kutusu yerleştirebilirsiniz:

· Kullan "--ve-widget"Zorlamak için belirteç Diyalog olmadıkça bir sonraki diyaloğa geçmek için
iptal etmek için ESC'ye bastıysanız veya

· Bir zincir oluşturarak sonraki iletişim kutusu için belirteçleri eklemeniz yeterlidir. İletişim kutusu zincirlemeyi durdurur
bir iletişim kutusundan dönüş kodu sıfır olmadığında, örneğin, İptal veya Hayır (bkz. TEŞHİS).

Bazı widget'lar, örneğin kontrol listesi, Diyalogçıktısı. Normalde bu
standart hata, ancak bunu değiştirmek için seçenekler var: "--çıktı-fd""--stderr" ve
"--stdout". İptal düğmesine (veya ESC) basılırsa metin yazılmaz; Diyalog çıkışlar
bu durumda hemen.

SEÇENEKLER


Tüm seçenekler " ile başlar--" (sistemleri kullananların yararına iki ASCII tire
dengesiz yerel ayar desteği ile).

Bir "--" tek başına bir kaçış olarak kullanılır, yani komut satırındaki bir sonraki belirteç değil
bir seçenek olarak ele alınır.
Diyalog --Başlık -- --Olumsuz an seçenek

"--args"seçenek söyler Diyalog komut satırı parametrelerini standarda göre listelemek için
hata. Bu, karmaşık komut dosyalarının hatalarını "--" ve "--dosya", dan beri
bunlar genişletildikçe komut satırı yeniden yazılabilir.

"--dosya"seçenek söyler Diyalog değeri olarak adlandırılan dosyadan parametreleri okumak için.
Diyalog --dosya parametre dosyası
Çift tırnak içinde olmayan boşluklar atılır (tek alıntı yapmak için ters eğik çizgi kullanın
karakterler). Sonuç komut satırına eklenir ve "--dosya" ve Onun
Opsiyon değeri. Komut satırının yorumlanması bu noktadan devam eder. Eğer
parametre dosyası İle başlar "&", Diyalog aşağıdaki metni bir dosya tanıtıcısı olarak yorumlar
dosya adı yerine numara.

ortak Opsiyonlar
Ortak seçeneklerin çoğu, her bir widget işlenmeden önce sıfırlanır.

--ascii-çizgileri
Kutuların etrafına grafik çizgileri çizmek yerine, aynı kutuya ASCII "+" ve "-" çizin.
yer. Ayrıca bakınız "--çizgisiz".

--Görünüş oran
Bu, otomatik boyutlandırmayı kullanırken kutu boyutları üzerinde biraz kontrol sahibi olmanızı sağlar.
(yükseklik ve genişlik için 0 belirterek). Genişliği / yüksekliği temsil eder. Varsayılan
9, yani her 9 satır yüksekliğinde 1 karakter genişliğindedir.

--backtitle arka başlık
Bir arka başlık arka planda görüntülenecek dize, üst kısmında
ekran.

--başlamak y x
Ekrandaki bir iletişim kutusunun sol üst köşesinin konumunu belirtin.

--cancel-etiket dizi
"İptal" düğmeleri için kullanılan etiketi geçersiz kılın.

--açık
Yalnızca screen_color arka planını koruyarak widget ekranını temizler. Bunu ne zaman kullan
widget'ları " ile birleştirirsiniz--ve-widget" önceki bir widget'ın içeriğini silmek için
ekranda, böylece bir sonraki widget'ın içeriğinin altında görünmeyecektir.
Bunu "'in tamamlayıcısı olarak anlayın.--keep-pencere". Efektleri karşılaştırmak için şunu kullanın:
bu:

Üç widget'ın tümü görünür, merdiven efekti, sıralı 1,2,3:

diyalog \
--begin 2 2 --evet hayır "" 0 0 \
--and-widget --begin 4 4 --yesno "" 0 0 \
--ve-widget --başlangıç ​​6 6 --yesno "" 0 0

Yalnızca son widget görünür durumda bırakılır:

diyalog \
--clear --begin 2 2 --yesno "" 0 0 \
--and-widget --clear --begin 4 4 --yesno "" 0 0 \
--ve-widget --başlangıç ​​6 6 --yesno "" 0 0

Üç widget'ın tümü görünür, merdiven efekti, sıralı 3,2,1:

diyalog \
--keep-window --begin 2 2 --yesno "" 0 0 \
--and-widget --keep-window --begin 4 4 --yesno "" 0 0 \
--ve-widget --başlangıç ​​6 6 --yesno "" 0 0

Görünür birinci ve üçüncü widget, merdiven efekti, sıralı 3,1:

diyalog \
--keep-window --begin 2 2 --yesno "" 0 0 \
--and-widget --clear --begin 4 4 --yesno "" 0 0 \
--ve-widget --başlangıç ​​6 6 --yesno "" 0 0

Orijinal konsol renklerini geri yüklemek ve imlecinizi eve göndermek istiyorsanız, unutmayın.
diyalog programından çıktıktan sonra, açık (1) komut.

--renkler
Diyalog metnindeki gömülü "\Z" dizilerini aşağıdaki karakterle yorumlayın,
hangi söyler Diyalog renkleri veya video özelliklerini ayarlamak için:

· 0 ila 7, küfürlerde kullanılan ANSI renk numaralarıdır: siyah, kırmızı, yeşil,
sırasıyla sarı, mavi, macenta, camgöbeği ve beyaz.

· Kalın 'b' ile ayarlanır, 'B' ile sıfırlanır.

· Geri 'r' ile ayarlanır, 'R' ile sıfırlanır.

· Alt çizgi 'u' ile ayarlanır, 'U' ile sıfırlanır.

· Ayarlar birikimlidir, örneğin "\Zb\Z1" aşağıdaki metni kalın yapar
(belki parlak) kırmızı.

· "\Zn" ile normal ayarları geri yükleyin.

--sütun ayırıcı dizi
Söylemek Diyalog radyo/onay kutuları ve menüler için verileri bölmek için
verilen dize ve bölünmüş verileri sütunlara hizalamak için.

--cr-sarma
Diyalog metnindeki gömülü yeni satırları ekranda yeni satır olarak yorumlayın.
Aksi takdirde, Diyalog yalnızca metin kutusunun içine sığması gereken satırları kaydırır.

Bununla satır sonlarını kontrol edebilseniz bile, diyalog hala herhangi bir satırı saracak
kutunun genişliği için çok uzun. cr-wrap olmadan, düzeniniz
metin, komut dosyanızın kaynak kodunda güzel görünecek şekilde biçimlendirilebilir.
iletişim kutusunda nasıl görüneceğini etkiler.

Ayrıca bkz.--yok-çöküş" ve "--kırpmak"seçenekler.

--create-rc dosya
Ne zaman Diyalog çalışma zamanı yapılandırmasını destekler, bu bir örnek dökümü için kullanılabilir
tarafından belirtilen dosyaya yapılandırma dosyası dosya.

--tarih formatı biçim
ev sahibi sağlarsa strftime, bu seçenek dosyanın biçimini belirlemenizi sağlar.
için basılan tarih --takvim Araç. Günün saati (saat, dakika, saniye)
geçerli yerel saat.

--varsayılanno
varsayılan değerini yap Evet Hayır kutu bir Yok hayır. Aynı şekilde, varsayılan düğmeyi yapın
"Tamam" ve "İptal" sağlayan widget'ların İptal etmek. Eğer "--nocancel"Ya da"--ziyaret-
ürün" bu seçeneklere verilir, bunu geçersiz kılar, varsayılan düğmeyi her zaman yapar
"Evet" (dahili olarak "Tamam" ile aynı).

--varsayılan-düğmesi dizi
Bir widget'ta varsayılan (önceden seçilmiş) düğmeyi ayarlayın. Bir düğmeyi önceden seçerek, bir
komut dosyası, kullanıcının basitçe basmasını mümkün kılar Keşfet bir üzerinden ilerlemek için
minimum etkileşimli diyalog.

Seçeneğin değeri, düğmenin adıdır: ok, Evet, iptal, yok hayır, yardım et or ekstra.

Normalde her pencere öğesindeki ilk düğme varsayılandır. Gösterilen ilk düğme
" ile birlikte widget tarafından belirlenir--kuytu" ve "--nocancel seçenekler. Eğer
bu seçenek verilmemiştir, atanmış bir varsayılan düğme yoktur.

--varsayılan öğe dizi
Bir kontrol listesi, form veya menü kutusundaki varsayılan öğeyi ayarlayın. Normalde ilk öğe
kutu varsayılandır.

--exit-etiketi dizi
"ÇIKIŞ" düğmeleri için kullanılan etiketi geçersiz kılın.

--ekstra düğme
"Tamam" ve "İptal" düğmeleri arasında fazladan bir düğme gösterin.

--ekstra-etiket dizi
"Ekstra" düğmeleri için kullanılan etiketi geçersiz kılın. Not: giriş menüsü widget'ları için bu
varsayılan olarak "Yeniden Adlandır".

--yardım et Yardım mesajını standart çıktıya yazdırır ve çıkar. Yardım mesajı da
seçenek verilmemişse veya tanınmayan bir seçenek verilmişse yazdırılır.

--yardım düğmesi
"Tamam" ve "İptal" düğmelerinden sonra bir yardım düğmesi göster, yani kontrol listesi, radyo listesi
ve menü kutuları.

Çıkışta, dönüş durumu Yardım düğmesine basıldığını gösterecektir. diyalog
ayrıca "HELP" belirtecinden sonra çıktısına bir mesaj yazacaktır:

· Eğer "--item-yardım" ayrıca verilirse madde-yardım metni yazılacaktır.

· Aksi halde eşyanın etiketi (ilk alana) yazılacaktır.

Sen kullanabilirsiniz --help-etiketler seçeneğini belirleyin ve/veya DIALOG_ITEM_HELP ortamını ayarlayın
bu mesajları ve çıkış durumunu değiştirmek için değişken.

--yardım etiketi dizi
"Yardım" düğmeleri için kullanılan etiketi geçersiz kılın.

--yardım durumu
Yardım butonu seçilirse kontrol listesi, radyo listesi veya form bilgilerini yazar
öğe yardım "YARDIM" bilgisinden sonra. Bu, durumu yeniden yapılandırmak için kullanılabilir.
yardım talebini işledikten sonra bir kontrol listesi.

--help-etiketler
Çıkışta yazılan mesajları şu şekilde değiştirin: --yardım düğmesi onları her zaman adil yaparak
öğenin etiketi. Bu, çıkış durum kodunu etkilemez.

--hdosyası Dosya
Kullanıcı F1'e bastığında, verilen dosyayı bir metin kutusu kullanarak görüntüleyin.

--hline dizi
Widget'ın altında ortalanmış olarak verilen dizeyi görüntüleyin.

--görmezden gelmek
seçenekleri yoksay Diyalog tanımıyor. gibi bazı ünlüler
"--simge" yine de yok sayılır, ancak bu, uyumluluk için daha iyi bir seçimdir.
diğer uygulamalar.

--giriş-fd fd
Verilen dosya tanıtıcısından klavye girişini okuyun. Çoğu Diyalog okunan komut dosyaları
standart girdidir, ancak gösterge widget'ı bir boru okur (ki bu her zaman standarttır)
giriş). Bazı yapılandırmalar aşağıdaki durumlarda düzgün çalışmaz: Diyalog yeniden açmaya çalışır
terminal. Bu seçeneği (dosya tanımlayıcılarını uygun şekilde karıştırarak) kullanın.
komut dosyası bu tür bir ortamda çalışmalıdır.

--güvensiz
Her biri için yıldız işaretleri ekleyerek parola widget'ını daha dostça ancak daha az güvenli hale getirir.
karakter.

--iso-hafta
" bölümünde gösterilen hafta numarası için başlangıç ​​noktasını ayarlayın.--takvim"seçenek
içeren ilk hafta ile başlayan ISO-8601'e göre,
Ocak ayında Perşembe.

--item-yardım
Bir sütun ekleyerek kontrol listesi, radyo listesi ve menü kutuları için etiket verilerini yorumlayın
o anda seçili olan için ekranın alt satırında görüntülenen
öğe.

--keep-tite
ile inşa edildiğinde ncurses'in, Diyalog normalde çalışıp çalışmadığını kontrol eder.
xtermve bu durumda başlatma dizelerini bastırmaya çalışır.
alternatif ekrana geçmesini sağlayın. Normal ve alternatif arasında geçiş yapma
ekranlar çalışan bir komut dosyasında görsel olarak dikkati dağıtıyor Diyalog birkaç defa. Kullanmak
izin vermek için bu seçenek Diyalog bu başlatma dizelerini kullanmak için.

--keep-pencere
Normalde ne zaman Diyalog birkaç gerçekleştirir kuyruk kutusubg " ile bağlanan widget'lar--ve-
Widget", eski widget'ı üzerine boyayarak ekrandan siler. Bunu kullanın
bu yeniden boyamayı bastırma seçeneği.

Çıkışta, Diyalog " ile işaretlenmiş tüm widget'ları yeniden boyar--Tut-
pencere"olmasalar da kuyruk kutusubg widget'lar. Bu onların yeniden boyanmasına neden olur
ters sırada. tartışmasına bakın"--açık"örnekler için seçenek.

--son-anahtar
Çıkışta, kullanıcının girdiği son anahtarı bildirin. Bu lanetlerin anahtar kodu
bir sembol veya gerçek karakter yerine. Komut dosyaları tarafından kullanılabilir
aynı eyleme bağlı iki anahtar arasında ayrım yapın.

--max-giriş boyut
Girdi dizelerini verilen boyutla sınırlayın. Belirtilmezse, sınır 2048'dir.

--hayır-iptal

--nocancel
Kontrol listesi, giriş kutusu ve menü kutusu modlarında "İptal" düğmesine basın. Bir komut dosyası
yine de kullanıcının çıkmak için iptal etmek için ESC tuşuna basıp basmadığını test edebilir.

--yok-çöküş
Normalde Diyalog sekmeleri boşluklara dönüştürür ve birden çok boşluğu tek bir alana indirger
mesaj kutularında vb. görüntülenen metin için alan.
o özelliği devre dışı bırakın. Bunu not et Diyalog "--cr-
sarın" ve "--kırpmak"seçenekler.

--hayır-öğeler
Bazı widget'lar (kontrol listesi, giriş menüsü, radyo listesi, menü) iki
sütunlar (bir "etiket" ve "öğe", yani "açıklama"). Bu seçenek söyler Diyalog için
listenin "öğe" bölümünü atlayarak daha kısa satırları okuyun. Bu zaman zaman
kullanışlıdır, örneğin etiketler yeterli bilgi sağlıyorsa.

Ayrıca bakınız --etiketsiz. Her iki seçenek de verilirse, bu yok sayılır.

--öldürme yok
Söyler Diyalog koymak kuyruk kutusubg arka planda kutu, işlem kimliğini yazdırın
Diyalogçıktısı. SIGHUP, arka plan işlemi için devre dışı bırakıldı.

--etiket yok dizi
"Hayır" düğmeleri için kullanılan etiketi geçersiz kılın.

--çizgisiz
Kutuların etrafına çizgiler çizmek yerine, aynı yerde boşluklar çizin. Ayrıca bakınız
"--ascii-çizgileri".

--no-fare
Fareyi etkinleştirmeyin.

--no-nl-genişlet
İletinin/istem metninin "\n" alt dizelerini değişmez yeni satırlara dönüştürmeyin.

--kuytu

--kuytu Kontrol listesi, giriş kutusu ve menü kutusu modlarında "Tamam" düğmesine basın. Bir komut dosyası
yine de kullanıcının verileri kabul etmek için "Enter" tuşuna basıp basmadığını test edin.

--gölge yok
Her iletişim kutusunun sağına ve altına çizilecek gölgeleri bastırın.

--etiketsiz
Bazı widget'lar (kontrol listesi, giriş menüsü, radyo listesi, menü) iki
sütunlar (bir "etiket" ve "açıklama"). Etiket, komut dosyası oluşturmak için kullanışlıdır, ancak
kullanıcıya yardım edin. NS --etiketsiz seçeneği (Xdialog'dan) bastırmak için kullanılabilir.
ekrandaki etiketler sütunu. aksine --hayır-öğeler seçenek, bu değil
komut dosyasından okunan verileri etkiler.

Xdialog, analog yapı listesi ve ağaç görünümü için etiket sütununu göstermiyor
widget'lar; Diyalog aynısını yapar.

Normalde Diyalog tarafından görüntülenen listedeki girişlere hızlı bir şekilde gitmenizi sağlar.
tek bir karakteri etiketin ilk karakteriyle eşleştirme. Ne zaman --etiketsiz
seçenek verilir, Diyalog açıklamanın ilk karakteriyle eşleşir. İçinde
her iki durumda da eşleşen karakter vurgulanır.

--ok-etiket dizi
"Tamam" düğmeleri için kullanılan etiketi geçersiz kılın.

--çıktı-fd fd
Verilen dosya tanıtıcısına doğrudan çıktı. Çoğu Diyalog komut dosyaları yazmak
standart hatadır, ancak sizin durumunuza bağlı olarak orada hata mesajları da yazılabilir.
komut.

--ayırıcı dizi

--çıktı-ayırıcıdizi
Çıktıyı ayıracak bir dize belirtin Diyalog'nin kontrol listelerinden çıktısı,
yeni satır yerine (için --ayrı-çıktı) veya bir boşluk. Bu diğerleri için geçerlidir
normalde yeni satır kullanan formlar ve düzenleme kutuları gibi widget'lar.

--print-maxsize
İletişim kutularının maksimum boyutunu, yani ekran boyutunu yazdırın. Diyalogçıktısı.
Bu, başka seçenekler olmadan tek başına kullanılabilir.

--baskı boyutu
Her iletişim kutusunun boyutunu şu şekilde yazdırır: Diyalogçıktısı.

--Baskı versiyonu
Baskılar Diyalog'ın sürümü Diyalogçıktısı. Bu, başkaları olmadan tek başına kullanılabilir
seçenekler. neden olmaz Diyalog kendi kendine çıkmak için.

--alıntı
Normalde Diyalog öğe yardımının yanı sıra kontrol listesi tarafından döndürülen dizeleri alıntılar
Metin. Tüm dize sonuçlarını alıntılamak için bu seçeneği kullanın.

--kaydırma çubuğu
Kaydırılabilir bir veri kümesi tutan widget'lar için sağ kenar boşluğuna bir kaydırma çubuğu çizin.
Bu, fareye yanıt vermiyor.

--ayrı-çıktı
Belirli widget'lar için (yapı listesi, kontrol listesi, ağaç görünümü), çıktı sonucu bir satırda bir satır
zaman, alıntı yapmadan. Bu, başka bir program tarafından ayrıştırmayı kolaylaştırır.

--ayrı-widget dizi
Çıktıyı ayıracak bir dize belirtin Diyalog'nin her bir widget'tan çıktısı.
Bu, birkaç widget içeren bir diyalog sonucunun ayrıştırılmasını basitleştirmek için kullanılır. Eğer
bu seçenek verilmez, varsayılan ayırıcı dize bir sekme karakteridir.

--gölge
Her iletişim kutusunun sağına ve altına bir gölge çizin.

--tek alıntı
Çıktısı için gerektiği kadar tek tırnak kullanın (gerekmiyorsa tırnak kullanmayın).
kontrol listesinin yanı sıra öğe yardım metni. Bu seçenek ayarlanmazsa, Diyalog kullanım
her öğenin etrafında çift tırnak. Her iki durumda da, Diyalog yapmak için ters eğik çizgi ekler
kabuk komut dosyalarında yararlı çıktı.

--size-hata
Kullanmayı denemeden önce bir iletişim kutusunun ortaya çıkan boyutunu kontrol edin,
ekrandan daha büyükse ortaya çıkan boyut. (Bu seçenek artık kullanılmamaktadır, çünkü
tüm yeni pencere çağrıları kontrol edilir).

--uyku saniye
Bir iletişim kutusu işlendikten sonra verilen saniye sayısı için uyku (gecikme).

--stderr
Standart hataya doğrudan çıktı. Bu varsayılandır, çünkü normalde küfürler
standart çıktıya ekran güncellemeleri yazar.

--stdout
Standart çıktıya doğrudan çıktı. Bu seçenek uyumluluk için sağlanmıştır
Xdialog ile, ancak taşınabilir komut dosyalarında kullanılması önerilmez, çünkü küfürler
normalde ekran güncellemelerini standart çıktıya yazar. Bu seçeneği kullanırsanız,
Diyalog ekrana yazabilmesi için terminali yeniden açmaya çalışır. bağlı olarak
platformda ve ortamınızda başarısız olabilir.

--tab-doğru
Her sekme karakterini bir veya daha fazla boşluğa dönüştürün ( Metin kutusu Araç; aksi halde
tek bir alana). Aksi takdirde, sekmeler lanetler kitaplığının kurallarına göre oluşturulur.
yorumlama.

--tab-len n
Bir sekme karakterinin kapladığı boşluk sayısını belirtin "--tab-doğru"
seçenek verilir. Varsayılan 8'dir. Bu seçenek yalnızca Metin kutusu
widget.

--zaman formatı biçim
ev sahibi sağlarsa strftime, bu seçenek dosyanın biçimini belirlemenizi sağlar.
için yazdırılan süre --zaman kutusu Araç. Bu durumda gün, ay, yıl değerleri
geçerli yerel saat içindir.

--zaman aşımı saniye
Verilen sayıda kullanıcı yanıtı yoksa zaman aşımı (hata koduyla çıkış)
saniye. Sıfır saniyelik bir zaman aşımı yoksayılır.

Bu seçenek " tarafından yoksayılır.--Duraklat" widget. Ayrıca, aşağıdaki durumlarda geçersiz kılınır:
arka fon "--tailboxbg" seçeneği, birden çok eşzamanlı widget'ı ayarlamak için kullanılır.

--Başlık başlık
Bir başlık iletişim kutusunun en üstünde görüntülenecek dize.

--iz Dosya
verilen komut satırı parametrelerini, tuş vuruşlarını ve diğer bilgileri günlüğe kaydeder
dosya. Eğer Diyalog bir yapılandırma dosyasını okur, o da günlüğe kaydedilir. Borulu giriş
ölçü widget günlüğe kaydedilir. Geçerli iletişim kutusunun resmini kaydetmek için control/T'yi kullanın
pencere.

--hafta-başlangıç gün
" bölümünde kullanılan haftanın başlangıç ​​gününü ayarlar.--takvim" seçeneği. gün
parametre olabilir

· bir sayı (0 ila 6, POSIX kullanarak Pazardan Cumartesiye) veya

· "locale" özel değeri (bu, glibc kullanan sistemlerde çalışır,
uzantısı yerel komutu, ilk_hafta içi değeri).

· haftanın günü için kısaltmalardan biriyle eşleşen bir dize
Takvim widget, örneğin "Pazartesi" için "Mo".

The Diyalog program bazı komut satırı parametrelerini özel olarak işler ve bunları
işlenirken parametre listesi. Örneğin, ilk seçenek ise --iz,
daha sonra bu daha önce işlenir (ve kaldırılır) Diyalog ekranı başlatır.

--kırpmak İletideki baştaki boşlukları ortadan kaldırın, gerçek yeni satırları ve tekrarlanan boşlukları kırpın
Metin.

Ayrıca bkz.--cr-sarma" ve "--yok-çöküş"seçenekler.

--versiyon
Baskılar Diyalog' versiyonuna standart çıktı ve çıkar. Ayrıca bakınız "--Yazdır-
versiyon".

--ziyaret-öğeleri
Kontrol listesi, radyo listesi, menü kutusu ve giriş menüsünün sekme geçişini dahil edecek şekilde değiştirin
eyaletlerden biri olarak öğelerin listesi. Bu, görsel bir yardım olarak kullanışlıdır;
imleç konumu bazı kullanıcılara yardımcı olur.

Bu seçenek verildiğinde, imleç başlangıçta listeye yerleştirilir.
Kısaltmalar (etiketin ilk harfi) liste öğeleri için geçerlidir. için sekme yaparsanız
düğme satırı, kısaltmalar düğmelere uygulanır.

--evet-etiketi dizi
"Evet" düğmeleri için kullanılan etiketi geçersiz kılın.

kutu Opsiyonlar
Tüm iletişim kutularında en az üç parametre bulunur:

metin kutunun başlığı veya içeriği.

yükseklik iletişim kutusunun yüksekliği.

genişlik iletişim kutusunun genişliği.

Diğer parametreler kutu tipine bağlıdır.

--yapı listesi metin yükseklik genişlik liste yüksekliği [ etiket madde durum ] ...
A derleme listesi iletişim kutusu yan yana iki liste görüntüler. Soldaki liste gösterir
seçilmemiş öğeler. Sağdaki liste seçilen öğeleri gösterir. Öğeler olduğu gibi
seçili veya seçili değil, listeler arasında hareket ederler.

Geçerli değeri kabul etmek için bir satır başı veya "Tamam" düğmesini kullanın.
seçilen pencere ve çıkış. Sonuçlar, ekranda görüntülenen sıra kullanılarak yazılır.
seçili pencere.

Her girişin ilk açık/kapalı durumu şu şekilde belirtilir: durum.

Diyalog, bir menüKullanılarak --ziyaret-öğeleri olup olmadığını kontrol etmek için
imlecin doğrudan listeleri ziyaret etmesine izin verilir.

· Eğer --ziyaret-öğeleri verilmezse, sekme geçişi iki durum kullanır (Tamam/İptal).

· Eğer --ziyaret-öğeleri verildiğinde, sekme geçişi dört durum kullanır
(Sol/Sağ/Tamam/İptal).

Öyle ya da böyle --ziyaret-öğeleri verildiğinde, vurguyu arasında taşımak mümkündür.
varsayılan "^" (sol sütun) ve "$" (sağ sütun) tuşlarını kullanan iki liste.

Çıkışta, bir liste etiket açık olan bu girişlerin dizeleri
üzerine basılmış Diyalogçıktısı.

Eğer "--ayrı-çıktı" seçeneği verilmez, dizeler şu şekilde alıntılanır
komut dosyalarının bunları ayırmasını kolaylaştırmak için gerekliydi. Varsayılan olarak, bu kullanır
ikili alıntı. Bkz.--tek alıntı" alıntıyı değiştiren seçenek
davranışı.

--takvim metin yükseklik genişlik gün ay yıl
A Takvim kutusu ay, gün ve yılı ayrı ayrı ayarlanabilen pencerelerde gösterir. Eğer
gün, ay veya yıl değerleri eksik veya negatifse, geçerli tarih
karşılık gelen değerler kullanılır. Kullananlardan herhangi birini artırabilir veya azaltabilirsiniz.
sol-, yukarı-, sağ- ve aşağı-oklar. Hareket etmek için vi tarzı h, j, k ve l kullanın
bir aydaki gün dizisi civarında. Pencereler arasında hareket etmek için sekmeyi veya geri sekmeyi kullanın.
Yıl sıfır olarak verilirse, başlangıç ​​değeri olarak geçerli tarih kullanılır.

Çıkışta tarih gün/ay/yıl şeklinde yazdırılır. biçim olabilir
kullanılarak geçersiz kılındı --tarih formatı seçeneği.

--kontrol listesi metin yükseklik genişlik liste yüksekliği [ etiket madde durum ] ...
A kontrol listesi kutu şuna benzer menü kutu; içinde sunulan birden fazla giriş var
menü şeklinde. Diğer bir fark, hangi girişin olduğunu belirtebilmenizdir.
ayarlayarak geçerli olarak seçili durum için on. Bir giriş seçmek yerine
girişler arasında her giriş kullanıcı tarafından açılıp kapatılabilir. İlk
her girişin açık/kapalı durumu ile belirtilir durum.

Çıkışta, bir liste etiket açık olan bu girişlerin dizeleri
üzerine basılmış Diyalogçıktısı.

Eğer "--ayrı-çıktı" seçeneği verilmez, dizeler şu şekilde alıntılanır
komut dosyalarının bunları ayırmasını kolaylaştırmak için gerekliydi. Varsayılan olarak, bu kullanır
ikili alıntı. Bkz.--tek alıntı" alıntıyı değiştiren seçenek
davranışı.

--dseç dosya yolu yükseklik genişlik
Dizin seçimi iletişim kutusu, bir metin girebileceğiniz bir metin giriş penceresi görüntüler.
dizin ve bunun üzerinde dizin adlarına sahip bir pencere.

İşte dosya yolu bir dosya yolu olabilir, bu durumda dizin penceresi
yolun içeriği ve metin giriş penceresi önceden seçilmiş
dizin.

Pencereler arasında hareket etmek için sekme veya ok tuşlarını kullanın. Dizin penceresinde,
geçerli seçimi kaydırmak için yukarı/aşağı ok tuşlarını kullanın. için boşluk çubuğunu kullanın
mevcut seçimi metin giriş penceresine kopyalayın.

Yazdırılabilir karakterlerin yazılması, odağı metin giriş penceresine kaydırır,
bu karakterin yanı sıra dizin penceresini en yakın eşleşmeye kaydırmak.

Metindeki geçerli değeri kabul etmek için bir satır başı veya "Tamam" düğmesini kullanın.
giriş penceresi ve çıkış.

Çıkışta, metin giriş penceresinin içeriği şuraya yazılır: Diyalogçıktısı.

--düzenleme kutusu dosya yolu yükseklik genişlik
Düzenleme kutusu iletişim kutusu dosyanın bir kopyasını görüntüler. kullanarak düzenleyebilirsiniz.
geri tuşu, silmek ve yazım hatalarını düzeltmek için imleç tuşları. Ayrıca tanır
sayfa yukarı/sayfa aşağı. aksine --giriş kutusu, "Tamam" veya "İptal" sekmesine gitmelisiniz
iletişim kutusunu kapatmak için düğmeler. Kutunun içindeki "Enter" tuşuna basmak bölünecek
karşılık gelen satır.

Çıkışta, düzenleme penceresinin içeriği şuraya yazılır: Diyalogçıktısı.

--biçim metin yükseklik genişlik form yüksekliği [ etiket y x madde y x keten ilen ] ...
The Airdrop Formu iletişim kutusu, etiketlerden ve alanlardan oluşan bir form görüntüler.
komut dosyasında verilen koordinatlara göre kaydırılabilir bir pencerede konumlandırılır. Alan
uzunluk keten ve giriş uzunluğu ilen alanın ne kadar uzun olabileceğini söyle. Eski
seçilen bir alan için gösterilen uzunluğu tanımlarken, ikincisi
alana girilen verilerin izin verilen uzunluğu.

· Eğer keten sıfır ise, ilgili alan değiştirilemez. ve içindekiler
alanın görüntülenen uzunluğunu belirler.

· Eğer keten negatifse, karşılık gelen alan değiştirilemez ve reddedilen
değeri keten görüntülenen uzunluk olarak kullanılır.

· Eğer ilen sıfır, olarak ayarlandı keten.

Alanlar arasında hareket etmek için yukarı/aşağı okları (veya kontrol/N, kontrol/P) kullanın. için sekmeyi kullanın
pencereler arasında hareket ettirin.

Çıkışta, form alanlarının içeriği şu adrese yazılır: Diyalogçıktısı, her alan
yeni bir satırla ayrılmış. Düzenlenebilir olmayan alanları doldurmak için kullanılan metin (keten sıfır veya
negatif) yazılmaz.

--fseç dosya yolu yükseklik genişlik
The fseçim (dosya seçimi) iletişim kutusu, şunları yapabileceğiniz bir metin giriş penceresi görüntüler.
bir dosya adı (veya dizin) yazın ve bunun üzerine dizin adları ve
dosya.

İşte dosya yolu bir dosya yolu olabilir, bu durumda dosya ve dizin pencereleri
yolun içeriğini görüntüleyin ve metin giriş penceresi şunları içerecektir:
önceden seçilmiş dosya adı

Pencereler arasında hareket etmek için sekme veya ok tuşlarını kullanın. Dizin içinde veya
dosya adı pencerelerinde, geçerli seçimi kaydırmak için yukarı/aşağı ok tuşlarını kullanın. Kullanmak
geçerli seçimi metin giriş penceresine kopyalamak için boşluk çubuğu.

Yazdırılabilir karakterlerin yazılması, odağı metin giriş penceresine kaydırır,
bu karakterin yanı sıra dizini ve dosya adı pencerelerini
en yakın maç.

Boşluk karakteri kuvvetlerinin yazılması Diyalog geçerli adı tamamlamak için (en fazla
birden fazla girişe karşı eşleşmenin olabileceği nokta).

Metindeki geçerli değeri kabul etmek için bir satır başı veya "Tamam" düğmesini kullanın.
giriş penceresi ve çıkış.

Çıkışta, metin giriş penceresinin içeriği şuraya yazılır: Diyalogçıktısı.

--ölçer metin yükseklik genişlik [yüzde]
A ölçü kutu, kutunun alt kısmında bir metre görüntüler. Metre gösterir
yüzde. Yeni yüzdeler, her satırda bir tam sayı olacak şekilde standart girdiden okunur.
Sayaç, her yeni yüzdeyi yansıtacak şekilde güncellenir. Standart giriş okursa
"XXX" dizesi, ardından aşağıdaki ilk satır tamsayı yüzdesi olarak alınır,
daha sonra yeni bir bilgi istemi için başka bir "XXX"e kadar olan sonraki satırlar kullanılır. gösterge
standart girişte EOF'ye ulaşıldığında çıkar.

The yüzde değer, sayaçta gösterilen ilk yüzdeyi belirtir. değilse
belirtilen, sıfırdır.

Çıkışta, herhangi bir metin yazılmaz Diyalogçıktısı. Widget giriş kabul etmez, bu nedenle
çıkış durumu her zaman iyidir.

--bilgi kutusu metin yükseklik genişlik
An bilgi kutu temelde bir mesaj kutu. Ancak bu durumda, Diyalog çıkacak
mesajı kullanıcıya gösterdikten hemen sonra. ekran temizlenmiyor
ne zaman Diyalog çıkar, böylece mesaj arayana kadar ekranda kalır.
kabuk betiği daha sonra temizler. Bu, kullanıcıyı bilgilendirmek istediğinizde kullanışlıdır.
bitmesi biraz zaman gerektirebilecek bazı işlemler devam ediyor.

Çıkışta, herhangi bir metin yazılmaz Diyalogçıktısı. Tamam çıkış durumu döndürülür.

--giriş kutusu metin yükseklik genişlik [içinde]
An giriş kutusu, kullanıcının şunları yapmasını gerektiren sorular sormak istediğinizde kullanışlıdır.
cevap olarak bir dize girin. init sağlanmışsa, başlatmak için kullanılır.
giriş dizesi. Dize girerken, geri tuşu, silmek ve imleç tuşları
yazım hatalarını düzeltmek için kullanılabilir. Giriş dizesi sığabileceğinden daha uzunsa
iletişim kutusunda, giriş alanı kaydırılacaktır.

Çıkışta, giriş dizesi üzerine yazdırılacaktır. Diyalogçıktısı.

--giriş menüsü metin yükseklik genişlik menü yüksekliği [ etiket madde ] ...
An giriş menüsü kutu sıradan bir kutuya çok benzer menü kutu. sadece birkaç tane var
aralarındaki farklar:

1. Girişler otomatik olarak ortalanmaz, sola ayarlanır.

2. Ekstra bir düğme ( adını değiştirmek) geçerli öğeyi yeniden adlandırmak için ima edildiğinde
basıldı.

3. tuşuna basarak mevcut girişi yeniden adlandırmak mümkündür. adını değiştirmek buton. Sonra
Diyalog üzerine şunları yazacak Diyalogçıktısı.

YENİDEN ADLANDIRILDI

--Menü metin yükseklik genişlik menü yüksekliği [ etiket madde ] ...
Adından da anlaşılacağı gibi, menü kutusu, bir liste sunmak için kullanılabilecek bir iletişim kutusudur.
Kullanıcının seçebileceği bir menü şeklinde seçenekler. Seçenekler şurada görüntülenir:
verilen sipariş. Her menü girişi bir etiket dize ve bir madde sicim. NS
etiket girişe, menüdeki diğer girişlerden ayırt etmek için bir ad verir.
The madde girdinin temsil ettiği seçeneğin kısa bir açıklamasıdır. Kullanıcı
imleç tuşlarına basarak menü girişleri arasında geçiş yapabilirsiniz, ilk harfi
the etiket kısayol tuşu veya sayı tuşları olarak 1 içinden 9. Var menü yüksekliği
menüde bir defada görüntülenen girişler, ancak eğer varsa menü kaydırılacaktır.
bundan daha fazla giriş var.

çıkışta etiket seçilen menü girişinin üzerine yazdırılacaktır. Diyalogçıktısı. Eğer
"--yardım düğmesi" seçeneği verilirse ilgili yardım metni yazdırılır
kullanıcı yardım düğmesini seçer.

--karışık biçim metin yükseklik genişlik form yüksekliği [ etiket y x madde y x keten ilen itip ] ...
The karışık biçim iletişim kutusu, etiketlerden ve alanlardan oluşan bir form görüntüler.
--biçim diyalog. Her alana bir alan tipi parametre ekleyerek farklılık gösterir.
tanım. Türdeki her bit, alanın bir özniteliğini belirtir:

1 gizli, örneğin bir şifre alanı.

2 salt okunur, örneğin bir etiket.

--karışık gösterge metin yükseklik genişlik yüzde [ tag1 item1 ] ...
A karışık gösterge kutu, kutunun alt kısmında bir metre görüntüler. Metre gösterir
yüzde.

Ayrıca aşağıdakilerin bir listesini görüntüler: etiket- Ve madde-kutunun üstündeki değerler. Görmek
Diyalog(3) etiket değerleri için.

The metin liste ve sayaç arasında bir başlık olarak gösterilir. NS yüzde değer
sayaçta gösterilen ilk yüzdeyi belirtir.

Standart girdiden veri okumak için herhangi bir hüküm yapılmamıştır, çünkü --ölçer yapar.

Çıkışta, herhangi bir metin yazılmaz Diyalogçıktısı. Widget giriş kabul etmez, bu nedenle
çıkış durumu her zaman iyidir.

--msgbox metin yükseklik genişlik
A mesaj kutu çok benzer Evet Hayır kutu. arasındaki tek fark bir
mesaj kutu ve bir Evet Hayır kutu öyle mi mesaj kutu sadece bir tane var OK düğmesine basın.
İstediğiniz herhangi bir mesajı görüntülemek için bu iletişim kutusunu kullanabilirsiniz. okuduktan sonra
mesajı, kullanıcı basabilir ENTER anahtar yani Diyalog çıkacak ve arama
kabuk betiği işlemine devam edebilir.

Mesaj alan için çok büyükse, Diyalog kaydırmanıza izin verebilir,
altta yatan lanet uygulamasının yeterince yetenekli olması şartıyla. Bunda
durumda, widget'ın tabanında bir yüzde gösterilir.

Çıkışta, herhangi bir metin yazılmaz Diyalogçıktısı. Yalnızca bir "Tamam" düğmesi sağlanır
giriş için, ancak bir ESC çıkış durumu döndürülebilir.

--Duraklat metin yükseklik genişlik saniye
A duraklatmak kutu, kutunun alt kısmında bir metre görüntüler. Metre nasıl olduğunu gösterir
duraklamanın sonuna kadar birçok saniye kalır. Duraklama, zaman aşımı olduğunda çıkar
ulaşıldığında veya kullanıcı OK düğmesine basar (durum OK) veya kullanıcı
İPTAL düğmesi veya Esc tuşu.

--şifre kutusu metin yükseklik genişlik [içinde]
A şifre kutusu bir giriş kutusuna benzer, ancak kullanıcının girdiği metin
görüntülenmedi. Bu, parola sorulduğunda veya diğer hassas
bilgi. "init" içinde herhangi bir şey iletilirse, bunun içinde görüneceğini unutmayın.
sistemin işlem tablosunu sıradan meraklılara. Ayrıca, çok kafa karıştırıcı
kullanıcı onlara göremeyecekleri bir varsayılan şifre sağlamalıdır. Bu nedenlerden dolayı,
"init" kullanmak kesinlikle önerilmez. Görmek "--güvensiz"eğer senin umurunda değilse
parola.

Çıkışta, giriş dizesi üzerine yazdırılacaktır. Diyalogçıktısı.

--şifre formu metin yükseklik genişlik form yüksekliği [ etiket y x madde y x keten ilen ] ...
Bu aynı --biçim hariç tüm metin alanları olarak kabul edilir şifre
yerine widget'lar giriş kutusu widget'lar.

--prgbox metin komuta yükseklik genişlik

--prgbox komuta yükseklik genişlik
A prg kutusu çok benzer program kutusu.

Bu iletişim kutusu, bir komut olarak belirtilen bir komutun çıktısını görüntülemek için kullanılır.
argüman prg kutusu.

Komut tamamlandıktan sonra kullanıcı, ENTER anahtar yani Diyalog irade
çıkın ve çağıran kabuk betiği işlemine devam edebilir.

Üç parametre verilirse, başlığın altındaki metni, sınırları çizilmiş olarak görüntüler.
kaydırma dosyasının içeriğinden. Yalnızca iki parametre verilirse, bu metin
atlanmış.

--program kutusu metin yükseklik genişlik

--program kutusu yükseklik genişlik
A program kutusu çok benzer ilerleme kutusu. arasındaki tek fark bir
program kutu ve bir ilerleme kutu öyle mi program kutu görüntüler OK düğmesi (ama
yalnızca komut tamamlandıktan sonra).

Bu iletişim kutusu, bir komutun borulanmış çıktısını görüntülemek için kullanılır. Sonra
komut tamamlanır, kullanıcı ENTER anahtar yani Diyalog çıkacak ve
çağıran kabuk betiği işlemine devam edebilir.

Üç parametre verilirse, başlığın altındaki metni, sınırları çizilmiş olarak görüntüler.
kaydırma dosyasının içeriğinden. Yalnızca iki parametre verilirse, bu metin
atlanmış.

--ilerleme kutusu metin yükseklik genişlik

--ilerleme kutusu yükseklik genişlik
A ilerleme kutusu şuna benzer kuyruk kutusubunun dışında

a) bir dosyanın içeriğini görüntülemek yerine,
bir komutun iletilen çıktısını görüntüler ve

b) dosyanın sonuna geldiğinde çıkacaktır.
("Tamam" düğmesi yoktur).

Üç parametre verilirse, başlığın altındaki metni, sınırları çizilmiş olarak görüntüler.
kaydırma dosyasının içeriğinden. Yalnızca iki parametre verilirse, bu metin
atlanmış.

--radyolist metin yükseklik genişlik liste yüksekliği [ etiket madde durum ] ...
A radyocu kutu şuna benzer menü kutu. Tek fark, yapabileceğin
ayarlayarak, o anda hangi girişin seçili olduğunu belirtin. durum için on.

Çıkışta, seçilen öğenin etiketi şuraya yazılır. Diyalogçıktısı.

--kuyruk kutusu dosya yükseklik genişlik
"tail -f" komutunda olduğu gibi, bir iletişim kutusundaki bir dosyadaki metni görüntüleyin. Taslak
vi tarzı 'h' ve 'l' veya ok tuşlarını kullanarak sol/sağ. Bir '0' kaydırmayı sıfırlar.

Çıkışta, herhangi bir metin yazılmaz Diyalogçıktısı. Yalnızca bir "Tamam" düğmesi sağlanır
giriş için, ancak bir ESC çıkış durumu döndürülebilir.

--aralık kutusu metin yükseklik genişlik min-değer maksimum değer Varsayılan değer
Kullanıcının, örneğin bir kaydırıcı kullanarak, bir dizi değer arasından seçim yapmasına izin verin. diyalog
geçerli değeri bir çubuk olarak gösterir (gösterge iletişim kutusu gibi). Sekmeler veya ok tuşları hareket eder
düğmeler ve değer arasındaki imleç. İmleç değerin üzerindeyken,
şu şekilde düzenleyebilir:

Değiştirilecek bir rakamı seçmek için sol/sağ imleç hareketi

Sayıyı birer birer artırmak/azaltmak için +/- karakterler

0 ile 9
rakamı verilen değere ayarlamak için

Bazı tuşlar ayrıca tüm imleç konumlarında tanınır:

ev/son
değeri maksimum veya minimuma ayarlayın

sayfa yukarı/sayfa aşağı
kaydırıcının bir sütun hareket etmesi için değeri artırın

--tailboxbg dosya yükseklik genişlik
"tail -f &" örneğinde olduğu gibi, bir iletişim kutusundaki bir dosyadaki metni arka plan görevi olarak görüntüleyin
emretmek. vi tarzı 'h' ve 'l' veya ok tuşlarını kullanarak sola/sağa kaydırın. bir '0'
kaydırmayı sıfırlar.

İletişim kutusu, başka widget'lar varsa (--ve-
Widget) aynı anda ekranda. Bu widget'lar kapanana kadar (örn.
"TAMAM"), Diyalog tüm tailboxbg widget'larını aynı işlemde gerçekleştirecek,
güncellemeler için anket. Ekrandaki widget'lar arasında geçiş yapmak için bir sekme kullanabilirsiniz.
ve bunları ayrı ayrı kapatın, örn. ENTER. Bir kez olmayan
tailboxbg widget'ları kapalı, Diyalog kendisinin bir kopyasını arka plana atar,
ve işlem kimliğini yazdırırsa "--öldürme yok"seçeneği verilmiştir.

Çıkışta, herhangi bir metin yazılmaz Diyalogçıktısı. Yalnızca bir "ÇIKIŞ" düğmesi sağlanır
giriş için, ancak bir ESC çıkış durumu döndürülebilir.

NOT: Eski sürümler Diyalog hemen çatallandı ve güncellemeye çalıştı
ekran ayrı ayrı. Performans için kötü olmasının yanı sıra, işe yaramazdı. Biraz
eski komut dosyaları, yoklamalı şema ile düzgün çalışmayabilir.

--Metin kutusu dosya yükseklik genişlik
A metin kutusu, bir metin dosyasının içeriğini bir iletişim kutusunda görüntülemenizi sağlar. Bu
basit bir metin dosyası görüntüleyicisi gibi. Kullanıcı, dosyayı kullanarak dosya içinde hareket edebilir.
imleç, sayfa yukarı, sayfa aşağı ve GİRİŞ/SON çoğu klavyede bulunan tuşlar. Eğer
satırlar kutuda görüntülenemeyecek kadar uzunsa, SOL SAĞ anahtarlar için kullanılabilir
metin bölgesini yatay olarak kaydırın. vi tarzı h, j, k ve l tuşlarını da kullanabilirsiniz.
imleç tuşlarının yerine ve B veya N sayfa yukarı ve sayfa aşağı tuşlarının yerine.
vi tarzı 'k' ve 'j' veya ok tuşlarını kullanarak yukarı/aşağı kaydırın. kullanarak sola/sağa kaydırın
vi tarzı 'h' ve 'l' veya ok tuşları. Bir '0', sol/sağ kaydırmayı sıfırlar. İçin
daha fazla kolaylık, vi tarzı ileri ve geri arama işlevleri de
sağlanan.

Çıkışta, herhangi bir metin yazılmaz Diyalogçıktısı. Yalnızca bir "ÇIKIŞ" düğmesi sağlanır
giriş için, ancak bir ESC çıkış durumu döndürülebilir.

--zaman kutusu metin yükseklik [Genişlik saat dakika ikinci]
Saat, dakika ve saniyeyi seçmenizi sağlayan bir iletişim kutusu görüntülenir. Eğer
saat, dakika veya saniye değerleri eksik veya negatif, geçerli tarih
karşılık gelen değerler kullanılır. Kullananlardan herhangi birini artırabilir veya azaltabilirsiniz.
sol, yukarı, sağ ve aşağı oklar. arasında geçiş yapmak için sekmeyi veya geri sekmeyi kullanın
pencereler.

Çıkışta sonuç saat:dakika:saniye biçiminde yazdırılır. biçim olabilir
kullanılarak geçersiz kılındı --zaman formatı seçeneği.

--ağaç görünümü metin yükseklik genişlik liste yüksekliği [ etiket madde durum derinlik ] ...
Bir ağaç olarak düzenlenmiş verileri görüntüleyin. Her veri grubu bir etiket içerir;
öğe için ekran, durumu ("açık" veya "kapalı") ve öğenin derinliği
ağaç.

Yalnızca bir öğe seçilebilir (örn. radyocu). Etiket görüntülenmiyor.

Çıkışta, seçilen öğenin etiketi şuraya yazılır. Diyalogçıktısı.

--Evet Hayır metin yükseklik genişlik
A Evet Hayır boyut iletişim kutusu yükseklik tarafından satırlar genişlik sütunlar görüntülenecektir. NS
tarafından belirtilen dize metin iletişim kutusunun içinde görüntülenir. Bu dize çok ise
bir satıra sığacak kadar uzunsa, otomatik olarak birden çok satıra bölünecektir.
uygun yerler. NS metin dize ayrıca alt dizeyi de içerebilir "\n"veya
yeni satır karakterleri `\n' açıkça satır sonunu kontrol etmek için. Bu iletişim kutusu
kullanıcının evet veya hayır yanıtını vermesini gerektiren sorular sormak için kullanışlıdır. NS
iletişim kutusunun bir Evet düğmesi ve bir Yok hayır kullanıcının aralarında geçiş yapabileceği düğme
basarak SEKME tuşuna basın.

Çıkışta, herhangi bir metin yazılmaz Diyalogçıktısı. "Evet" ve "Hayır"a ek olarak
çıkış kodları (bkz. TEŞHİS) bir ESC çıkış durumu döndürülebilir.

"Evet" ve "Hayır" için kullanılan kodlar, "Tamam" ve "İptal" için kullanılan kodlarla eşleşir,
dahili olarak herhangi bir ayrım yapılmaz.

Eski Opsiyonlar
--bip Bu, orijinal cdialog'a,
tailboxbg widget'ının ayrı işlemleri ekranı yeniden boyayacaktır.

--bip-sonrası
Kullanıcı düğmelerden birine basarak bir widget'ı tamamladıktan sonra bip sesi.

ÇALIŞMA SÜRESİ YAPILANDIRMA


1. Aşağıdakileri yazarak örnek bir yapılandırma dosyası oluşturun:

diyalog --create-rc dosya

2. Başlangıçta, Diyalog kullanılacak ayarları aşağıdaki gibi belirler:

a) eğer ortam değişkeni DİYALOGRC ayarlanırsa değeri, öğenin adını belirler.
yapılandırma dosyası

b) (a)'daki dosya bulunamazsa, dosyayı kullanın $HOME/.dialogrc yapılandırma olarak
dosyası.

c) (b)'deki dosya bulunamazsa, aşağıda belirtilen GLOBALRC dosyasını kullanmayı deneyin.
derleme zamanı, yani /etc/dialogrc.

d) (c)'deki dosya bulunamazsa, varsayılanlarda derlenmiş kullanın.

3. Örnek yapılandırma dosyasını düzenleyin ve bir yere kopyalayın. Diyalog olarak bulabilir
yukarıda 2. adımda belirtilmiştir.

ANAHTAR BAĞLANTILAR


Anahtar bağlantılarını geçersiz kılabilir veya bunlara ekleyebilirsiniz. Diyalog yapılandırma dosyasına ekleyerek.
diyalog's bağlama anahtarı komut, tek anahtarları dahili kodlamasına eşler.

bağlama anahtarı Widget lanetler_key diyalog_anahtarı

The Widget ad "*" (tüm widget'lar) veya aşağıdakiler gibi belirli widget'lar olabilir Metin kutusu. Özel
widget bağlamaları, "*" bağlamalarını geçersiz kılar. Kullanıcı tanımlı bağlamalar yerleşik olanı geçersiz kılar
bağlamaları.

The lanetler_key türetilmiş isimlerden herhangi biri olabilir lanetler.h, örneğin, "YARDIM"
"ANAHTAR_YARDIM". diyalog "^A", "^?" gibi ANSI kontrol karakterlerini ve ayrıca
"~A" ve "~?" gibi C1 kontrolleri. Son olarak, herhangi bir tek karakterin kaçmasına izin verir.
ters eğik çizgi ile.

diyalog'nin dahili anahtar kodu adları, DLG_KEYS_ENUM yazın dlg_keys.h, Örneğin,
"DLGK_HELP"den "YARDIM".

Widget İsimler
Bazı widget'lar (form kutusu gibi), alanların düzenlenebileceği bir alana sahiptir. Onlar
widget'ın bir alt penceresinde yönetilir ve ana pencereden ayrı tuş atamaları olabilir.
Widget, çünkü alt pencereler farklı bir ad kullanılarak kaydedilir.

Widget Pencere isim alt pencere Name
──────────────────────────────────────
takvim takvimi
kontrol listesi kontrol listesi
düzenleme kutusu düzenleme kutusu düzenleme kutusu2

form kutusu form alanı
fselect fselect2
giriş kutusu giriş kutusu giriş kutusu2
menü menü kutusu menüsü
mesaj kutusu mesaj kutusu
duraklatma duraklatma
ilerleme kutusu ilerleme kutusu
radyolist radyolist
kuyruk kutusu
metin kutusu metin kutusu arama kutusu
zaman kutusu zaman kutusu
evet hayır
──────────────────────────────────────

Bazı widget'lar aslında davranışı değiştirmek için dahili ayarları kullanan diğer widget'lardır.
Bunlar, gerçek pencere öğesiyle aynı pencere öğesi adını kullanır:

Widget Gerçek Widget
──────────────────────────
dseç fseç
bilgi kutusu mesaj kutusu
giriş menüsü menüsü
karışık form
şifre kutusu giriş kutusu
şifre formu formu
prgbox ilerleme kutusu
program kutusu ilerleme kutusu
kuyruk kutusu
──────────────────────────

Gömme bağlamaları
Bu kılavuz sayfası, her bir widget için anahtar bağlamaları listelemez, çünkü ayrıntılı
çalıştırılarak bilgi alınabilir. Diyalog. ayarladıysanız, --iz seçeneği Diyalog
her pencere öğesi için anahtar bağlama bilgilerini kaydedildiği gibi yazar.

Örnek E-posta
Normalde Diyalog düğmeler arasında gezinmek ve düzenleme bölümünü düzenlemek için farklı tuşlar kullanır.
düzenleme bölümünde gezinmeye karşı bir iletişim kutusu. Yani, sekme (ve arka sekme) geçişi
düğmeler (veya düğmeler ile düzenleme bölümü arasında), ok tuşları içindeki alanlar arasında gezinirken
düzenleme kısmı. Sekmeler arasında geçiş yapmak için özel bir durum olarak da kabul edilir.
widget'lar, örneğin birden fazla tailboxbg widget'ı kullanırken.

Bazı kullanıcılar, düzenleme bölümünde geçiş yapmak için aynı anahtarı kullanmak isteyebilir.
düğmeler arasında geçiş. Form widget'ı bu tür işlemleri desteklemek için yazılmıştır.
özel bir grup ekleyerek tuşların yeniden tanımlanması dlgk_keys.h "form" için
(sol/sağ/sonraki/önceki). İşte bunun nasıl yapılacağını gösteren bir örnek bağlama:

bindkey form alanı SEKME form_NEXT
bindkey form kutusu SEKME form_NEXT
bindkey form alanı BTAB form_prev
bindkey form kutusu BTAB form_prev

Bu tür bir yeniden tanımlama, örneğin takvim gibi diğer widget'larda yararlı olmayacaktır.
potansiyel olarak geçilecek çok sayıda alan.

ÇEVRE


DİYALOGOPLAR Her bir widget'a ortak seçeneklerden herhangi birini uygulamak için bu değişkeni tanımlayın.
Ortak seçeneklerin çoğu, her bir widget işlenmeden önce sıfırlanır. Eğer sen
bu ortam değişkenindeki seçenekleri ayarlayın, bunlara uygulanır Diyalog's
sıfırlamadan sonra durum. "de olduğu gibi--dosya" seçeneği, çift tırnak ve
ters eğik çizgiler yorumlanır.

"--dosya" seçeneği ortak bir seçenek olarak kabul edilmez (bu nedenle gömemezsiniz
bu ortam değişkeni içinde).

DİYALOGRC Konfigürasyonun adını belirtmek istiyorsanız bu değişkeni tanımlayın
kullanılacak dosya.

DIALOG_CANCEL

DIALOG_ERROR

DIALOG_ESC

DIALOG_EXTRA

DIALOG_HELP

DIALOG_ITEM_HELP

DIALOG_OK İptal (1)'de çıkış kodunu değiştirmek için bu değişkenlerden herhangi birini tanımlayın, hata
(-1), ESC (255), Ekstra (3), Yardım (2), İle Yardım --item-yardım (2) veya Tamam (0).
Normalde kabuk betikleri -1 ile 255 arasında ayrım yapamaz.

DIALOG_TTY Eski sürümleriyle uyumluluk sağlamak için bu değişkeni "1" olarak ayarlayın.
Diyalog bu, komut dosyası standart çıktıyı yeniden yönlendirirse, bunun
"--stdout"seçeneği verildi.

onworks.net hizmetlerini kullanarak iletişim kutusunu çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    Phaser
    Phaser
    Phaser hızlı, ücretsiz ve eğlenceli bir açık
    sunan kaynak HTML5 oyun çerçevesi
    WebGL ve Canvas oluşturma
    masaüstü ve mobil web tarayıcıları. Oyunlar
    ortak olabilir...
    Phaser'ı indirin
  • 2
    VASAL Motor
    VASAL Motor
    VASSAL, oluşturmak için bir oyun motorudur.
    geleneksel tahtanın elektronik versiyonları
    ve kart oyunları. için destek sağlar
    oyun parçası oluşturma ve etkileşim,
    ve ...
    VASSAL Motorunu İndirin
  • 3
    OpenPDF - iText çatalı
    OpenPDF - iText çatalı
    OpenPDF oluşturmak için bir Java kütüphanesidir.
    ve PDF dosyalarını bir LGPL ile düzenlemek ve
    MPL açık kaynak lisansı. OpenPDF
    LGPL/MPL iText'in açık kaynaklı halefi,
    var ...
    OpenPDF'i İndirin - iText Çatalı
  • 4
    SAGA CBS
    SAGA CBS
    SAGA - Otomatik Sistem
    Yerbilimsel Analizler - Bir Coğrafidir
    Bilgi Sistemi (GIS) yazılımı ile
    coğrafi veriler için muazzam yetenekler
    işleme ve ana...
    SAGA GIS'i indirin
  • 5
    Java/JTOpen için Araç Kutusu
    Java/JTOpen için Araç Kutusu
    IBM Toolbox for Java / JTOpen, bir
    destekleyen Java sınıfları kütüphanesi
    istemci/sunucu ve internet programlama
    modelleri OS/400 çalıştıran bir sisteme,
    i5/OS veya...
    Java/JTOpen için Toolbox'ı indirin
  • 6
    d3.js
    d3.js
    D3.js (veya Veriye Dayalı Belgeler için D3)
    sağlayan bir JavaScript kitaplığıdır.
    dinamik, etkileşimli veriler üretmek için
    web tarayıcılarında görselleştirmeler. D3 ile
    sen...
    D3.js'yi indirin
  • Daha fazla »

Linux komutları

Ad