few questions about theming in openbox

Geoffroy GIRAUX geogiraux at yahoo.fr
Sun May 16 14:33:40 EDT 2004


Hello everyone,

I'm a new user of openbox, but already addicted :) It's so fast and has nearly
all the fonctions i ask to a wm. So first thanks to all the developers and
contributors.

Since I formerly used blackbox, I'm a bit familiar with the theming format, but
I'm wondering about the reason openbox still uses that old format for themes
file. Instead of, eh, for instance, xml :) I think that was to avoid
re-inventing the wheel, but do you know if switching to xml is planned... Since
the xml libs are already in use, it could be nice to drop the former parser.

Having a quick look at some theme files and at the ml archives, i came to a
small document to help writing themes, or at least to make things clearer (to
myself in particular) : http://ggiraux.free.fr/openbox_elements_themes.pdf
could you help me correct it by telling me what is wrong ?

btw, some questions are bothering me :
* Does the items element really have no "text" element under it ? I think it's
a bit strange to use menu.items.font...
* is menu.items justification on the TODO list or not ?
* is there any property for the menu.bullet element ?
* padding is always associated with width and no other property so why not a
simple paddingWidth property ?
* I cannot find the "correct" path to set the padding.width property on window
titles or on the menu title... I have to use a global "padding.width: 2" and
then the window.client.padding.width to set different values. Did I miss
anything ?

To finish (at last), I noticed something odd : when opening an aterm window
(with transparency) on an empty desktop, it goes to the upper left corner but
without transparency ! As soon as I move the window a little bit or resize it,
the term becomes transparent... If there's already an non-iconified window, the
transparency is well set ;) Any idea of the problem ?

Sorry for such a long mail and so many questions, but i wanted to write them as
a description of the first impressions from a new openbox user

TIA
Geoffroy


	

	
		
Yahoo! Mail : votre e-mail personnel et gratuit qui vous suit partout ! 
Créez votre Yahoo! Mail sur http://fr.benefits.yahoo.com/

Dialoguez en direct avec vos amis grâce à Yahoo! Messenger !Téléchargez Yahoo! Messenger sur http://fr.messenger.yahoo.com



More information about the openbox mailing list