Provided by: manpages-pl_0.7-1_all bug

NAZWA

       dialog - wyświetla dialogi ze skryptów powłoki

SKŁADNIA

       dialog --clear
       dialog --create-rc plik
       dialog [ --title tytuł ] [ --backtitle tytuł_tła ] [ --clear ] [ --separate-output ] opcje-okienka

OPIS

        Uwaga! To tłumaczenie może być nieaktualne!

       Dialog  jest  programem,  który umożliwi Ci prezentowanie różnych pytań lub wyświetlanie komunikatów przy
       użyciu okienek dialogowych ze skryptu powłoki.  Obecnie rozpoznawane są następujące okienka dialogowe:

       yes/no box, menu box, input box, message box, text box, info box, checklist box, radiolist  box  i  gauge
       box.

OPCJE

       --clear
              Ekran zostanie wyczyszczony po wyjściu z programu.

       --create-rc plik
              Ponieważ  dialog  obsługuje  konfigurację  podczas  działania,  można  tego  użyć do wygenerowania
              przykładowego pliku konfiguracyjnego do podanego pliku.

       --separate-output
              Dla widgetów checklist,  produkuj  wyjście  w  osobnych  liniach,  bez  cytowania.   Umożliwia  to
              przetwarzanie przez inny program.

       --title tytuł
              Podaje napis tytułu, który będzie wyświetlony na górze okna dialogowego.

       --backtitle tytuł_tła
              Podaje napis tytułu_tła, który będzie wyświetlony w tle, na górze ekranu.

       Opcje okienek

       --yesno tekst wysokość szerokość
              Okienko  dialogowe  yes/no o wielkości wysokość linii na szerokość kolumn. Napis przekazywany jako
              tekst jest wyświetlany wewnątrz okna dialogowego. Jeśli  napis  jest  zbyt  długi,  aby  mógł  się
              zmieścić  w  linii, zostanie podzielony w odpowiednich miejscach na wiele linii.  Napis tekst może
              także zawierać podnapis "\n" lub znaki nowej  linii.   `\n´,  umożliwiające  ręczne  kontrolowanie
              łamania  linii.  To  okienko  dialogowe  jest  użyteczne  do  zadawania  pytań,  które wymagają od
              użytkownika odpowiedzi tak lub nie.  Okienko dialogowe ma guzik  Yesi  guzik  No,  między  którymi
              użytkownik może się przełączać, przyciskając klawisz TAB.

       --msgbox tekst wysokość szerokość
              Okienko msgbox jest bardzo podobne do okienka yes/no.  Jedyna różnica między nimi to to, że msgbox
              posiada tylko  pojedynczy  guzik  OK  Możesz  używać  tego  okienka  dialogowego  do  wyświetlania
              komunikatów.  Po  przeczytaniu komunikatu, użytkownik może nacisnąć klawisz ENTER, a dialog dialog
              zakończy działanie i wywołujący go skrypt będzie mógł kontynuować.

       --infobox tekst wysokość szerokość
              okienko dialogowe infobox jest ogólnie podobne do msgbox.  Jednak w tym wypadku,  dialog  zakończy
              działanie  natychmiast  po  wyświetleniu  wiadomości  użytkownikowi. Po zakończeniu ekran nie jest
              czyszczony, więc wiadomość  pozostanie  na  ekranie  dopóki  skrypt  jej  nie  wyczyści.  Jest  to
              użyteczne, jeśli chcesz informować o przebiegu jakichś operacji, które wymagają trochę czasu.

       --inputbox tekst wysokość szerokość [init]
              Okienko  dialogowe  inputbox  jest  użyteczne  gdy chcesz zadawać pytania, które wymagają jakiegoś
              napisu w odpowiedzi. Jeśli podano parametr init,  to  jest  on  używany  do  zainicjowania  napisu
              wejściowego. Podczas pobierania napisu, BACKSPACE może być używany do poprawiania literówek. Jeśli
              napis wejściowy jest dłuższy niż rozmiar okienka, to zostanie  zaskrollowany.  Po  wyjściu,  napis
              wejściowy zostanie wydrukowany na stderr.

       --textbox plik wysokość szerokość
              Okienko  dialogowe  textbox  umożliwia wyświetlenie zawartości pliku w okienku dialogowym. Jest to
              prosta przeglądarka plików tekstowych. Użytkownik może poruszać się w pliku, przyciskając klawisze
              UP/DOWN,  PGUP/PGDN i HOME/END.  Jeśli linie są zbyt długie, aby pomieścić się w okienku, można je
              przewijać przy użyciu klawiszy LEWO/PRAWO.  Udostępniono również funkcje przeszukiwania w przód  i
              w tył.

       --menu tekst wysokość szerokość wysokość-menu [ element opis] ...
              Jak wskazuje nazwa, okienko dialogowe menu jest okienkiem, które może być używane do prezentowania
              listy wyborów w postaci menu, z którego użytkownik wybiera pozycję. Każdy wpis składa się z napisu
              opisu  i elementu.  Element podaje wpisowi nazwę, według której można go odróżnić od innych wpisów
              w menu.  Opis jest krótkim opisem opcji, którą reprezentuje.  Użytkownik  może  przemieszczać  się
              między  wpisami  menu,  wciskając  klawisze GÓRA/DÓŁ.  Pierwsza litera elementu jest skrótem. Mogą
              nimi być też cyfry 1-9.  Wyświetlanych  jest  wysokość-menu  wpisów  naraz,  lecz  menu  może  być
              przewijane  jeśli jest ich więcej. Kiedy dialog kończy działanie, na stderr drukowany jest element
              wybranej opcji.

       --checklist tekst wysokość szerokość wysokość-listy [element obiekt status ] ...
              Okienko dialogowe checklist jest podobne do okienka menu, szczególnie w tym, że znajduje  się  tam
              wiele  wpisów  prezentowanych  w postaci menu. Zamiast wybierania wielu wpisów, każdy z nich można
              włączyć lub wyłączyć. Początkowy  stan  włączenia/wyłączenia  jest  określany  przez  status.   Na
              koniec, na stderr drukowana jest lista napisów elementów, których ustawienia były włączone.

       --radiolist tekst wysokość szerokość wysokość-listy  [element obiekt status ] ...
              Okienko  dialogowe  radiolist  jest  podobne  do  okienka  menu. Jedyną różnicą jest to, że możesz
              wskazać, który wpis jest obecnie wybrany, przez ustawienie jego statusu na on.

       --gauge tekst wysokość szerokość procent
              Okienko gauge wyświetla miarkę na  dole  okienka.   Miarka  określa  procentowość.  Nowe  wartości
              procentowe  są odczytywane ze standardowego wejścia, jeden integer na linię. Miarka jest odnawiana
              aby odzwierciedlić każdy nowy procent. Okienko kończy działanie na EOF.

KONFIGURACJA DZIAŁANIA

       1.  Utwórz przykładowy plik konfiguracyjny przy użyciu:

                 "dialog --create-rc <file>"

       2.  Podczas uruchamiania dialog określa używane ustawienia w następujący sposób:

           a)  jeśli  ustawiona  jest  zmienna  środowiskowa  DIALOGRC  to  jej  wartość  określa  nazwę   pliku
               konfiguracyjnego.

           b)  jeśli nie znaleziono pliku (a), użyj pliku $HOME/.dialogrc.

           c)  jeśli plik (b) nie został znaleziony, użyj wkompilowanych wartości domyślnych.

       3.  Edytuj  przykładowy  plik konfiguracyjny i skopiuj go w jakieś miejsce, gdzie dialog może go znaleźć,
           jak określono powyżej w kroku 2.

ŚRODOWISKO

       DIALOGRC       Zdefiniuj tę zmienną, jeśli chcesz podać nazwę używanego pliku konfiguracyjnego.

PLIKI

       $HOME/.dialogrc     domyślny plik konfiguracyjny.

DIAGNOSTYKA

       Status wyjścia jest 0, jeśli dialog zakończył działanie po naciśnięciu guzika Yes  lub  OK,  a  1,  jeśli
       wciśnięto  guzik  No  lub Cancel.  W przeciwnym wypadku, jeśli pojawią się błędy w dialogu lub gdy dialog
       zostanie opuszczony przez naciśnięcie klawisza ESC, status wyjścia wyniesie -1.

BŁĘDY

       Pliki tekstowe, zawierające znaki tab mogą powodować pewne problemy  z  textbox.   Znaki  tab  w  plikach
       tekstowych muszą być najpierw rozwijane w spacje.

       Odświeżanie ekranu jest zbyt wolne.

AUTOR

       Savio Lam (lam836@cs.cuhk.hk) - wersja 0.3

       Stuart Herbert (S.Herbert@sheffield.ac.uk) - patch dla wersji 0.4

INFORMACJE O TŁUMACZENIU

       Powyższe tłumaczenie pochodzi z nieistniejącego już Projektu Tłumaczenia Manuali i może nie być aktualne.
       W razie zauważenia różnic między powyższym opisem a rzeczywistym  zachowaniem  opisywanego  programu  lub
       funkcji, prosimy o zapoznanie się z oryginalną (angielską) wersją strony podręcznika za pomocą polecenia:

              man --locale=C 1 dialog

       Prosimy   o   pomoc   w   aktualizacji   stron   man  -  więcej  informacji  można  znaleźć  pod  adresem
       http://sourceforge.net/projects/manpages-pl/.