okna dialogowe, Informatyka, Technikum, SOiSK


Okno calendar

dialog posiada nawet wbudowaną opcję --calendar, która wyświetla zaznaczony dzień miesiąca, oraz pozwala wybrać strzałkami (i zatwierdzić) dowolną datę. Data ta zostanie zapisana w pliku określonym na końcu polecenia.

Składnia:

--calendar <text> <height> <width> <day> <month> <year>

Przy wywołaniu należy podać dokładną datę. Ja wpisałem swoje urodziny:

dialog --calendar " Kalendarz" 0 0 29 1 1982 2>data.txt

0x01 graphic

Pomiędzy poszczególnymi kolumnami przechodzimy używając bocznych klawiszy kursora, natomiast dni, miesiące oraz lata wybieramy strzałkami: góra, dół.

Po zatwierdzeniu w pliku data.txt znajdzie się ciąg 29/01/1
982.

Okno passwordbox

Okno passwordbox jak się pewnie domyślacie jest to okienko do wpisywania hasła. Wygląda tak samo jak inputbox, jednak to co wpisujemy jest niewidoczne.

Składnia:

--passwordbox <text> <height> <width> [<init>]

dialog --title "Wprowadzanie hasla" --passwordbox "Podaj hasło" 8 40 2> haslo.txt

0x01 graphic

Wartość domyślną wprowadza się tak samo jak w InputBoxie czyli:

dialog --title "Wprowadzanie hasla" --passwordbox "Podaj hasło" 8 40 "Tajne" 2> haslo.txt

Okno fselect

Opcja fselect pomaga wybrać określony plik w drzewie katalogów. Katalog i plik wybieramy strzałkami i spacją lub bezpośrednio wpisując scieżkę w dolnej części okna, jednocześnie obserwując zawartości katalogów przez które przechodzimy.


Składnia:

--fselect <filepath><directory> <height> <width>

Przykład:

dialog --fselect /win2/bash/ 10 40 2>sciezka.txt

0x01 graphic

Po kilku "podróżach" po katalogach zatwierdziłem sciezkę:

/home/mariusz/Desktop/index.html

i właśnie ona znalazła się w pliku sciezka.txt.

Okno timebox

Opcja --timebox służy do ustawiania godziny.

Składnia:

--timebox <text> <height> <width> <hour> <minute> <second>


Przykład:

dialog --clear --timebox "Ustaw zegar" 3 8 23 01 59 2> godz.txt

0x01 graphic

Sterowanie: bocznymi strzałkami wybieramy komórkę, natomiast godzinę ustawiamy wciskając góra/dół.



Wyszukiwarka

Podobne podstrony:
Stopa błędów, Informatyka, Technikum, SOiSK, Klasa 4
Dane techniczne przewodu UTP kat 5e, Informatyka, Technikum, SOiSK, Klasa 4
Zadanie 1, Informatyka, Technikum, SOiSK
DNS, Informatyka, Technikum, SOiSK, Klasa 4, strona
IP, Informatyka, Technikum, SOiSK, Klasa 4
Sieci komputerowe, Informatyka, Technikum, SOiSK, Klasa 4, strona
Frame Relay, Informatyka, Technikum, SOiSK, Klasa 4
Serwer, Informatyka, Technikum, SOiSK, Klasa 4, strona
Zadanie na SOiSK, Informatyka, Technikum, SOiSK
Cykliczny kod nadmiarowy, Informatyka, Technikum, SOiSK, Klasa 4
Ramka ETERNIT, Informatyka, Technikum, SOiSK, Klasa 4
informatyka(1), technik informatyk, soisk utk
Korloy Frezowanie Informacje techniczne 2011
Informator techniczny Wonderware 010
informacje techniczne
Informator techniczny Wonderware 051
04 Wykorzystanie informacyjnych technik biurowych
Informacje techniczne, Audio, Końcówki do przewodów typy
1 Kominek Informacje techniczne Nieznany (2)

więcej podobnych podstron