2
.\" Man page for Blackbox
4
.\" Copyright (c) 2002 by Wilbert Berendsen <wbsoft@xs4all.nl>
6
.\" This manual page may be freely distributed and modified.
7
.\" Parts of the text are taken from website and several README's
8
.\" by His Great Hughesness himself. Why reinvent wheels?
10
.\" Created with NEdit, tested with ``man'' and ``tkman.''
11
.\" This manpage uses only standard groff and tmac.an macros.
12
.\" To all translators who didn't do manpages earlier (like me ;-):
13
.\" Read the Man-Page-Mini-HOWTO and the LDP manpage ``man 7 man''
14
.\" There's all I needed to know about these macros.
16
.\" Dutch Version, first created Mon Oct 23 2000
17
.\" updated Tue Jan 15 2002
19
.\" ..define sort of <blockquote><pre> macro
33
.TH blackbox 1 "Januari 2002" "0.62.0"
35
blackbox \- een window manager voor X11
37
.BR blackbox " \-help | \-version"
40
.RI "[ \-rc" " rcfile " "] [ \-display" " display " ]
43
.\" Phirst Phew ParagraPhs taken from blackbox.alug.org
45
Blackbox is een window manager voor het
46
X Window System van de Open Group, versie 11 release 6 en daarboven.
47
Blackbox is geschreven in C++, zonder code van enige andere window manager,
48
hoewel de implementatie van de graphics lijkt op die van Window Maker.
50
Vanaf het moment dat de eerste regel code werd geschreven, groeide Blackbox rond
51
een enkel premisse: minimalisme.
52
Het is niet bedoeld als de meest oogstrelende, uitgebreide, of versierde NeXT
54
Het is slechts bedoeld
58
Blackbox biedt configureerbare venster-decoraties, een startmenu om programma's
59
op te starten en een werkbalk die de naam van het huidige werkblad laat zien, de
60
naam van de huidige toepassing en een klok.
61
Er is ook een werkbladmenu om werkbladen toe te voegen of te verwijderen.
62
De `slit' kan worden gebruikt om speciale, kleine applicaties in af te beelden.
63
De meeste bbtools (kleine programma's bedoeld voor gebruik bij Blackbox)
64
kunnen de slit gebruiken.
66
Blackbox behandelt ikonen op een speciale manier: Als je een venster
67
minimaliseert verschijnt er geen ikoon; in plaats daarvan kun je het programma
68
terug vinden in het `Ikonen' submenu van het Werkblad menu.
69
Je bureaublad zal dus nooit propvol ikonen komen te zitten.
70
Als alternatief voor ikonen kun je dubbelklikken op de titelbalk van een
71
venster, het venster zal nu dichtklappen en alleen de titelbalk blijft
74
Blackbox heeft zijn eigen mogelijkheden om de achtergronden van menu's
75
en borders te cre�ren.
76
Door stijlbestanden te gebruiken kun je in hoge mate bepalen hoe je
77
bureaublad eruit ziet.
78
Momenteel gebruikt Blackbox een eigen protocol om met andere programma's te
79
communiceren, maar ondersteuning van de nieuwe window manager specificatie
80
die Gnome en KDE gebruiken is in voorbereiding.
82
Blackbox ondersteunt de volgende commandoregel-opties:
85
Toon commandoregel-opties en ingecompileerde mogelijkheden en stop.
88
Toon versie info en stop.
91
Gebruik een ander run-control bestand dan het standaard
94
.BI \-display \ display
95
Start Blackbox op de aangegeven display.
96
Programma's die door Blackbox worden gestart hebben de
98
omgevingsvariabele ook gezet op deze waarde.
100
Normaal gesproken wordt Blackbox gestart door het startup-script van de
103
Om Blackbox op te starten, voeg het commando
107
als het laatst uitgevoerde commando in dit script.
108
Als Blackbox stopt, zal de X sessie ook stoppen.
110
Bij het opstarten zoekt Blackbox een standaard menu bestand in
112
Je kunt hier een systeem-breed menu opnemen voor alle gebruikers.
114
Bij herstarten of afsluiten zal Blackbox de gebruikers instellingen opslaan in
117
in de homedirectory van de gebruiker.
118
Sommige resources in dit bestand kunnen handmatig worden bewerkt.
119
.SH BLACKBOX GEBRUIKEN
120
Vanaf versie 0.60.x ondersteunt Blackbox geen sneltoetsen meer, maar laat dit
121
over aan een extern programma,
123
In deze afdeling zullen we dus alle muiscommando's de revue laten passeren.
124
.SS Achtergrond (bureaublad):
125
Met de rechter muisknop (vanaf hier knop 3) roep je het startmenu op.
126
Hiermee kun je je programma's opstarten.
127
Je kunt dit menu aan je wensen aanpassen.
128
Met de middelste muisknop (knop 2) roep je het werkblad menu op.
129
Je kunt werkbladen toevoegen of verwijderen, de ikonen bekijken, en direct naar
130
een applicatie of werkblad toespringen.
132
Met de linker muisknop (knop 1) op een toepassing in het werkblad (sub)menu
133
spring je naar dat werkblad en krijgt die toepassing de focus;
134
klik je met de knop 2 op een toepassing in het werkblad (sub)menu, dan wordt de
135
toepassing naar het huidige werkblad gehaald.
137
De werkbalk bestaat uit drie velden: de naam van het werkblad, de naam van de
138
toepassing die momenteel toetsenbordfocus heeft, en een klok.
139
Een muisklik met knop 1 brengt de werkbalk naar de voorgrond, met knop 2 naar de
140
achtergrond, en met knop3 roep je het werkbalk menu op.
142
Met dit menu kun je de naam voor het huidige werkblad aanpassen (druk op Enter
143
om het invoeren van de naam te be�indigen).
144
Ook kun je kiezen waar de werkbalk moet worden geplaatst, of het altijd op de
145
voorgrond moet blijven of zich automatisch moet verbergen als de muis de
148
Let wel: In Blackbox versies beneden 0.60.0 roept een muisklik met knop 3 direct
149
de `Naam werkblad wijzigen' modus op.
150
.SS Titelbalk en border van vensters:
151
Links klikken op titel of border van een venster plaatst dit venster naar de
153
Slepen verplaatst vervolgens het venster.
154
Slepen met de kleine grepen links en rechts onder (beneden versie 0.60: alleen
155
rechts onder) verandert de grootte van het venster.
156
Klikken met knop 2 op titel of border van een venster plaatst dit venster naar
158
Een klik met knop 3 op titel of border van een venster roept het venster menu
159
op, dat de volgende commando's bevat:
162
Verplaats het venster naar een ander werkblad.
163
Als je het werkblad in dit submenu selecteert met knop 2 stuurt Blackbox jouw
164
m�t de toepassing naar dat werkblad
167
Klapt het venster dicht.
168
Alleen de titelbalk blijft zichtbaar
171
Minimaliseer venster.
172
Het venster verdwijnt van het scherm en
173
kan gevonden worden in het submenu `Ikonen' van het werkblad menu
176
Vergroot het venster tot volledig scherm.
177
Klik je met knop 2 op dit item, dan wordt het venster alleen in vertikale
181
Haal venster naar voorgrond (i.e. niet bedekt door andere vensters)
184
Breng venster naar achtergrond (i.e. achter alle andere vensters)
187
Maakt dat dit venster altijd zichtbaar blijft in alle werkbladen
190
Stuur een KILL signaal naar de eigenaar van het venster. Doe dit
191
alleen als gewoon afsluiten niet meer helpt!
194
Sluit de applicatie netjes af
196
Als je dubbelklikt op de titelbalk van een venster, klapt het venster dicht en
197
alleen de titelbalk blijft zichtbaar.
198
Nogmaals dubbelklikken beeldt het venster weer af.
200
De knop uiterst linksboven aan een venster is de Minimaliseer knop.
201
Erop klikken heeft tot resultaat dat het venster van het scherm verdwijnt en
202
terug te vinden is in het submenu 'Ikonen' van het werkblad menu.
203
De knop uiterst rechtsboven (met de X) sluit de toepassing.
204
De andere knop rechtsboven (indien aanwezig) kan gebruikt worden om het venster
205
op drie manieren te vergroten:
206
Muisknop 1 maximaliseert het venster naar volledig scherm, muisknop 2 alleen in
207
vertikale richting, en knop 3 alleen in horizontale richting.
209
Klikken met knop 3 in een menu laat het verdwijnen.
210
Klikken en slepen met knop 1 op de titelbalk van een (sub)menu verplaatst het
211
menu over het scherm.
212
Het menu blijft dan zichtbaar, ook als een item gekozen wordt!
214
Als je een venster wilt verslepen, maar de randen vallen geheel buiten het
215
scherm, kun je Alt + muisknop 1 gebruiken om het venster te verslepen.
216
Je kunt Alt + knop 1 ook gebruiken om een gedeeltelijk zichtbaar venster naar de
218
Tot slot, Alt + knop 2 brengt een venster naar de achtergrond, en Alt + knop 3
219
verandert de grootte van het venster.
221
Een standaard menu bestand wordt ge�nstalleerd in
223
Dit systeem-brede menu kan worden aangepast voor alle gebruikers tegelijk.
224
Maar het is ook mogelijk een persoonlijk menu aan te leggen.
225
Het is een conventie om een directory
226
.IR "~/.blackbox/" " (of " "~/blackbox/" ")"
227
aan te maken in je home directory, en een menu bestand, bijvoorbeeld
229
aan te maken, of het systeem-brede menu naar deze lokatie te kopi�ren.
230
Vervolgens moeten we Blackbox vertellen ons menu te laden in plaats van het
232
Dit krijgen we voor elkaar door een resource waarde in te voegen (of, indien
233
reeds aanwezig, te wijzigen) in het
235
bestand, bijvoorbeeld:
237
session.menuFile: ~/.blackbox/menu
239
Om Blackbox deze verandering te laten merken moet Blackbox herstart worden.
240
Wees er zeker van dat dit menu werkbaar is, kies dan `Herstarten' van het
242
.SS Syntax van het Menu bestand
243
De schrijfwijze in het menu bestand is zeer eenvoudig en effectief.
244
Er zijn per regel drie velden, in de volgende vorm:
246
[soort item] (label of bestandsnaam) {shell commando of bestandsnaam}
248
De volgende soorten items zijn er:
250
.B [begin] (label voor startmenu)
251
Dit item moet het eerste item zijn.
252
Wordt het niet gevonden, dan zal Blackbox het standaard menu afbeelden.
255
Hier eindigt een menu.
256
Dit kan zowel het hoofdmenu als een submenu zijn.
257
In elk geval een [end] item moet aanwezig zijn, hetwelk correspondeert met het
258
bijbehorende [begin] item.
260
.B [exec] (label) {shell commando}
261
Voegt een commando item in het menu in.
262
Als de gebruiker hierop klikt, wordt het shell commando uitgevoerd.
265
Voegt een item in dat Blackbox laat stoppen.
266
Alle open vensters worden aan de achtergrond geplant voordat Blackbox afsluit.
268
.B [include] (bestandsnaam)
269
Voegt op deze plaats een ander menubestand in met
271
De bestandsnaam kan het volledige pad aangeven of met
273
beginnen, wat wordt ge�xpandeerd naar de home directory van de gebruiker,
276
[include] (~/blackbox/stylesmenu)
279
.I /home/bhughes/blackbox/stylesmenu
280
toevoegen in het menu).
282
.B [nop] (label - optioneel)
283
Voegt een leeg item toe.
284
Hiermee kun je items groeperen in een menu als dat gewenst is.
286
accepteert een label, maar dat is niet noodzakelijk.
287
Als geen label wordt opgegeven wordt een blanco item ingevoegd.
289
.B [style] (label) {bestandsnaam}
290
Voegt een item in, dat de opgegeven
292
als een stijl bestand leest en interpreteert en de nieuwe texturen, kleuren en
293
lettertypen toepast op de huidige sessie.
295
.B [stylesdir] (directory naam)
296
Leest alle bestandsnamen van de aangegeven directory, aannemend dat het allemaal
297
geldige stijlbestanden zijn (directories worden genegeerd), en maakt menu items
298
aan in het huidige menu, een voor elk stijlbestand.
299
De gebruiker kan op de naam klikken om die stijl te selecteren.
301
.B [stylesmenu] (label) {directory naam}
302
Maakt een submenu aan met
304
(wat ook gelijk de titel van het nieuwe submenu is),
305
en voegt in dat submenu alle bestandsnamen van de aangegeven directory in, op
306
dezelfde manier als het
310
.RB Zowel\ de [stylesdir] \ als\ [stylesmenu]
311
commando's maken het mogelijk om stijlbestanden toe te voegen zonder het
312
menubestand te hoeven bewerken.
314
.B [submenu] (label) {title voor submenu - optioneel}
315
Geeft aan dat hier een submenu wordt ingevoegd.
316
Er kan een titel voor het submenu worden aangegeven, maar als dat wordt
317
weggelaten krijgt het submenu dezelfde titel als het item dat in het huidige
319
Er is geen limiet wat de diepte van submenu structuren betreft. Elke submenu mag
320
weer nieuwe submenu's bevatten.
323
item is verplicht om het submenu weer te eindigen.
325
.B [reconfig] (label)
326
Als dit item wordt geselecteerd, leest Blackbox opnieuw de huidige menu- en
328
Dit is handig als je een stijlbestand aan het bewerken bent, je hoeft dan niet
329
steeds de stijl te selecteren.
330
De menubestanden worden automatisch opnieuw gelezen als zij gewijzigd worden.
332
.B [restart] (label) {shell commando - optioneel}
334
Als het shell commando wordt aangegeven is dat het commando dat Blackbox
335
uitvoert bij afsluiten.
336
Hiermee kan bijvoorbeeld een andere window manager wordt gestart zonder de
338
Wordt het commando niet aangegeven, dan start Blackbox zichzelf opnieuw.
341
Voegt een ingebouwd Blackbox menu in, bedoeld voor talrijke instellingen zoals
342
plaatsing van vensters, focus stijl etc.
344
.B [workspaces] (label)
345
Voegt een link naar het werkbladmenu in op deze plek.
346
Dit is vooral handig voor mensen die een muis met minder dan 3 knoppen hebben.
348
Regels in het menubestand die met een `#' beginnen worden beschouwd als
349
commentaar en worden genegeerd door Blackbox.
350
In de label en commando velden kunnen karakters worden `ge-escaped' door er
351
backslashes voor te plaatsen, bijvoorbeeld:
353
[exec] (\\(my cool\\) \\{XTERM\\}) {xterm -T \\"cool XTERM\\"}
355
Gebruik `\\\\' om een letterlijke backslash in te voegen.
357
Ok, laten we eens wat dingen op een rijtje zetten.
358
Hier is een kort voorbeeld van een menu bestand:
362
[begin] (Blackbox @version@)
363
[exec] (rxvt) {rxvt -ls}
364
[exec] (Mozilla) {mozilla}
365
[exec] (The GIMP) {gimp}
366
[submenu] (Window Manager)
367
[exec] (Menu bewerken) {nedit .blackbox/Menu}
368
[submenu] (Stijl) {Welke stijl?}
369
[stylesdir] (~/.blackbox/styles)
370
[stylesmenu] (Blackbox Stijlen) {@pkgdatadir@/styles}
372
[config] (Instellingen)
373
[reconfig] (Reconfigure)
381
Blackbox maakt het mogelijk speciale bestanden te gebruiken die zogenaamde
383
resources bevatten om kleuren, texturen en lettertypen in te stellen, en daarmee
384
de aanblik van je vensters, menu's en de werkbalk.
386
De standaard installatie van Blackbox plaatst enkele fraaie stijlbestanden in
387
.IR @pkgdatadir@/styles .
388
Je kunt deze bekijken of bewerken om erachter te komen hoe het Blackbox
389
stijlmechanisme werkt.
391
.BR [style] ", " [stylesdir] " en " [stylesmenu]
392
menu commando's in je menu bestand gebruiken om deze stijlen te selecteren
393
terwijl Blackbox draait.
395
Maar je kunt ook een directory
396
.I ~/.blackbox/styles
397
in je home directory aanmaken en je eigen stijlen daar opslaan.
398
Natuurlijk kun je je stijlen overal opslaan, maar als je stijlen downloadt van
399
bb.themes.org is de naam
403
Om te begrijpen hoe het stijlmechanisme van Blackbox precies werkt, moet je een
404
beetje kennis hebben van hoe X resources werken.
406
X resources bestaan uit een sleutel en een waarde.
407
De sleutel kan bestaan uit verschillende kleinere sleutels (kinderen genaamd),
408
verbonden met punten (`.').
409
Sleutels mogen ook een asterisk (`*') bevatten, zodat een enkele regel tekst
410
vele verschillende sleutels kan beslaan.
411
Dit is bijvoorbeeld handig voor stijlen die uit slechts een of twee kleuren
414
De drie belangrijkste componenten van Blackbox zijn de werkbalk, de menu's en de
415
venster omramingen. Deze kunnen door middel van de resources in een stijlbestand
416
geconfigureerd worden.
418
Het kleine venster dat Blackbox toont bij verslepen van vensters heeft dezelfde
419
stijl als de titelbalk van een venster.
421
Hier zijn wat voorbeelden:
423
toolbar.clock.color: green
425
Dit zet de `color' sleutel van de klokl in de werkbalk op `green'.
426
Het resultaat is dat de klok op een groene achtergrond verschijnt.
429
menu*color: rgb:3/4/5
431
Dit stelt de `color' sleutel van het menu
432
.I en alle kinderen daarvan
434
(Voor een beschrijving van kleurnamen zie
436
Dus de waarde `rgb:3/4/5' geldt nu ook voor
437
.IR menu.title.color " en " menu.frame.color .
440
*font: -b&h-lucida-medium-r-normal-*-*-140-*
442
kun je het lettertype voor alle componenten van Blackbox in een keer instellen.
443
(Voor informatie over de lettertypen die op je systeem ge�nstalleerd zijn kun je
445
.IR xfontsel "(1), " gtkfontsel ", of " xlsfonts "(1) gebruiken.)"
447
Welnu, wat Blackbox zo interessant maakt, is de mogelijkheid om grafische
448
texturen on-the-fly te genereren.
449
Textuur omschrijvingen worden direct aan de sleutel toegekend waarvoor zij
450
moeten gelden, bijvoorbeeld:
451
.ta \w'toolbar.clock.colorTo:\ 'u
453
toolbar.clock: Raised Gradient Diagonal Bevel1
454
toolbar.clock.color: rgb:8/6/4
455
toolbar.clock.colorTo: rgb:4/3/2
457
Schrik niet, we leggen dit meteen uit!
458
Een textuur omschrijving bestaat uit maximaal vijf velden, als volgt:
460
.B Flat / Raised / Sunken
461
geeft de component een platte, opliggende of verzonken aanblik.
464
geeft aan of Blackbox een kleurverloop (gradient) moet genereren of een effen
467
.B Horizontal / Vertical / Diagonal / Crossdiagonal / Pipecross / Elliptic / Rectangle / Pyramid
468
Kies een van deze textuur soorten. Ze werken alleen als je het
473
geeft aan dat Blackbox om de andere beeldlijn een lijn donkerder moet maken.
474
Deze mogelijkheid wordt meestal gebruikt met kleurverlopende texturen, maar
475
vanaf Blackbox versie 0.60.3 werkt dit ook met effen kleuren.
478
stelt het soort omranding in dat Blackbox moet gebruiken in geval van een
479
`Raised' of `Sunken' textuur.
480
`Bevel1' is standaard.
481
De afschuining is 1 pixel breed.
482
Bevel2 is een alternatief.
483
De afschuining is ook 1 pixel breed, maar nu 1 pixel vanaf de rand naar binnen
486
In plaats van een textuur omschrijving, kun je ook de optie
488
gebruiken, waardoor de component als deel van de onderliggende component (ouder)
489
verschijnt, dus eigenlijk transparant.
491
Alle texturen met kleurverloop zijn samengesteld uit twee kleuren, de
492
.IR color " en " colorTo " sleutels."
495
modus wordt gecombineerd met
499
sleutel gebruikt om de alternerende kleur te bepalen.
501
Okay, hier is de complete componentenlijst, waarin aangegeven wordt welk soort
502
waarde de sleutels kunnen bevatten.
503
Commentaar wordt voorafgegaan door een uitroepteken (`!'), dat ook kan worden
504
gebruikt in de Blackbox stijlbestanden, die in werkelijkheid gewoon X resource
507
.ta \w'window.button.unfocus.picColor:\ 'u
510
.\" The comments also to be translated!
513
toolbar: Textuur omschrijving
515
toolbar.colorTo: Kleur
517
! De knoppen op de werkbalk
518
toolbar.button: Textuur omschrijving of \fIParentRelative\fR
519
toolbar.button.color: Kleur
520
toolbar.button.colorTo: Kleur
522
! Kleur van de pijlen op de werkbalk-knoppen
523
toolbar.button.picColor: Kleur
525
! Knoppen in ingedrukte toestand
526
toolbar.button.pressed: Textuur omschrijving \fI(bijv. Sunken)\fR of \fIParentRelative\fR
527
toolbar.button.pressed.color: Kleur
528
toolbar.button.pressed.colorTo: Kleur
530
! Kleur van de pijlen in ingedrukte toestand
531
toolbar.button.pressed.picColor: Kleur
534
toolbar.label: Textuur omschrijving of \fIParentRelative\fR
535
toolbar.label.color: Kleur
536
toolbar.label.colorTo: Kleur
537
toolbar.label.textColor: Kleur
539
! Werkbalk, naam van gefocust venster
540
toolbar.windowLabel: Textuur omschrijving of \fIParentRelative\fR
541
toolbar.windowLabel.color: Kleur
542
toolbar.windowLabel.colorTo: Kleur
543
toolbar.windowLabel.textColor: Kleur
546
toolbar.clock: Textuur omschrijving of \fIParentRelative\fR
547
toolbar.clock.color: Kleur
548
toolbar.clock.colorTo: Kleur
549
toolbar.clock.textColor: Kleur
551
! Hoe de tekst op de werkbalk moet worden uitgelijnd
552
toolbar.justify: \fIcenter\fR, \fIleft\fR, of \fIright\fR
554
! Lettertype voor alle werkbalk componenten
555
toolbar.font: Lettertype \fI(bijv. -*-helvetica-medium-r-normal-*-*-100-*)\fR
557
! Titelbalk van menu's
558
menu.title: Textuur omschrijving
559
menu.title.color: Kleur
560
menu.title.colorTo: Kleur
561
menu.title.textColor: Kleur
562
menu.title.font: Lettertype
563
menu.title.justify: \fIcenter\fR, \fIleft\fR, of \fIright\fR
566
menu.frame: Textuur omschrijving
567
menu.frame.color: Kleur
568
menu.frame.colorTo: Kleur
569
menu.frame.textColor: Kleur
570
! Kleur van uitgeschakelde menu items
571
menu.frame.disableColor: Kleur
572
menu.frame.font: Lettertype
573
menu.frame.justify: \fIcenter\fR, \fIleft\fR, of \fIright\fR
575
! Kogeltjes voor menu items
576
menu.bullet: \fIempty\fR, \fItriangle\fR, \fIsquare\fR, of \fIdiamond\fR
577
menu.bullet.position: \fIright\fR of \fIleft\fR
579
! Het actieve menu item
580
menu.hilite: Textuur omschrijving (bijv. \fIRaised\fR)
581
menu.hilite.color: Kleur
582
menu.hilite.colorTo: Kleur
583
menu.hilite.textColor: Kleur
585
! Het actieve venster
586
window.title.focus: Textuur omschrijving
587
window.title.focus.color: Kleur
588
window.title.focus.colorTo: Kleur
591
window.title.unfocus: Textuur omschrijving
592
window.title.unfocus.color: Kleur
593
window.title.unfocus.colorTo: Kleur
595
! Label van vensters, actief (focus) of inactief (unfocus)
596
window.label.focus: Textuur omschrijving of \fIParentRelative\fR
597
window.label.focus.color: Kleur
598
window.label.focus.colorTo: Kleur
599
window.label.focus.textColor: Kleur
601
window.label.unfocus: Textuur omschrijving of \fIParentRelative\fR
602
window.label.unfocus.color: Kleur
603
window.label.unfocus.colorTo: Kleur
604
window.label.unfocus.textColor: Kleur
606
! Balk onderaan venster
607
window.handle.focus: Textuur omschrijving
608
window.handle.focus.color: Kleur
609
window.handle.focus.colorTo: Kleur
611
window.handle.unfocus: Textuur omschrijving
612
window.handle.unfocus.color: Kleur
613
window.handle.unfocus.colorTo: Kleur
615
! Hoeken voor het veranderen van de grootte
616
window.grip.focus: Textuur omschrijving
617
window.grip.focus.color: Kleur
618
window.grip.focus.colorTo: Kleur
620
window.grip.unfocus: Textuur omschrijving
621
window.grip.unfocus.color: Kleur
622
window.grip.unfocus.colorTo: Kleur
624
! Knoppen op titelbalk
625
window.button.focus: Textuur omschrijving of \fIParentRelative\fR
626
window.button.focus.color: Kleur
627
window.button.focus.colorTo: Kleur
628
window.button.focus.picKleur: Kleur
630
window.button.unfocus: Textuur omschrijving of \fIParentRelative\fR
631
window.button.unfocus.color: Kleur
632
window.button.unfocus.colorTo: Kleur
633
window.button.unfocus.picColor: Kleur
635
window.button.pressed: Textuur omschrijving (bijv. \fISunken\fR)
636
window.button.pressed.color: Kleur
637
window.button.pressed.colorTo: Kleur
640
window.frame.focusColor: Kleur
641
window.frame.unfocusColor: Kleur
643
! Lettertype en uitlijning voor de titelbalk van vensters
644
window.font: Lettertype
645
window.justify: \fIcenter\fR, \fIleft\fR, of \fIright\fR
649
! Een border kan rond alle componenten worden getekend
650
borderWidth: aantal pixels, bijv. \fI1\fR
653
bevelWidth: aantal pixels > 0
654
handleWidth: aantal pixels > 0
656
! Breedte van het frame rond een venster (vanaf 0.61)
657
! Als deze waarde niet wordt aangegeven wordt de waarde van
658
! bevelWidth gebruikt.
659
frameWidth: aantal pixels >= 0
662
! Dit shell commando wordt uitgevoerd als het stijlbestand wordt gelezen
663
! Meestal wordt het gebruikt om de achtergrond aan te passen.
664
rootCommand: Shell commando, bijv. \fIbsetroot -mod 4 4 -fg rgb: 5/6/6 -bg grey20\fR
666
! Sommige van de bbtools lezen deze oude 0.51.x sleutels
668
titleFont: Lettertype
671
Dit lijkt een erg lange lijst, maar denk eraan, wanneer je je eigen stijl
672
cre�ert, kun je heel eenvoudig met een paar regels vele instellingen maken,
675
.ta \w'*unfocus.textColor:\ 'u
677
*colorTo: darkslategrey
678
*unfocus.color: darkslategrey
679
*unfocus.colorTo: black
681
*unfocus.textColor: lightgrey
684
Hiermee worden al heel veel componenten van goede instellingen voorzien.
686
De Slit is een speciaal frame dat zogenaamde `dockable' applicaties kan
687
bevatten, bijvoorbeeld de `bbtools.'
688
Als applicaties in de slit draaien, hebben je geen vensteromraming van zichzelf,
689
maar worden ze netjes geordend in de slit, en zijn ze altijd zichbaar in het
691
Klik met muisknop 3 op de rand van de slit voor een menu met instellingen
692
betreffende positie, automatisch verbergen, en of de programma's in de slit
693
vertikaal of horizontaal gegroepeerd moeten worden.
695
De meeste dockable toepassingen bedoeld voor de slit gebruiken de
697
commandoregeloptie om in de slit te draaien.
698
Je kunt slit applicaties bijvoorbeeld starten vanuit je
705
Uiteraard moet Blackbox gecompileerd zijn met Slit ondersteuning om de slit te
708
Normaal gesproken wordt het
710
resource bestand aangemaakt en bijgehouden door Blackbox zelf.
711
Alle instellingen van het
713
menu (vanaf versie 0.60.x), de laatst geselecteerde stijl,
714
de namen van werkbladen enz. worden opgeslagen in dit bestand.
715
Er zijn echter een paar sleutels in dit bestand die je zelf kan aanpassen:
718
Hier kun je het complete pad naar het te gebruiken menubestand aangeven.
720
.B session.screen0.toolbar.widthPercent:
721
Geeft aan hoe breed de werkbalk mag zijn in verhouding tot de volledige breedte
722
van het scherm (in %).
726
.B session.screen0.strftimeFormat:
727
Geeft aan hoe de huidige tijd moet worden aangegeven in de werkbalk.
730
formaat wordt hiervoor gebruikt.
731
Standaard waarde (afhankelijk van locale):
734
.B session.autoRaiseDelay:
735
Geeft aan hoe snel (in ms) een venster naar de voorgrond moet worden gehaald als
736
het focus van de muis krijgt (als de Autoraise optie gebruikt wordt).
740
.B session.doubleClickInterval:
741
Geeft aan hoe snel (in ms) twee muisklikken elkaar op moeten volgen wil Blackbox ze als
742
een dubbelklik beschouwen.
746
.B session.screen0.edgeSnapThreshold:
747
Als je een venster vlak bij de rand van het scherm beweegt, kan Blackbox het
748
automatisch naar de rand laten trekken.
749
Hier kun je instellen vanaf hoeveel pixels uit de rand van het scherm een
750
venster `magnetisch' wordt.
755
Geeft aan hoeveel geheugen (in Kb) Blackbox mag gebruiken om pixmaps te cachen
757
Als je weinig geheugen in je computer hebt, kun je deze waarde lager maken.
761
.B session.cacheLife:
762
Geeft aan hoe lang (in minuten) ongebruikte pixmaps in de X server cache mogen
767
.B session.colorsPerChannel:
768
Geeft aan hoeveel kleuren Blackbox mag gebruiken per kanaal (rood, groen of
769
blauw) van de X server op pseudocolor displays.
770
Blackbox reserveert dan deze waarde ^ 3 kleuren en maakt ze beschikbaar.
771
De waarde moet tussen 2 en 6 liggen.
772
Gebruik je Blackbox op een 8 bits kleurdiepte, dan moet deze waarde op 4 gesteld
777
Als je Blackbox `multihead' gebruikt, kan de
781
enz. zijn, voor elk scherm.
782
.SH OMGEVINGSVARIABELEN
789
resource bestand te vinden en om de ~ prefix in menubestanden te vinden.
792
Als geen andere display werd aangegeven op de commandoregel, zal Blackbox
793
starten op de door deze variabele aangegeven display.
794
.SH AUTEUR en DANKBETUIGING
795
Alle code is geschreven en wordt primair onderhouden door Brad Hughes
796
.nh \" hyphenation off
803
en wordt nu onderhouden door Sean 'Shaleh' Perry
807
met bijdragen en patches van vele anderen, wereldwijd.
809
De offici�le Blackbox website:
811
.B http://blackbox.alug.org/
814
De ontwikkelaars pagina, voor bug-rapportage en nieuwste versies:
816
.B http://sf.net/projects/blackboxwm
818
Heel veel stijlen en andere bijdragen:
820
.B http://www.themes.org/themes/blackbox/
823
Deze handleiding is geschreven en naar het Nederlands
824
vertaald door Wilbert Berendsen
829
.IR bsetroot (1), \ bbkeys (1) \" not there, yet ;-(