File: dialog.1

package info (click to toggle)
manpages-hu 20010119-6
  • links: PTS
  • area: main
  • in suites: buster, stretch
  • size: 2,272 kB
  • ctags: 2
  • sloc: makefile: 56; lisp: 56
file content (253 lines) | stat: -rw-r--r-- 8,071 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
.TH DIALOG 1 "1994. Jnius 10." "Dialog Verzi 0.4"
.SH NV
dialog \- prbeszddobozokat jelent meg shell-scriptekben
.SH TTEKINTS
.B dialog --clear
.br
.BI "dialog --create-rc " fjl
.br
.B dialog
[
.B \-\-title
.I cm
]
[
.B \-\-backtitle
.I httrcm
]
[
.B \-\-clear
]
[
.B \-\-separate\-output
]
.B doboz-opcik
.SH LERS
A
.B dialog
olyan program, aminek segtsgvel sokfle krdst vagy kpernyzenetet
lehet megjelenteni, prbeszddobozok segtsgvel, egy shell-scriptbl.
Jelenleg a kvetkez tpus prbeszddobozok alkalmazhatk:
.LP
.BR igen/nem " doboz," " men" " doboz," " bevitel" " doboz,"
.BR zenet " doboz," " szveg" " doboz," " inf" " doboz,"
.BR vlasztlista " doboz," " rdilista" " doboz s" " mrtk" " doboz."
.SH OPCIK
.TP
.B \-\-clear
A kperny a 
.BR kperny-attribtumnak 
megfelelen  trldik kilpskor.
.TP
.BI \-\-create-rc " fjl"
.RB "Mivel a " dialog " lehetv teszi a futs kzbeni konfigurlst,"
ezt felhasznlhatjuk egy minta konfigurcis fjl ltrehozsra, ennek neve
.IR fjl "."
.TP
.BI \-\-separate\-output
A vlasztlista-kpernyelemeknl a kimenet csak egy sort szolgltat egyszerre,
idzjelek nlkl. Ez megknnyti ms programok szmra a tovbbfeldolgozst.
.TP
.BI \-\-title " cm"
Belltja a
.I cm
szvegt, ami a prbeszddoboz tetejn jelenik meg.
.TP
.BI \-\-backtitle " httrcm"
Belltja a
.I httrcm
szvegt, ami a kperny tetejn, a httrben fog megjelenni.
.TP
.B Doboz-opcik
.TP
.BI \-\-yesno " szveg magassg szlessg"
.RB Egy " igen/nem" " prbeszddobozt jelent meg, a "
.I magassg
ltal megadott sor- s a
.I szlessg
ltal megadott oszlopszmmal. A
.I szveg
a prbeszddoboz belsejben fog megjelenni. Ha a szveg tl hossz ahhoz, hogy
egy sorban elfrjen, akkor automatikusan feldaraboldik a megfelel helyeken.
A
.I szveg
karakterlnc ezen kvl tartalmazhat egy
.I
"\en"
vagy 
.I `\en\'
jsor al-karakterlncot is a sortrs pontos vezrlsre. Ez a tpus doboz
jl hasznlhat olyan krdsek felttelre, amelyek a felhasznltl egy egyszer
igen vagy nem vlaszt vrnak.
.RB "A prbeszddoboz tartalmaz egy" " Yes" " s egy " No
(Igen / Nem) gombot, melyek kztt a felhasznl a
.IR TAB " billenty lenyomsval vlthat."
.TP
.BI \-\-msgbox " szveg magassg szlessg"
.RB Az " zenet" " doboz nagyon hasonlt az " " igen/nem" " dobozhoz."
Az egyetlen eltrs az
.B zenet
doboz s az
.B igen/nem
doboz kztt az, hogy az 
.B zenet
doboznak csak egyetlen 
.B OK
gombja van. Ez a doboz felhasznlhat brmilyen zenet kiratsra.
Miutn elolvasta az zenetet, a felhasznl lenyomhatja az
.I ENTER
billentyt, ezltal a
.B dialog
kilp s a hv shell folytathatja a mkdst.
.TP
.BI \-\-infobox " szveg magassg szlessg"
.RB Egy " inf" " doboz alapveten egy " " zenet" " doboz."
Ebben az esetben azonban a
.B dialog
az zenet megjelentse utn azonnal kilp. A kpernyt nem trli le a
.B dialog
kilpskor, gy az zenet addig ott marad, amg a hv shell le nem trli
azt ksbb. Ez akkor hasznos, ha informlni akarjuk a felhasznlt arrl, 
hogy bizonyos mg foly mveletek ignyelhetnek kis idt a befejezdskhz.
.TP
.BI \-\-inputbox " szveg magassg szlessg [alapszveg]"
.RB "Az " input " doboz akkor hasznos, ha olyan krdseket akarunk feltenni,"
amire a felhasznlnak egy szveggel kell vlaszolnia. Ha az alapszveg is meg
van adva, akkor ez lesz az alaprtelmezett vlasz-karakterlnc.  
A szveg bevitelekor a
.I BACKSPACE
gombot hasznlhatjuk a gpelsi hibk javtsra. Ha a bert szveg hosszabb
annl, hogy belefrjen a beviteli mezbe, akkor az elgrdl. Kilpskor a bevitt
szveg a 
.IR stderr " hibacsatornra rdik ki."
.TP
.BI \-\-textbox " fjl magassg szlessg"
.RB A " szvegdoboz" " segtsgvel egy szvegfjl tartalmt jelenthetjk meg"
egy ablakban. Ez olyan, mint egy egyszer szvegnzke. A felhasznl mozoghat
a fjlban a
.IR FEL/LE ", " PGUP/PGDN 
.RI s " HOME/END" " billentykkel, amelyek a legtbb billentyzeten megtallhatk."
Ha a sorok tl hosszak ahhoz , hogy kifrjenek az ablakban, akkor a
.I BAL/JOBB
gombok hasznlhatk a szvegterlet vzszintes elmozgatsra. A tovbbi knyelem
szempontjbl az elre- s htrairny keressi funkcikat is megvalstottk.
.IP "\fB\-\-menu \fIszveg magassg szlessg men-magassg \fR[ \fIcmke ttel \fR] \fI..."
Ahogy a neve is mondja, a
.B men
doboz egy olyan prbeszddoboz, amely megjelent egy vlasztsi listt, amelybl
a felhasznl vlaszthat. Minden menpont egy
.IR cmke " karakterlncbl s egy " ttel " karakterlncbl ll. A"
.I cmke
egy nevet ad a menpontnak, ami megklnbzteti a tbbi bejegyzstl.
A
.I ttel
egy rvid lersa annak az opcinak, amit a menpont jelent. A felhasznl
mozoghat a menpontok kztt a
.I FEL/LE
nyilak lenyomsval, a
.I cmke
els betjnek mint forrbillentynek a lenyomsval, vagy az
.IR 1-9 " szmbillentykkel. Ltezik"
.I men-magassg
bejegyzs is, ami megadja, hny menpont legyen egyszerre kirva, de a men
elgrdl, ha ennl tbb bejegyzs van. Amikor a
.B dialog
kilp, a
.I cmke
a kivlasztott menpontbl kirdik a 
.IR stderr " hibacsatornra."
.IP "\fB\-\-checklist \fIszveg magassg szlessg lista-magassg \fR[ \fIcmke ttel llapot \fR] \fI..."
.RB "A " vlasztlista " hasonlt a " men " dobozhoz abban, hogy "
tbb lehetsg kzl vlaszthatunk egy men formjban. Ahelyett azonban, hogy
vlasztannk egyet a menpontok kzl, minden bejegyzst ki- vagy bekapcsolhat
a felhasznl. Az eredeti ki/be llapotot az
.IR llapot " szablyozza."
Kilpskor azok a
.I cmke
karakterlncok lesznek kirva a
.IR stderr
hibacsatornra, amelyeknek llapota bekapcsolt.
.IP "\fB\-\-rdilista \fIszveg magassg szlessg lista-magassg \fR [ \fIcmke ttel llapot \fR] \fI..."
.RB "A " rdilista " doboz hasonl a " men " dobozhoz. Az egyetlen eltrs az,
hogy bellthat, melyik menpont van jelenleg kivlasztva, az
.IR llapot " tvltsval " on "-ra."

.IP "\fB\-\-gauge \fIszveg magassg szlessg szzalk\fR"
.RB "A " mrtk " doboz egy mrtksvot jelent meg a doboz aljn.
A sv jelzi a szzalkrtket. j rtkeket a szabvnyos bemenetrl lehet 
beolvasni, egy egsz szmot soronknt. A sv frisstdik, hogy jelezze az
j szzalkrtket. Ha a bemenet XXX, a kvetkez sorokat egszen a kvetkez
XXX-ig egy j prompt-hoz hasznlja fel a program. A bemeneten rkez EOF jelre 
fejezdik be a sv mkdse.

.SH FUTS KZBENI KONFIGURCI
.TP 4
1.
Ksztsnk egy plda konfigurcis fjlt a kvetkezk begpelsvel:
.LP
.in +1i
"dialog --create-rc <fjl>"
.TP 4
2.
Indulskor a
.B dialog
a kvetkezkppen hatrozza meg a belltsokat:
.RS
.TP 4
a)
ha a
.B DIALOGRC
krnyezeti vltoz be van lltva, ennek rtke adja meg a konfigurcis fjl
nevt.
.TP 4
b)
ha az (a) alatti fjl nem tallhat, a
.I $HOME/.dialogrc
fjl-t hasznlja fel mint konfigurcis fjlt.
.TP 4
c)
ha a (b) alatti fjl sem tallhat, akkor a fordtskori alaprtkeket hasznlja.
.RE
.TP 4
3.
Szerkesszk a minta konfigurcis fjlt s msoljuk olyan helyre, amit a
.B dialog
megtall, a 2. lpsben lertak szerint.
.SH KRNYEZET
.TP 15
.B DIALOGRC
lltsuk be ezt a vltozt, ha meg kvnjuk adni a hasznland konfigurcis fjl 
helyt.
.SH FJLOK
.TP 20
.I $HOME/.dialogrc
alaprtelmezett konfigurcis fjl
.SH DIAGNOSZTIKA
A kilpsi kd 0, ha a 
.BR dialog " a " Yes "-el vagy az " OK
gomb lenyomsval rt vget, s 1, ha a
.BR No " vagy a " Cancel
gomb volt lenyomva. Egybknt, ha hiba fordul el a
.B dialog
-on bell vagy a
.B dialog
az
.I ESC
billenty lenyomsra lpett ki, a kilpsi kd -1.
.SH HIBK
A
.I tab
karaktereket tartalmaz szvegfjl-ok problmt okozhatnak a 
.B szveg
dobozban. A
.I tab
karaktereket elzleg szkzz kell alaktani, ha meg akarjuk
.RB "jelenteni egy " szveg " dobozban."
.TP
A kpernyfrissts tl lass.
.SH SZERZ
Savio Lam (lam836@cs.cuhk.hk) - 0.3 verzi
.LP
Stuart Herbert (S.Herbert@sheffield.ac.uk) - patch a 0.4 verzihoz
.SH MAGYAR FORDTS
Szijjrt Lszl <laca@janus.gimsz.sulinet.hu>