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/.

Dialog wersja 0.6                                10 czerwca 1994                                       DIALOG(1)