Τα αρχεία όπως το .Xdefaults
που περιέχουν τα διάφορα resources και τις
τιμές τους είναι απλά αρχεία κειμένου που ακολουθούν συγκεκριμένους
συντακτικούς κανόνες. Οι κανόνες αυτοί είναι οι εξής:
"\"
.
"!"
ή "#"
. Ο,τι γράψουμε μετά τα παραπάνω σύμβολα, στην ίδια γραμμή,
θεωρούνται σχόλια. Αν χρησιμοποιήσουμε όμως το σύμβολο "#"
για σχόλια θα
πρέπει να τρέξουμε το xrdb
με την επιλογή -nocpp
ώστε να μην ερμηνευτούν οι
συγκεκριμένες γραμμές ως εντολές του προεπεξεργαστή.
[client_name] * resource : valueή
[client_class] * resource : valueόπου
client_name
ή client_class
το όνομα ή η κλάση του πελάτη - προγράμματος
στο οποίο απευθύνεται το resource πχ. xclock
ή Xterm
, resource το όνομα του
συγκεκριμένου resource όπως αυτό ορίζεται στο εγχειρίδιο του προγράμματος
και value η τιμή του. Για παράδειγμα:
XClock*geometry : 320x48-0+0Ενα resource μπορεί να μην αναφέρεται σε ένα πελάτη αλλά σε ένα ιδιαίτερο τμήμα του πελάτη αυτού, όπως για παράδειγμα:
Xman*OptionMenu*foreground : DarkGreenΣτην περίπτωση αυτή ακολουθείται η σύνταξη της μορφής:
name*name*...name*resource : value