Help:Themes fr

From Openbox

(Difference between revisions)
Jump to: navigation, search
(copy of help:themes main gb page)
 
(end of translation)
 
(5 intermediate revisions by one user not shown)
Line 1: Line 1:
 
langue: [[Help:Themes|gb]] | fr
 
langue: [[Help:Themes|gb]] | fr
  
Openbox 3 themes are written as an X resource database, in a file named <code>themerc</code>. The format is quite simple to learn, but there are an enormous number of options available to you.
+
les thèmes pour OpenBox 3 sont écrits au format Xresources dans un fichier <code>themerc</code>. le format est assez simple à apprendre et vous disposez d'un multitude d'options.
  
Each and every option has been documented, with details such as their default values, and which values are or are not valid for them. But to try make it a little more accessible, we'll start with an example theme, which uses every possible option within it.  Each of the options can be clicked to read the details about it.
+
chaque options est détaillée ici avec leurs valeurs par défaut, les valeurs valides acceptées.
 +
 
 +
''note : les titres et données sont en anglais pour correspondre parfaitement à votre fichier <code>themerc</code> ''
  
 
= Theme installation =
 
= Theme installation =
Openbox themes are stored in one of the following places:
+
les thèmes openbox s'installent dans deux dossiers:
* System-wide themes are installed in <code>/usr/share/themes</code>.
+
* <code>/usr/share/themes</code> : disponible pour tous les utilisateurs
* User-specific themes can be installed in <code>~/.local/share/themes</code> or in <code>~/.themes</code>.
+
* <code>~/.local/share/themes</code> ou <code>~/.themes</code> : disponible pour un utilisateur
  
 
= Theme selection =
 
= Theme selection =
Choosing a theme to use is simple with the [[ObConf:About|ObConf]] tool. Alternatively, there are a number of [[Openbox:Pipemenus|Pipe menus]] which can perform this function for you.
+
le plus simple est d'utiliser [[ObConf:About|ObConf]]. il existe aussi des pipemenus remplissant la même fonction.
  
If you wish to set the theme by hand, you need to edit the <name> key in the <theme> section of your <code>rc.xml</code> fileThe [[Configuration|Configuration guide]] is a good place to start.
+
si vous désirez modifier le thème à la main, éditer le <name> key dans la section <theme> de votre fichier <code>~/.config/openbox/rc.xml</code>.  le [[Configuration|guide de Configuration]](gb) est un bon endroit pour commencer.
  
 
= Theme file structure =
 
= Theme file structure =
The file structure goes like this:
+
structure de base d'un thème openbox:
 
  ThemesDirectory  (such as /usr/share/themes)
 
  ThemesDirectory  (such as /usr/share/themes)
 
   |
 
   |
Line 30: Line 32:
 
             +-> shade.xbm
 
             +-> shade.xbm
  
[[Image:Important.png]] [[ObConf:About| ObConf]] can create a <code>.obt</code> Openbox Theme Archive file out of a theme for distribution, and can also install <code>.obt</code> files very easily.
+
[[Image:Important.png]] [[ObConf:About| ObConf]] peut créer des archives de thèmes Openbox au format <code>.obt</code> pour partager un thème, et peut installer un fichier <code>.obt</code> aussi facilement.
  
= Example =
+
= Exemple =
This is not a real theme, and if you used it, there is no guarantee it will look good in any way. It is just meant to show all of the options and how they relate to eachother.
+
Ce thème n'est ici que pour l'exemple, et je ne sais même pas si il est fonctionnel. il est ici pour vous montrer toutes les options disponibles sue Openbox. chaque section est liée au paragraphe qui la concerne.
  
 
<code>
 
<code>
Line 214: Line 216:
 
= Data types =
 
= Data types =
 
== Integers ==
 
== Integers ==
These are simply numbers like <code>1</code> or <code>42</code>.  They can be prime, composite, or zero.
+
Ce sont simplement des nombres comme <code>1</code> ou <code>42</code>.  ils peuvent être entiers, négatifs ou nuls.
  
Example:
+
Exemple:
 
<code><pre>window.handle.width: 3</pre></code>
 
<code><pre>window.handle.width: 3</pre></code>
  
 
== Justification ==
 
== Justification ==
These determines how to justify textValid options are <code>Left</code>, <code>Center</code> and <code>Right</code>.
+
détermine le placement du texteles options acceptées:  <code>Left</code>, <code>Center</code> et <code>Right</code>.
  
Example:
+
Exemple:
 
<code><pre>menu.title.text.justify: Left</pre></code>
 
<code><pre>menu.title.text.justify: Left</pre></code>
  
 
== Textures ==
 
== Textures ==
These determine the visual look of an element. They are the most complicated part of a theme file, but they are still not too tricky.
+
les textures déterminent l'aspect visuel d'un élément. c'est la partie la plus compliquée d'un fichier de thème, sans l'être trop.
  
Textures are specified through a text string with a number of fields. Capitalization is not significant.  The format is as follows (<code>|</code> stands for "or" and <code>[]</code> surround optional fields):
+
les textures sont spécifiées par une chaîne de texte avec un certain nombre de domaines. Le format est le suivant (<code>|</code> signifie "ou" et <code>[]</code> défini un champ optionnel):
 
<pre>parentrelative | ((solid | gradient gradient-type) [border] [interlaced])</pre>
 
<pre>parentrelative | ((solid | gradient gradient-type) [border] [interlaced])</pre>
  
We'll dissect what that means exactly.
+
voyons les textures en détail.
  
 
=== Parentrelative ===
 
=== Parentrelative ===
Parentrelative means that the element inherits its colors from the textures behind it. It is, in essence, completely transparent . Some theme elements can be parentrelative, and some can not. The documentation for each one will tell you if you can use parentrelative for it or not.
+
ParentRelative signifie que l'élément hérite des couleurs des textures sous-jacentes. Il est, par essence, complètement transparent. Certains éléments du thème peut être ParentRelative, et certains ne peuvent pas. La documentation de chacun vous dira si vous pouvez utiliser ParentRelative pour elle ou pas.
  
Example:
+
Exemple:
 
<code><pre>
 
<code><pre>
 
window.active.label.bg: Parentrelative
 
window.active.label.bg: Parentrelative
Line 243: Line 245:
  
 
=== Solid ===
 
=== Solid ===
Solid means that the background of the texture is filled with a single color. The texture ''must'' be accompanied by a single [[#Color| color field]].
+
Solid signifie que la texture est compose d'une unique couleur. la texture '''doit''' être suivie d'un [[#Colors| color field]].
  
Example:
+
Exemple:
 
<code><pre>menu.items.bg:      Solid Flat
 
<code><pre>menu.items.bg:      Solid Flat
 
menu.items.bg.color: #f8f5f2</pre></code>
 
menu.items.bg.color: #f8f5f2</pre></code>
  
 
=== Gradients ===
 
=== Gradients ===
When a gradient is specified, it must be followed by the gradient's type. Gradients all use two [[#Color| color fields]]: <code>color</code> and <code>colorTo</code> and must also be accompanied by these.
+
la texture gradient doit être suivie d'un type. elle utilise '''impérativement''' deux [[#Colors| color fields]]: <code>color</code> and <code>colorTo</code>.
  
Valid gradient types are:
+
Types de Gradients acceptés:
* Diagonal - A gradient from the top left corner to the bottom right corner
+
* Diagonal - gradient depuis le coin supérieur gauche au coin inférieur droit
* CrossDiagonal - A gradient from the top right corner to the bottom left corner
+
* CrossDiagonal - gradient depuis le coin supérieur droit au coin inférieur gauche
* Pyramid - A gradient that starts in all four corners and smooths to the center of the texture
+
* Pyramid - gradient depuis les 4 coins vers le centre
* Horizontal - A gradient from the left edge to the right
+
* Horizontal - gradient de la gauche vers la droite
* MirrorHorizontal - A gradient from the left edge to the middle, and then reversed to the right edge
+
* MirrorHorizontal - gradient depuis la gauche vers le centre, puis gradient renversé depuis le centre vers la droite
* Vertical - A gradient from the top edge to the bottom
+
* Vertical - gradient depuis le haut vers le bas
* SplitVertical - A gradient split in the middle that goes out toward the top and bottom edges
+
* SplitVertical - gradient inversé partant du centre vers le haut et le bas
  
Example:
+
Exemple:
 
<code><pre>menu.title.bg:        Gradient Vertical Raised  
 
<code><pre>menu.title.bg:        Gradient Vertical Raised  
 
menu.title.bg.color:  #658fb5
 
menu.title.bg.color:  #658fb5
Line 267: Line 269:
  
 
==== SplitVertical gradients ====
 
==== SplitVertical gradients ====
SplitVertical gradients have 2 optional, addition [[#Color|color fields]]: <code>color.splitTo</code> and <code>colorTo.splitTo</code>.  These colors are the light colors used on the far top and bottom of the SplitVertical gradientWhen these are omitted, then the default values for these are <code>color</code> * 5/4, and <code>colorTo</code> * 17/16.
+
SplitVertical gradients accepte deux [[#Color|color fields]] additionnels en option: <code>color.splitTo</code> et <code>colorTo.splitTo</code>.  ces couleurs sont utilisées pour les bords supérieurs et inférieurs de la texturepar défaut, les valeurs sont définies par <code>color</code> * 5/4, and <code>colorTo</code> * 17/16.
  
Example:
+
Exemple:
 
<code><pre>menu.title.bg:                Gradient SplitVertical Raised  
 
<code><pre>menu.title.bg:                Gradient SplitVertical Raised  
 
menu.title.bg.color:          #658fb5
 
menu.title.bg.color:          #658fb5
Line 277: Line 279:
  
 
=== Border ===
 
=== Border ===
Borders can be used on both solid and gradient textures.  Valid options for the border are <code>Flat</code>, <code>Raised</code> and <code>Sunken</code>.  When a border is not specified, <code>Raised</code> is assumed.
+
les bordures peuvent utiliser les textures <code>solid</code> ou <code>gradient</code>. les options de bases sont <code>Flat</code>, <code>Raised</code> (par défaut) et <code>Sunken</code>.
  
Flat, by default, means no border at all.  To add a flat solid border, use <code>Flat Border</code>.  When using a flat border, the texture ''must'' be accompanied by a [[#Colors| border color]].
+
Flat, ne dessine pas de bordure réelle. pour ajouter une bordure , il lui faut absolument une [[#Colors| border color]] et utiliser l'option <code>Flat Border</code>.
  
Example:
+
Exemple:
 
<code><pre>window.active.button.unpressed.bg:              Gradient Vertical Flat Border
 
<code><pre>window.active.button.unpressed.bg:              Gradient Vertical Flat Border
 
window.active.button.unpressed.bg.border.color: #3d4c5a</pre></code>
 
window.active.button.unpressed.bg.border.color: #3d4c5a</pre></code>
  
Raised and Sunken have two bevel options available to them. By default, a bevel is drawn around the very outside of the texture. If <code>Bevel2</code> is specified, then the bevel is drawn slightly in from the edge. This can be used to animate button presses/toggled states.
+
Raised et Sunken ont deux options de relief en plus. par défaut, un relief est dessiné à l'extérieur de la bordure. si <code>Bevel2</code> est spécifié, alors le relief sera dessiné un peu plus vers l'intérieur de la bordure. ceci peut être utilisé pour animer les états des boutons par exemple.
  
The strength of the bevel highlights can also be determined by the theme, by using the <code>highlight</code> and <code>shadow</code> fields:
+
l'apparence des reliefs peut aussi être déterminée dans le thème grâce aux options <code>highlight</code> et <code>shadow</code>:
  
The <code>highlight</code> field specifies the strength of the light bevel. It is a value above or equal to 0, where 0 makes no highlight at all, 256 makes the highlight color 100% brighter, 512 makes the highlight color 200% brighter, and so on. The default <code>highlight</code> is 128 (which is a 50% increase in brightness).
+
<code>highlight</code> détermine la valeur de surbrillance appliquer à l'élément. '0' pas de surbrillance, '256'=100% de surbrillance, '512'=200% de surbrillance etc .. par défaut:'128'=50% en plus de luminosité.
  
The <code>shadow</code> field specifies the strength of the dark bevel. It is a value between 0 and 256, where 0 makes no shadow at all, and 256 makes a completely black shadow (100% decreased brightness). The default <code>shadow</code> is 64 (which is a 25% decrease in brightness).
+
<code>shadow</code> détermine la valuer de l'ombre. compris entre 0 (pas d'ombre) et 256 (ombre noire). par défaut: '64'=25% de réduction de la luminosité.
  
Example:
+
Exemple:
 
<code><pre>window.inactive.button.disabled.bg:          Gradient Diagonal Raised
 
<code><pre>window.inactive.button.disabled.bg:          Gradient Diagonal Raised
 
window.inactive.button.disabled.bg.color:    rgb:50/54/58
 
window.inactive.button.disabled.bg.color:    rgb:50/54/58
Line 305: Line 307:
  
 
=== Interlaced ===
 
=== Interlaced ===
Interlaced textures have a solid line drawn horizontally every second row. When you specify <code>interlaced</code>, the texture ''must'' be accompanied by an [[#Colors| interlaced color]].
+
Interlaced textures aka rayures horizontales. à utiliser avec une seconde [[#Colors| interlaced color]].
  
Example:
+
Exemple:
 
<code><pre>window.inactive.title.bg: Solid Flat Interlaced
 
<code><pre>window.inactive.title.bg: Solid Flat Interlaced
 
window.inactive.title.bg.color: #f5f5f5
 
window.inactive.title.bg.color: #f5f5f5
Line 313: Line 315:
  
 
== Colors ==
 
== Colors ==
Colors can be specified by name or by their hexadecimal RGB value.
+
les couleurs peuvent être spécifiées avec leurs noms ou leur désignation héxadécimale GRB.
  
 
=== Color names ===
 
=== Color names ===
Wikipedia has a [http://en.wikipedia.org/wiki/Web_colors#X11_color_names list of X11 color names], and further [http://en.wikipedia.org/wiki/X11_color_names details here].
+
Wikipedia décrit une [http://en.wikipedia.org/wiki/Web_colors#X11_color_names list of X11 color names], et plus de détails [http://en.wikipedia.org/wiki/X11_color_names ici].
  
Example:
+
Exemple:
 
<code><pre>menu.items.active.text.color: white
 
<code><pre>menu.items.active.text.color: white
 
window.active.grip.bg.color: grey40
 
window.active.grip.bg.color: grey40
Line 324: Line 326:
  
 
=== RGB values ===
 
=== RGB values ===
Colors can be specified by hexadecimal RGB values in two ways. The most familiar is through syntax similar to HTML, <code>#rrggbb</code>. However you may also use the format <code>rgb:rr/bb/gg</code>.  What goes inside them for the <code>rr</code>, <code>gg</code> and <code>bb</code> values is identical.
+
Les couleurs peuvent être spécifiées par les valeurs RGB hexadécimal de deux façons. La plus connue est à travers une syntaxe similaire à HTML, <code>#​​rrggbb</code>. Cependant, vous pouvez également utiliser le format rgb: <code>rr/bb/gg</code>.
  
Example:
+
Exemple:
 
<code><pre>window.active.grip.bg.color: #658fb5
 
<code><pre>window.active.grip.bg.color: #658fb5
 
window.active.label.text.color: #fff
 
window.active.label.text.color: #fff
Line 332: Line 334:
 
window.active.title.bg.color: rgb:6/9/c</pre></code>
 
window.active.title.bg.color: rgb:6/9/c</pre></code>
  
Note that <code>#fff</code> is equivalent to <code>#f0f0f0</code>, ''not'' to <code>#ffffff</code>.
+
Notez que <code>#fff</code> est équivalent à <code>#f0f0f0</code>, ''pas à'' <code>#ffffff</code>.
  
 
== Text shadow strings ==
 
== Text shadow strings ==
Text shadows are specified through a specially formatted text string.
+
Les ombrages de texte sont précisées par une chaîne de texte spécialement formaté.
  
There are three properties that can be placed in the string: <code>shadow</code>, <code>shadowtint</code> and <code>shadowoffset</code>.
+
Il ya trois propriétés qui peuvent être placés dans la chaîne: <code>shadow</code>, <code>shadowtint</code> et <code>shadowoffset</code>.
  
Shadow is a boolean value. It defaults to no. You can enable a shadow for text by using <code>shadow=y</code>.
+
Shadow est une valeur booléenne. Par défaut, 'no'. Vous pouvez activer une ombre pour le texte à l'aide de 'shadow=y'.
  
Shadowtint specifies the alpha value for the shadow as well as its color (black or white). It defaults to black and 50% opacity. You can specify the shadowtint by using <code>shadowtint=70</code>. The tint can be any integer between -100 and 100. 0 means 0% opacity (invisible), 100 means 100% opacity and black, -100 means 100% opacity and white.
+
Shadowtint spécifie la valeur alpha de l'ombre ainsi que sa couleur (noir ou blanc). Par défaut, c'est noir et 50% d'opacité. Vous pouvez spécifier le shadowtint en utilisant 'shadowtint=70'. La teinte peut être n'importe quel nombre entier compris entre -100 et 100. 0 signifie 0% d'opacité (invisible), 100 signifie 100% d'opacité et noir, -100 signifie 100% d'opacité et blanc.
  
Shadowoffset specifies how far the shadow is should be offset from the text. It defaults to 1. It can be positive to move the shadow and and right from the text, or negative to move it up and left from the text. You can set the shadowoffset by using <code>shadowoffset=2</code>. A shadowoffset of 0 will place it exactly behind the text and it will not be visible.
+
ShadowOffset indique dans quelle mesure l'ombre doit être décalé par rapport au texte. Sa valeur par défaut '1'. Il peut être positif pour déplacer l'ombre en bas à droite du texte, ou négative pour la déplacer vers le haut et à gauche du texte. Vous pouvez régler la ShadowOffset en utilisant 'ShadowOffset=2'. 'ShadowOffset=0' placera l'ombre exactement derrière le texte et elle ne sera pas visible.
  
The text shadow string used to be for choosing a font for the theme as well. Any other properties in the string, such as those for choosing a font, are ignored.
+
les ombres du textes peuvent être spécifiées séparément pour chasue élément. dans ce cas, les propriétés générales sont ignorées
  
Example:
+
Exemple:
 
<code><pre>window.active.label.text.font:shadow=y:shadowtint=70:shadowoffset=1</pre></code>
 
<code><pre>window.active.label.text.font:shadow=y:shadowtint=70:shadowoffset=1</pre></code>
  
 
= Theme elements =
 
= Theme elements =
Each theme element corresponds to one part of a window or a menu.  We'll start be discussing the elements that let you change the size and placement of things, and then talk about how to change the textures used to render everything.
+
chaque élément d'un thème correspond à un élément de menu, d'une fenêtre etc…
  
We're going to use a table such as this to describe each element:
+
le détail complet de chaque élément avec leurs spécificités sera expliqué sous cette forme:
  
 
{| style="text-align: left"
 
{| style="text-align: left"
Line 369: Line 371:
 
|}
 
|}
  
Type shows the type of the value for the element.
+
<code>Type</code> le type d'élément.
  
Default gives the default value for the element if it is not listed in the theme. When Default refers to another theme element, then it means that element's values are used.
+
<code>Default</code> affiche la valeur par défaut si non spécifiées dans le thème. si le 'default' fait référence à un autre élément, c'est celui-ci qui servira de valeur par défaut
  
Valid gives valid ranges for elements that this is applicable for, such as [[#Integers| integer values]].
+
<code>Valid</code> indique les valeurs acceptées par les éléments, comme [[#Integers| integer values]].
  
Parentrelative specifies if a given texture may use the [[#Parentrelative| Parentrelative]] visual type, when applicable.
+
<code>Parentrelative</code> définit si la valeur [[#Parentrelative| Parentrelative]] peut être appliquée.
  
 
== Geometry ==
 
== Geometry ==
Line 390: Line 392:
 
|}
 
|}
  
Specifies the size of the border drawn around window frames.
+
détermine l'épaisseur de la bordures des fenêtres en pixels.  
  
See also: [[#window.active.border.color| window.active.border.color]], [[#window.inactive.border.color| window.inactive.border.color]]
+
voir aussi: [[#window.active.border.color| window.active.border.color]], [[#window.inactive.border.color| window.inactive.border.color]]
  
 
=== menu.border.width ===
 
=== menu.border.width ===
Line 406: Line 408:
 
|}
 
|}
  
Specifies the size of the border drawn around menus.
+
détermine l'épaisseur de la bordure autour des menus.  
  
See also: [[#menu.border.color| menu.border.color]]
+
voir aussi: [[#menu.border.color| menu.border.color]]
  
 
=== menu.separator.width ===
 
=== menu.separator.width ===
Line 422: Line 424:
 
|}
 
|}
  
Specifies the size of menu line separators.  <span style="color:green">'''''(As of version 3.4.7)'''''</span>
+
détermine l'épaisseur des séparateurs de menus.  <span style="color:green">'''''(As of version 3.4.7)'''''</span>
  
 
=== menu.separator.padding.width ===
 
=== menu.separator.padding.width ===
Line 436: Line 438:
 
|}
 
|}
  
Specifies the space on the left and right side of menu line separators.  <span style="color:green">'''''(As of version 3.4.7)'''''</span>
+
détermine l'espace en pixels de chaque coté des séparateurs de menu.  <span style="color:green">'''''(As of version 3.4.7)'''''</span>
  
See also: [[#menu.separator.padding.height|menu.separator.padding.height]]
+
voir aussi: [[#menu.separator.padding.height|menu.separator.padding.height]]
  
 
=== menu.separator.padding.height ===
 
=== menu.separator.padding.height ===
Line 452: Line 454:
 
|}
 
|}
  
Specifies the space on the top and bottom of menu line separators.  <span style="color:green">'''''(As of version 3.4.7)'''''</span>
+
détermine la marge supérieure et inférieure des séparateurs de menu.  <span style="color:green">'''''(As of version 3.4.7)'''''</span>
  
See also: [[#menu.separator.padding.width|menu.separator.padding.width]]
+
Voir aussi: [[#menu.separator.padding.width|menu.separator.padding.width]]
  
 
=== osd.border.width ===
 
=== osd.border.width ===
Line 468: Line 470:
 
|}
 
|}
  
Specifies the size of the border drawn on-screen-dialogs, such as the focus cycling (Alt-Tab) dialog.
+
détermine l'épaisseur de la bordure des fenêtres de dialogue, comme le switch du focus (Alt-Tab).
  
See also: [[#osd.border.color| osd.border.color]]
+
Voir aussi: [[#osd.border.color| osd.border.color]]
  
 
=== window.client.padding.width ===
 
=== window.client.padding.width ===
Line 484: Line 486:
 
|}
 
|}
  
Specifies the size of the left and right sides of the inner border. The inner border is drawn around the window, but inside the other decorations.
+
détermine l'épaisseur de la bordure latérale (droite et gauche) interne des fenêtres. elle se dessine entre la bordure externe et le corps de la fenêtre.
  
See also: [[#window.active.client.color| window.active.client.color]], [[#window.inactive.client.color| window.inactive.client.color]] [[#window.client.padding.height|window.client.padding.height]]
+
Voir aussi: [[#window.active.client.color| window.active.client.color]], [[#window.inactive.client.color| window.inactive.client.color]] [[#window.client.padding.height|window.client.padding.height]]
  
 
=== window.client.padding.height ===
 
=== window.client.padding.height ===
Line 500: Line 502:
 
|}
 
|}
  
Specifies the size of the top and bottom sides of the inner border. The inner border is drawn around the window, but inside the other decorations.
+
détermine l'épaisseur de la bordure interne (haute et basse) des fenêtres. elle se dessine entre la bordure externe et le corps de la fenêtre.
  
See also: [[#window.active.client.color| window.active.client.color]], [[#window.inactive.client.color| window.inactive.client.color]] [[#window.client.padding.width|window.client.padding.width]]
+
Voir aussi: [[#window.active.client.color| window.active.client.color]], [[#window.inactive.client.color| window.inactive.client.color]] [[#window.client.padding.width|window.client.padding.width]]
  
 
=== window.handle.width ===
 
=== window.handle.width ===
Line 516: Line 518:
 
|}
 
|}
  
Specifies the size of the window handle. The window handle is the piece of decorations on the bottom of windows. A value of 0 means that no handle is shown.
+
détermine l'épaisseur de la zone de préhension. cette zone se situe en bas de la fenêtre. une valeur de '0' masque cette zone.
  
See also: [[#window.active.handle.bg| window.active.handle.bg]], [[#window.inactive.handle.bg| window.inactive.handle.bg]], [[#window.active.grip.bg| window.active.grip.bg]], [[#window.inactive.grip.bg| window.inactive.grip.bg]]
+
Voir aussi: [[#window.active.handle.bg| window.active.handle.bg]], [[#window.inactive.handle.bg| window.inactive.handle.bg]], [[#window.active.grip.bg| window.active.grip.bg]], [[#window.inactive.grip.bg| window.inactive.grip.bg]]
  
 
=== padding.width ===
 
=== padding.width ===
Line 532: Line 534:
 
|}
 
|}
  
Specifies the padding size, used for spacing out elements in the window decorations.  This can be used to give a theme a more compact or a more relaxed feel.  This specifies padding in the horizontal direction (and vertical direction if [[#padding.height|padding.height]] is not explicitly set).
+
détermine la marge interne horizontale (et verticale si non spécifiée) utilisée pour séparer les éléments des décorations de la fenêtre.
  
See also: [[#padding.height|padding.height]]
+
Voir aussi: [[#padding.height|padding.height]]
  
 
=== padding.height ===
 
=== padding.height ===
Line 548: Line 550:
 
|}
 
|}
  
Specifies the padding size, used for spacing out elements in the window decorations.  This can be used to give a theme a more compact or a more relaxed feel.  This specifies padding in only the vertical direction.
+
détermine la marge interne verticale utilisée pour séparer les éléments des décorations de la fenêtre.
  
See also: [[#padding.width|padding.width]]
+
Voir aussi: [[#padding.width|padding.width]]
  
 
=== menu.overlap.x ===
 
=== menu.overlap.x ===
Line 564: Line 566:
 
|}
 
|}
  
Specifies how sub menus should overlap their parents. A positive value moves the submenu over top of their parent by that amount.  A negative value moves the submenu away from their parent by that amount.  <span style="color:green">'''''(As of version 3.4.7)'''''</span>
+
détermine le décallage horizontal entre menu et sous-menu. une valeur positive supperpose le sous-menu au menu, une valeur négative le sépare.  <span style="color:green">'''''(As of version 3.4.7)'''''</span>
  
See also: [[#menu.overlap.y| menu.overlap.y]]
+
Voir aussi: [[#menu.overlap.y| menu.overlap.y]]
  
 
=== menu.overlap.y ===
 
=== menu.overlap.y ===
Line 580: Line 582:
 
|}
 
|}
  
Specifies how sub menus should be positioned relative to their parents. A positive value moves the submenu vertically down by that amount, a negative value moves it up by that amount.  <span style="color:green">'''''(As of version 3.4.7)'''''</span>
+
détermine le décallage vertical entre menu et sous-menu. une valeur positive fait descendre le sous-menu, une valeur négative le fait monter.  <span style="color:green">'''''(As of version 3.4.7)'''''</span>
  
See also: [[#menu.overlap.x| menu.overlap.x]]
+
Voir aussi: [[#menu.overlap.x| menu.overlap.x]]
  
 
=== menu.overlap ===
 
=== menu.overlap ===
Line 596: Line 598:
 
|}
 
|}
  
<span style="color:red">'''''This property is obsolete and only present for backwards compatibility.'''''</span>
+
<span style="color:red">'''''cette propriété est obsolète et n'existe que pour raison de compatibilité.'''''</span>
  
See also: [[#menu.overlap.x| menu.overlap.x]], [[#menu.overlap.y| menu.overlap.y]]
+
Voir aussi: [[#menu.overlap.x| menu.overlap.x]], [[#menu.overlap.y| menu.overlap.y]]
  
 
== Border colors ==
 
== Border colors ==
Line 610: Line 612:
 
|}
 
|}
  
Specifies the border color for the focused window.
+
détermine la couleur de la bordure de la fenêtre active.
  
See also: [[#border.width| border.width]], [[#window.inactive.border.color| window.inactive.border.color]]
+
Voir aussi: [[#border.width| border.width]], [[#window.inactive.border.color| window.inactive.border.color]]
  
 
=== window.active.title.separator.color ===
 
=== window.active.title.separator.color ===
Line 623: Line 625:
 
|}
 
|}
  
Specifies the border color for the border between the titlebar and the window, for the focused window.
+
détermine la couleur de la bordure inférieure de la barre de titre de la fenêtre active.
  
See also: [[#window.inactive.title.separator.color| window.inactive.title.separator.color]]
+
Voir aussi: [[#window.inactive.title.separator.color| window.inactive.title.separator.color]]
  
 
=== window.inactive.border.color ===
 
=== window.inactive.border.color ===
Line 636: Line 638:
 
|}
 
|}
  
Specifies the border color for all non-focused windows.
+
détermine la couleur de la bordure des fenêtres inactives.
  
See also: [[#border.width| border.width]], [[#window.active.border.color| window.active.border.color]]
+
Voir aussi: [[#border.width| border.width]], [[#window.active.border.color| window.active.border.color]]
  
 
=== window.inactive.title.separator.color ===
 
=== window.inactive.title.separator.color ===
Line 649: Line 651:
 
|}
 
|}
  
Specifies the border color for the border between the titlebar and the window, for non-focused windows.
+
détermine la couleur de la bordure inférieure de la barre de titre des fenêtres inactives.
  
See also: [[#window.active.title.separator.color| window.active.title.separator.color]]
+
Voir aussi: [[#window.active.title.separator.color| window.active.title.separator.color]]
  
 
=== border.color ===
 
=== border.color ===
Line 662: Line 664:
 
|}
 
|}
  
<span style="color:red">'''''This property is obsolete and only present for backwards compatibility.'''''</span>
+
<span style="color:red">'''''cette propriété est obsolète et n'existe que pour raison de compatibilité.'''''</span>
  
See also: [[#window.active.border.color| window.active.border.color]], [[#window.inactive.border.color| window.inactive.border.color]], [[#menu.border.color| menu.border.color]]
+
Voir aussi: [[#window.active.border.color| window.active.border.color]], [[#window.inactive.border.color| window.inactive.border.color]], [[#menu.border.color| menu.border.color]]
  
 
=== window.active.client.color ===
 
=== window.active.client.color ===
Line 675: Line 677:
 
|}
 
|}
  
Specifies the color of the inner border for the focused window, drawn around the window but inside the other decorations.
+
détermine la couleur de la bordure interne de la fenêtre active. elle se dessine entre la bordure externe et le corps de la fenêtre.
  
See also: [[#window.client.padding.width| window.client.padding.width]], [[#window.inactive.client.color| window.inactive.client.color]]
+
Voir aussi: [[#window.client.padding.width| window.client.padding.width]], [[#window.inactive.client.color| window.inactive.client.color]]
  
 
=== window.inactive.client.color ===
 
=== window.inactive.client.color ===
Line 688: Line 690:
 
|}
 
|}
  
Specifies the color of the inner border for non-focused windows, drawn around the window but inside the other decorations.
+
détermine la couleur de la bordure interne des fenêtres inactives. elle se dessine entre la bordure externe et le corps de la fenêtre.
  
See also: [[#window.client.padding.width| window.client.padding.width]], [[#window.active.client.color| window.active.client.color]]
+
Voir aussi: [[#window.client.padding.width| window.client.padding.width]], [[#window.active.client.color| window.active.client.color]]
  
 
=== menu.border.color ===
 
=== menu.border.color ===
Line 701: Line 703:
 
|}
 
|}
  
Specifies the border color for menus.
+
détermine la couleur de la bordure du menu.
  
See also: [[#menu.border.width| menu.border.width]]
+
Voir aussi: [[#menu.border.width| menu.border.width]]
  
 
=== osd.border.color ===
 
=== osd.border.color ===
Line 714: Line 716:
 
|}
 
|}
  
Specifies the border color for on-screen-dialogs, such as the focus cycling (Alt-Tab) dialog.
+
détermine la couleur de la bordure des fenêtres de dialogue comme le switch de focus (Alt-Tab).
  
See also: [[#osd.border.width| osd.border.width]]
+
Voir aussi: [[#osd.border.width| osd.border.width]]
  
 
== Titlebar colors ==
 
== Titlebar colors ==
Line 728: Line 730:
 
|}
 
|}
  
Specifies the color of the titlebar text for the focused window.
+
détermine la couleur du texte de la barre de titre de la fenêtre active.
  
See also: [[#window.inactive.label.text.color| window.inactive.label.text.color]]
+
Voir aussi: [[#window.inactive.label.text.color| window.inactive.label.text.color]]
  
 
=== window.inactive.label.text.color ===
 
=== window.inactive.label.text.color ===
Line 741: Line 743:
 
|}
 
|}
  
Specifies the color of the titlebar text for non-focused windows.
+
détermine la couleur du texte de la barre de titre des fenêtres inactives.
  
See also: [[#window.active.label.text.color| window.active.label.text.color]]
+
Voir aussi: [[#window.active.label.text.color| window.active.label.text.color]]
  
 
=== window.active.button.unpressed.image.color ===
 
=== window.active.button.unpressed.image.color ===
Line 754: Line 756:
 
|}
 
|}
  
Specifies the color of the images in titlebar buttons in their default, unpressed, state.  This element is for the focused window.
+
détermine la couleur des images des boutons de la barre de titre de la fenetre active.
  
See also: [[#window.inactive.button.unpressed.image.color| window.inactive.button.unpressed.image.color]]
+
Voir aussi: [[#window.inactive.button.unpressed.image.color| window.inactive.button.unpressed.image.color]]
  
 
=== window.active.button.pressed.image.color ===
 
=== window.active.button.pressed.image.color ===
Line 767: Line 769:
 
|}
 
|}
  
Specifies the color of the images in titlebar buttons when they are being pressed by the user.  This element is for the focused window.
+
détermine la couleur des images des boutons lors d'un clic pour la barre de titre de la fenetre active.
  
See also: [[#window.inactive.button.pressed.image.color| window.inactive.button.pressed.image.color]]
+
Voir aussi: [[#window.inactive.button.pressed.image.color| window.inactive.button.pressed.image.color]]
  
 
=== window.active.button.disabled.image.color ===
 
=== window.active.button.disabled.image.color ===
Line 780: Line 782:
 
|}
 
|}
  
Specifies the color of the images in titlebar buttons when they are disabled for the window.  This element is for the focused window.
+
détermine la couleur des images des boutons désactivés de la barre de titre de la fenetre active.
  
See also: [[#window.inactive.button.disabled.image.color| window.inactive.button.disabled.image.color]]
+
Voir aussi: [[#window.inactive.button.disabled.image.color| window.inactive.button.disabled.image.color]]
  
 
=== window.active.button.hover.image.color ===
 
=== window.active.button.hover.image.color ===
Line 793: Line 795:
 
|}
 
|}
  
Specifies the color of the images in titlebar buttons when the mouse is over top of the button.  This element is for the focused window.
+
détermine la couleur des images des boutons lors d'un survol pour la barre de titre de la fenetre active.
  
See also: [[#window.inactive.button.hover.image.color| window.inactive.button.hover.image.color]]
+
Voir aussi: [[#window.inactive.button.hover.image.color| window.inactive.button.hover.image.color]]
  
 
=== window.active.button.toggled.unpressed.image.color ===
 
=== window.active.button.toggled.unpressed.image.color ===
Line 806: Line 808:
 
|}
 
|}
  
Specifies the color of the images in titlebar buttons when the button is toggled - such as when a window is maximized.  This element is for the focused window.
+
détermine la couleur des images des boutons en mode 'toggle' (ex: fenêtre maximisée) pour la barre de titre de la fenêtre active.
  
See also: [[#window.inactive.button.toggled.unpressed.image.color| window.inactive.button.toggled.unpressed.image.color]]
+
Voir aussi: [[#window.inactive.button.toggled.unpressed.image.color| window.inactive.button.toggled.unpressed.image.color]]
  
 
=== window.active.button.toggled.pressed.image.color ===
 
=== window.active.button.toggled.pressed.image.color ===
Line 819: Line 821:
 
|}
 
|}
  
Specifies the color of the images in the titlebar buttons if they are pressed on with the mouse while they are in the toggled state - such as when a window is maximized.  This element is for the focused window.
+
détermine la couleur des images des boutons en mode 'toggle' (ex: fenêtre maximisée) lors d'un clic pour la barre de titre de la fenetre active.
  
See also: [[#window.inactive.button.toggled.pressed.image.color|window.inactive.button.toggled.pressed.image.color]]
+
Voir aussi: [[#window.inactive.button.toggled.pressed.image.color|window.inactive.button.toggled.pressed.image.color]]
  
 
=== window.active.button.toggled.hover.image.color ===
 
=== window.active.button.toggled.hover.image.color ===
Line 832: Line 834:
 
|}
 
|}
  
Specifies the color of the images in the titlebar buttons when the mouse is hovered over them while they are in the toggled state - such as when a window is maximized.  This element is for the focused window.
+
détermine la couleur des images des boutons en mode 'toggle' (ex: fenêtre maximisée) lors d'un survol pour la barre de titre de la fenetre active.
  
See also: [[#window.inactive.button.toggled.hover.image.color|window.inactive.button.toggled.hover.image.color]]
+
Voir aussi: [[#window.inactive.button.toggled.hover.image.color|window.inactive.button.toggled.hover.image.color]]
  
 
=== window.active.button.toggled.image.color ===
 
=== window.active.button.toggled.image.color ===
Line 845: Line 847:
 
|}
 
|}
  
<span style="color:red">'''''This property is obsolete and only present for backwards compatibility.'''''</span>
+
<span style="color:red">'''''cette propriété est obsolète et n'existe que pour des raisons de compatibilités.'''''</span>
  
 
=== window.inactive.button.unpressed.image.color ===
 
=== window.inactive.button.unpressed.image.color ===
Line 856: Line 858:
 
|}
 
|}
  
Specifies the color of the images in titlebar buttons in their default, unpressed, state.  This element is for non-focused windows.
+
détermine la couleur des images des boutons de la barre de titre des fenêtres inactives.
  
See also: [[#window.active.button.unpressed.image.color| window.active.button.unpressed.image.color]]
+
Voir aussi: [[#window.active.button.unpressed.image.color| window.active.button.unpressed.image.color]]
  
 
=== window.inactive.button.pressed.image.color ===
 
=== window.inactive.button.pressed.image.color ===
Line 868: Line 870:
 
|[[#window.inactive.button.unpressed.image.color| window.inactive.button.unpressed.image.color]]
 
|[[#window.inactive.button.unpressed.image.color| window.inactive.button.unpressed.image.color]]
 
|}
 
|}
 +
détermine la couleur des images des boutons de la barre de titre des fenêtres inactives lors d'un clic.
  
Specifies the color of the images in titlebar buttons when they are being pressed by the user.  This element is for non-focused windows.
+
cette option est aussi utilisé pour le mode 'toggle' lors d'un clic pour les fenêtres inactives.
  
This color is also used for pressed color when the button is toggled.
+
Voir aussi: [[#window.active.button.pressed.image.color| window.active.button.pressed.image.color]]
 
+
See also: [[#window.active.button.pressed.image.color| window.active.button.pressed.image.color]]
+
  
 
=== window.inactive.button.disabled.image.color ===
 
=== window.inactive.button.disabled.image.color ===
Line 884: Line 885:
 
|}
 
|}
  
Specifies the color of the images in titlebar buttons when they are disabled for the window.  This element is for non-focused windows.
+
détermine la couleur des images des boutons désactivés de la barre de titre des fenêtres inactives.
  
See also: [[#window.active.button.disabled.image.color| window.active.button.disabled.image.color]]
+
Voir aussi: [[#window.active.button.disabled.image.color| window.active.button.disabled.image.color]]
  
 
=== window.inactive.button.hover.image.color ===
 
=== window.inactive.button.hover.image.color ===
Line 897: Line 898:
 
|}
 
|}
  
Specifies the color of the images in titlebar buttons when the mouse is over top of the button.  This element is for non-focused windows.
+
détermine la couleur des images des boutons de la barre de titre des fenêtres inactives lors d'un survol.
  
See also: [[#window.active.button.hover.image.color| window.active.button.hover.image.color]]
+
Voir aussi: [[#window.active.button.hover.image.color| window.active.button.hover.image.color]]
  
 
=== window.inactive.button.toggled.unpressed.image.color ===
 
=== window.inactive.button.toggled.unpressed.image.color ===
Line 910: Line 911:
 
|}
 
|}
  
Specifies the color of the images in titlebar buttons when the button is toggled - such as when a window is maximized.  This element is for non-focused windows.
+
détermine la couleur des images des boutons en mode 'toggle' (ex: fenêtre maximisée) pour la barre de titre des fenêtres inactives.
  
See also: [[#window.active.button.toggled.unpressed.image.color| window.active.button.toggled.unpressed.image.color]]
+
Voir aussi: [[#window.active.button.toggled.unpressed.image.color| window.active.button.toggled.unpressed.image.color]]
  
 
=== window.inactive.button.toggled.pressed.image.color ===
 
=== window.inactive.button.toggled.pressed.image.color ===
Line 923: Line 924:
 
|}
 
|}
  
Specifies the color of the images in the titlebar buttons if they are pressed on with the mouse while they are in the toggled state - such as when a window is maximized.  This element is for non-focused windows.
+
détermine la couleur des images des boutons en mode 'toggle' (ex: fenêtre maximisée) lors d'un clic pour la barre de titre de la fenêtre active.
  
See also: [[#window.active.button.toggled.pressed.image.color|window.active.button.toggled.pressed.image.color]]
+
Voir aussi: [[#window.active.button.toggled.pressed.image.color|window.active.button.toggled.pressed.image.color]]
  
 
=== window.inactive.button.toggled.hover.image.color ===
 
=== window.inactive.button.toggled.hover.image.color ===
Line 936: Line 937:
 
|}
 
|}
  
Specifies the color of the images in the titlebar buttons when the mouse is hovered over them while they are in the toggled state - such as when a window is maximized.  This element is for non-focused windows.
+
détermine la couleur des images des boutons en mode 'toggle' (ex: fenêtre maximisée) lors d'un survol pour la barre de titre des fenêtres inactives.
  
See also: [[#window.active.button.toggled.hover.image.color|window.active.button.toggled.hover.image.color]]
+
Voir aussi: [[#window.active.button.toggled.hover.image.color|window.active.button.toggled.hover.image.color]]
  
 
=== window.inactive.button.toggled.image.color ===
 
=== window.inactive.button.toggled.image.color ===
Line 949: Line 950:
 
|}
 
|}
  
<span style="color:red">'''''This property is obsolete and only present for backwards compatibility.'''''</span>
+
<span style="color:red">'''''cette propriété est obsolète et n'existe que pour des raisons de compatibilités.'''''</span>
  
  
Line 965: Line 966:
 
|}
 
|}
  
Specifies the background for the focused window's titlebar.
+
détermine la texture de la barre de titre de la fenêtre active.
  
See also: [[#window.inactive.title.bg| window.inactive.title.bg]]
+
Voir aussi: [[#window.inactive.title.bg| window.inactive.title.bg]]
  
 
=== window.active.label.bg ===
 
=== window.active.label.bg ===
Line 981: Line 982:
 
|}
 
|}
  
Specifies the background for the focused window's titlebar label.  The label is the container for the window title. When it is parentrelative, then it uses the [[#window.active.title.bg| window.active.title.bg]] which is underneath it.
+
détermine la texture du label de la fenêtre active, la label est le fond du titre. si 'parentrelative', alors on utilise [[#window.active.title.bg| window.active.title.bg]].
  
See also: [[#Titlebar colors| titlebar colors]], [[#window.inactive.label.bg| window.inactive.label.bg]], [[#window.active.title.bg| window.active.title.bg]]
+
Voir aussi: [[#Titlebar colors| titlebar colors]], [[#window.inactive.label.bg| window.inactive.label.bg]], [[#window.active.title.bg| window.active.title.bg]]
  
 
=== window.active.handle.bg ===
 
=== window.active.handle.bg ===
Line 997: Line 998:
 
|}
 
|}
  
Specifies the background for the focused window's handle.  The handle is the window decorations placed on the bottom of windows.
+
détermine la texture de la zone de préhension située au bas de la fenêtre active.
  
See also: [[#window.handle.width| window.handle.width]], [[#window.inactive.handle.bg| window.inactive.handle.bg]]
+
Voir aussi: [[#window.handle.width| window.handle.width]], [[#window.inactive.handle.bg| window.inactive.handle.bg]]
  
 
=== window.active.grip.bg ===
 
=== window.active.grip.bg ===
Line 1,013: Line 1,014:
 
|}
 
|}
  
Specifies the background for the focused window's grips. The grips are located at the left and right sides of the window's handle.  When it is parentrelative, then it uses the [[#window.active.handle.bg| window.active.handle.bg]] which is underneath it.
+
détermine la texture des zones de redimensionnements de la fenêtre active. elles sont situées de part et d'autres de la zone de préhension au bas des fenêtres. si 'parentrelative', on utilise [[#window.active.handle.bg| window.active.handle.bg]].
  
See also: [[#window.handle.width| window.handle.width]], [[#window.inactive.grip.bg| window.inactive.grip.bg]], [[#window.active.handle.bg| window.active.handle.bg]]
+
Voir aussi: [[#window.handle.width| window.handle.width]], [[#window.inactive.grip.bg| window.inactive.grip.bg]], [[#window.active.handle.bg| window.active.handle.bg]]
  
 
== Inactive window textures ==
 
== Inactive window textures ==
Line 1,030: Line 1,031:
 
|}
 
|}
  
Specifies the background for non-focused windows' titlebars.
+
détermine la texture de la barre de titre des fenêtres inactives.
  
See also: [[#window.active.title.bg| window.active.title.bg]]
+
Voir aussi: [[#window.active.title.bg| window.active.title.bg]]
  
 
=== window.inactive.label.bg ===
 
=== window.inactive.label.bg ===
Line 1,046: Line 1,047:
 
|}
 
|}
  
Specifies the background for non-focused windows' titlebar labels.  The label is the container for the window title. When it is parentrelative, then it uses the [[#window.inactive.title.bg| window.inactive.title.bg]] which is underneath it.
+
détermine la texture du label des fenêtres inactives, la label est le fond du titre. si 'parentrelative', alors on utilise [[#window.inactive.title.bg| window.inactive.title.bg]].
  
See also: [[#Titlebar colors| titlebar colors]], [[#window.active.label.bg| window.active.label.bg]], [[#window.inactive.title.bg| window.inactive.title.bg]]
+
Voir aussi: [[#Titlebar colors| titlebar colors]], [[#window.active.label.bg| window.active.label.bg]], [[#window.inactive.title.bg| window.inactive.title.bg]]
  
 
=== window.inactive.handle.bg ===
 
=== window.inactive.handle.bg ===
Line 1,062: Line 1,063:
 
|}
 
|}
  
Specifies the background for non-focused windows' handles.  The handle is the window decorations placed on the bottom of windows.
+
détermine la texture de la zone de préhension située au bas des fenêtres inactives.
  
See also: [[#window.handle.width| window.handle.width]], [[#window.active.handle.bg| window.active.handle.bg]]
+
Voir aussi: [[#window.handle.width| window.handle.width]], [[#window.active.handle.bg| window.active.handle.bg]]
  
 
=== window.inactive.grip.bg ===
 
=== window.inactive.grip.bg ===
Line 1,078: Line 1,079:
 
|}
 
|}
  
Specifies the background for non-focused windows' grips. The grips are located at the left and right sides of the window's handle.  When it is parentrelative, then it uses the [[#window.inactive.handle.bg| window.inactive.handle.bg]] which is underneath it.
+
détermine la texture des zones de redimensionnements des fenêtres inactives. elles sont situées de part et d'autres de la zone de préhension au bas des fenêtres. si 'parentrelative', on utilise [[#window.inactive.handle.bg| window.inactive.handle.bg]].
  
See also: [[#window.handle.width| window.handle.width]], [[#window.active.grip.bg| window.active.grip.bg]], [[#window.inactive.handle.bg| window.inactive.handle.bg]]
+
Voir aussi: [[#window.handle.width| window.handle.width]], [[#window.active.grip.bg| window.active.grip.bg]], [[#window.inactive.handle.bg| window.inactive.handle.bg]]
  
 
== Active window button textures ==
 
== Active window button textures ==
Line 1,095: Line 1,096:
 
|}
 
|}
  
Specifies the background for titlebar buttons in their default, unpressed, state.  This element is for the focused window. When it is parentrelative, then it uses the [[#window.active.title.bg| window.active.title.bg]] which is underneath it.
+
détermine la texture des boutons de la barre de titre de la fenetre active. si 'parentrelative', on utilise [[#window.active.title.bg| window.active.title.bg]].
  
See also: [[#Titlebar colors| titlebar colors]], [[#window.active.title.bg| window.active.title.bg]], [[#window.inactive.button.unpressed.bg| window.inactive.button.unpressed.bg]]
+
Voir aussi: [[#Titlebar colors| titlebar colors]], [[#window.active.title.bg| window.active.title.bg]], [[#window.inactive.button.unpressed.bg| window.inactive.button.unpressed.bg]]
  
 
=== window.active.button.pressed.bg ===
 
=== window.active.button.pressed.bg ===
Line 1,111: Line 1,112:
 
|}
 
|}
  
Specifies the background for titlebar buttons when they are being pressed by the user.  This element is for the focused window. When it is parentrelative, then it uses the [[#window.active.title.bg| window.active.title.bg]] which is underneath it.
+
détermine la texture des boutons de la barre de titre de la fenetre active lors d'un clic. si 'parentrelative', on utilise [[#window.active.title.bg| window.active.title.bg]].
  
See also: [[#Titlebar colors| titlebar colors]], [[#window.active.title.bg| window.active.title.bg]], [[#window.inactive.button.pressed.bg| window.inactive.button.pressed.bg]]
+
Voir aussi: [[#Titlebar colors| titlebar colors]], [[#window.active.title.bg| window.active.title.bg]], [[#window.inactive.button.pressed.bg| window.inactive.button.pressed.bg]]
  
 
=== window.active.button.hover.bg ===
 
=== window.active.button.hover.bg ===
Line 1,127: Line 1,128:
 
|}
 
|}
  
Specifies the background for titlebar buttons when the mouse is over them.  This element is for the focused window. When it is parentrelative, then it uses the [[#window.active.title.bg| window.active.title.bg]] which is underneath it.
+
détermine la texture des boutons de la barre de titre de la fenetre active lors d'un survol. si 'parentrelative', on utilise [[#window.active.title.bg| window.active.title.bg]].
  
See also: [[#Titlebar colors| titlebar colors]], [[#window.active.title.bg| window.active.title.bg]], [[#window.inactive.button.hover.bg| window.inactive.button.hover.bg]]
+
Voir aussi: [[#Titlebar colors| titlebar colors]], [[#window.active.title.bg| window.active.title.bg]], [[#window.inactive.button.hover.bg| window.inactive.button.hover.bg]]
  
 
=== window.active.button.disabled.bg ===
 
=== window.active.button.disabled.bg ===
Line 1,143: Line 1,144:
 
|}
 
|}
  
Specifies the background for titlebar buttons when they are disabled for the window.  This element is for the focused window. When it is parentrelative, then it uses the [[#window.active.title.bg| window.active.title.bg]] which is underneath it.
+
détermine la texture des boutons désactivés de la barre de titre de la fenetre active. si 'parentrelative', on utilise [[#window.active.title.bg| window.active.title.bg]].
  
See also: [[#Titlebar colors| titlebar colors]], [[#window.active.title.bg| window.active.title.bg]], [[#window.inactive.button.disabled.bg| window.inactive.button.disabled.bg]]
+
Voir aussi: [[#Titlebar colors| titlebar colors]], [[#window.active.title.bg| window.active.title.bg]], [[#window.inactive.button.disabled.bg| window.inactive.button.disabled.bg]]
  
 
=== window.active.button.toggled.unpressed.bg ===
 
=== window.active.button.toggled.unpressed.bg ===
Line 1,159: Line 1,160:
 
|}
 
|}
  
Specifies the default background for titlebar buttons when they are toggled - such as when a window is maximized.  This element is for the focused window. When it is parentrelative, then it uses the [[#window.inactive.title.bg| window.inactive.title.bg]] which is underneath it.
+
détermine la texture des boutons en mode 'toggle' (ex: fenêtre maximisée) pour la barre de titre de la fenetre active. si 'parentrelative', on utilise [[#window.inactive.title.bg| window.inactive.title.bg]].
  
See also: [[#Titlebar colors| titlebar colors]], [[#window.active.title.bg| window.active.title.bg]], [[#window.inactive.button.toggled.unpresssed.bg| window.inactive.button.toggled.unpressed.bg]]
+
Voir aussi: [[#Titlebar colors| titlebar colors]], [[#window.active.title.bg| window.active.title.bg]], [[#window.inactive.button.toggled.unpresssed.bg| window.inactive.button.toggled.unpressed.bg]]
  
 
=== window.active.button.toggled.pressed.bg ===
 
=== window.active.button.toggled.pressed.bg ===
Line 1,175: Line 1,176:
 
|}
 
|}
  
Specifies the default background for titlebar buttons if the user is pressing them with the mouse while they are toggled - such as when a window is maximized.  This element is for the focused window. When it is parentrelative, then it uses the [[#window.inactive.title.bg| window.inactive.title.bg]] which is underneath it.
+
détermine la texture des boutons en mode 'toggle' (ex: fenêtre maximisée) pour la barre de titre de la fenetre active lors d'un clic. si 'parentrelative', on utilise [[#window.inactive.title.bg| window.inactive.title.bg]].
  
See also: [[#Titlebar colors| titlebar colors]], [[#window.active.title.bg| window.active.title.bg]], [[#window.inactive.button.toggled.presssed.bg| window.inactive.button.toggled.pressed.bg]]
+
Voir aussi: [[#Titlebar colors| titlebar colors]], [[#window.active.title.bg| window.active.title.bg]], [[#window.inactive.button.toggled.presssed.bg| window.inactive.button.toggled.pressed.bg]]
  
 
=== window.active.button.toggled.hover.bg ===
 
=== window.active.button.toggled.hover.bg ===
Line 1,191: Line 1,192:
 
|}
 
|}
  
Specifies the default background for titlebar buttons if the user is pressing them with the mouse while they are toggled - such as when a window is maximized.  This element is for the focused window. When it is parentrelative, then it uses the [[#window.inactive.title.bg| window.inactive.title.bg]] which is underneath it.
+
détermine la texture des boutons en mode 'toggle' (ex: fenêtre maximisée) pour la barre de titre de la fenetre active lors d'un survol. si 'parentrelative', on utilise [[#window.inactive.title.bg| window.inactive.title.bg]].
  
See also: [[#Titlebar colors| titlebar colors]], [[#window.active.title.bg| window.active.title.bg]], [[#window.inactive.button.toggled.hover.bg| window.inactive.button.toggled.hover.bg]]
+
Voir aussi: [[#Titlebar colors| titlebar colors]], [[#window.active.title.bg| window.active.title.bg]], [[#window.inactive.button.toggled.hover.bg| window.inactive.button.toggled.hover.bg]]
  
 
=== window.active.button.toggled.bg ===
 
=== window.active.button.toggled.bg ===
Line 1,207: Line 1,208:
 
|}
 
|}
  
<span style="color:red">'''''This property is obsolete and only present for backwards compatibility.'''''</span>
+
<span style="color:red">'''''cette propriété est obsolète et n'existe que pour des raisons de compatibilité.'''''</span>
  
 
== Inactive window button textures ==
 
== Inactive window button textures ==
Line 1,222: Line 1,223:
 
|}
 
|}
  
Specifies the background for titlebar buttons in their default, unpressed, state.  This element is for non-focused windows. When it is parentrelative, then it uses the [[#window.inactive.title.bg| window.inactive.title.bg]] which is underneath it.
+
détermine la texture des boutons de la barre de titre des fenêtres inactives. si 'parentrelative', on utilise [[#window.inactive.title.bg| window.inactive.title.bg]].
  
See also: [[#Titlebar colors| titlebar colors]], [[#window.inactive.title.bg| window.inactive.title.bg]], [[#window.active.button.unpressed.bg| window.active.button.unpressed.bg]]
+
Voir aussi: [[#Titlebar colors| titlebar colors]], [[#window.inactive.title.bg| window.inactive.title.bg]], [[#window.active.button.unpressed.bg| window.active.button.unpressed.bg]]
  
 
=== window.inactive.button.pressed.bg ===
 
=== window.inactive.button.pressed.bg ===
Line 1,238: Line 1,239:
 
|}
 
|}
  
Specifies the background for titlebar buttons when they are being pressed by the user. This element is for non-focused windows.  When it is parentrelative, then it uses the [[#window.inactive.title.bg| window.inactive.title.bg]] which is underneath it.
+
détermine la texture des boutons de la barre de titre des fenêtres inactives lors d'un clic. si 'parentrelative', on utilise  [[#window.inactive.title.bg| window.inactive.title.bg]].
  
See also: [[#Titlebar colors| titlebar colors]], [[#window.inactive.title.bg| window.inactive.title.bg]], [[#window.active.button.pressed.bg| window.active.button.pressed.bg]]
+
Voir aussi: [[#Titlebar colors| titlebar colors]], [[#window.inactive.title.bg| window.inactive.title.bg]], [[#window.active.button.pressed.bg| window.active.button.pressed.bg]]
  
 
=== window.inactive.button.hover.bg ===
 
=== window.inactive.button.hover.bg ===
Line 1,254: Line 1,255:
 
|}
 
|}
  
Specifies the background for titlebar buttons when the mouse is over them. This element is for non-focused windows.  When it is parentrelative, then it uses the [[#window.inactive.title.bg| window.inactive.title.bg]] which is underneath it.
+
détermine la texture des boutons de la barre de titre des fenêtres inactives lors d'un survol. si 'parentrelative', on utilise  [[#window.inactive.title.bg| window.inactive.title.bg]].
  
See also: [[#Titlebar colors| titlebar colors]], [[#window.inactive.title.bg| window.inactive.title.bg]], [[#window.active.button.hover.bg| window.active.button.hover.bg]]
+
Voir aussi: [[#Titlebar colors| titlebar colors]], [[#window.inactive.title.bg| window.inactive.title.bg]], [[#window.active.button.hover.bg| window.active.button.hover.bg]]
  
 
=== window.inactive.button.disabled.bg ===
 
=== window.inactive.button.disabled.bg ===
Line 1,270: Line 1,271:
 
|}
 
|}
  
Specifies the background for titlebar buttons when they are disabled for the window.  This element is for non-focused windows. When it is parentrelative, then it uses the [[#window.inactive.title.bg| window.inactive.title.bg]] which is underneath it.
+
détermine la texture des boutons désactivés de la barre de titre des fenêtres inactives. si 'parentrelative', on utilise [[#window.inactive.title.bg| window.inactive.title.bg]].
  
See also: [[#Titlebar colors| titlebar colors]], [[#window.inactive.title.bg| window.inactive.title.bg]], [[#window.active.button.disabled.bg| window.active.button.disabled.bg]]
+
Voir aussi: [[#Titlebar colors| titlebar colors]], [[#window.inactive.title.bg| window.inactive.title.bg]], [[#window.active.button.disabled.bg| window.active.button.disabled.bg]]
  
 
=== window.inactive.button.toggled.unpressed.bg ===
 
=== window.inactive.button.toggled.unpressed.bg ===
Line 1,285: Line 1,286:
 
|yes
 
|yes
 
|}
 
|}
 +
détermine la texture des boutons en mode 'toggle' (ex: fenêtre maximisée) pour la barre de titre des fenêtres inactives. si 'parentrelative', on utilise [[#window.inactive.title.bg| window.inactive.title.bg]].
  
Specifies the default background for titlebar buttons when they are toggled - such as when a window is maximized.  This element is for non-focused windows.  When it is parentrelative, then it uses the [[#window.inactive.title.bg| window.inactive.title.bg]] which is underneath it.
+
Voir aussi: [[#Titlebar colors| titlebar colors]], [[#window.inactive.title.bg| window.inactive.title.bg]], [[#window.active.button.toggled.unpresssed.bg| window.active.button.toggled.unpressed.bg]]
 
+
See also: [[#Titlebar colors| titlebar colors]], [[#window.inactive.title.bg| window.inactive.title.bg]], [[#window.active.button.toggled.unpresssed.bg| window.active.button.toggled.unpressed.bg]]
+
  
 
=== window.inactive.button.toggled.pressed.bg ===
 
=== window.inactive.button.toggled.pressed.bg ===
Line 1,302: Line 1,302:
 
|}
 
|}
  
Specifies the default background for titlebar buttons if the user is pressing them with the mouse while they are toggled - such as when a window is maximized.  This element is for non-focused windows. When it is parentrelative, then it uses the [[#window.inactive.title.bg| window.inactive.title.bg]] which is underneath it.
+
détermine la texture des boutons en mode 'toggle' (ex: fenêtre maximisée) pour la barre de titre des fenêtres inactives lors d'un clic. si 'parentrelative', on utilise [[#window.inactive.title.bg| window.inactive.title.bg]].
  
See also: [[#Titlebar colors| titlebar colors]], [[#window.inactive.title.bg| window.inactive.title.bg]], [[#window.active.button.toggled.presssed.bg| window.active.button.toggled.pressed.bg]]
+
Voir aussi: [[#Titlebar colors| titlebar colors]], [[#window.inactive.title.bg| window.inactive.title.bg]], [[#window.active.button.toggled.presssed.bg| window.active.button.toggled.pressed.bg]]
  
 
=== window.inactive.button.toggled.hover.bg ===
 
=== window.inactive.button.toggled.hover.bg ===
Line 1,318: Line 1,318:
 
|}
 
|}
  
Specifies the default background for titlebar buttons if the user is pressing them with the mouse while they are toggled - such as when a window is maximized.  This element is for non-focused windows. When it is parentrelative, then it uses the [[#window.inactive.title.bg| window.inactive.title.bg]] which is underneath it.
+
détermine la texture des boutons en mode 'toggle' (ex: fenêtre maximisée) pour la barre de titre des fenêtres inactives lors d'un survol. si 'parentrelative', on utilise [[#window.inactive.title.bg| window.inactive.title.bg]].
  
See also: [[#Titlebar colors| titlebar colors]], [[#window.inactive.title.bg| window.inactive.title.bg]], [[#window.active.button.toggled.hover.bg| window.active.button.toggled.hover.bg]]
+
Voir aussi: [[#Titlebar colors| titlebar colors]], [[#window.inactive.title.bg| window.inactive.title.bg]], [[#window.active.button.toggled.hover.bg| window.active.button.toggled.hover.bg]]
  
 
=== window.inactive.button.toggled.bg ===
 
=== window.inactive.button.toggled.bg ===
Line 1,334: Line 1,334:
 
|}
 
|}
  
<span style="color:red">'''''This property is obsolete and only present for backwards compatibility.'''''</span>
+
<span style="color:red">'''''cette propriété est obsolète et n'existe que pour des raisons de compatibilités.'''''</span>
  
 
== Menu colors ==
 
== Menu colors ==
Line 1,346: Line 1,346:
 
|}
 
|}
  
Specifies the text color for menu headers.
+
détermine la couleur du texte des titres des menus et sous-menus.
  
 
=== menu.items.text.color ===
 
=== menu.items.text.color ===
Line 1,357: Line 1,357:
 
|}
 
|}
  
Specifies the text color for normal menu entries.
+
détermine la couleur du texte des entrées de menu.
  
 
=== menu.items.disabled.text.color ===
 
=== menu.items.disabled.text.color ===
Line 1,368: Line 1,368:
 
|}
 
|}
  
Specifies the text color for disabled menu entries.
+
détermine la couleur du texte des entrées de menu désactivées.
  
 
=== menu.items.active.text.color ===
 
=== menu.items.active.text.color ===
Line 1,379: Line 1,379:
 
|}
 
|}
  
Specifies the text color for normal menu entries when they are selected.
+
détermine la couleur du texte des entrées de menu lors d'un survol.
  
 
=== menu.items.active.disabled.text.color ===
 
=== menu.items.active.disabled.text.color ===
Line 1,390: Line 1,390:
 
|}
 
|}
  
Specifies the text color for disabled menu entries when they are selected.
+
détermine la couleur du texte des entrées de menu désactivées lors d'un survol.
  
 
=== menu.separator.color ===
 
=== menu.separator.color ===
Line 1,401: Line 1,401:
 
|}
 
|}
  
The color of menu line separators.  <span style="color:green">'''''(As of version 3.4.7)'''''</span>
+
détermine la couleur des séparateurs de menu.  <span style="color:green">'''''(As of version 3.4.7)'''''</span>
  
See also: [[#menu.items.text.color|menu.items.text.color]]
+
Voir aussi: [[#menu.items.text.color|menu.items.text.color]]
  
 
== Menu textures ==
 
== Menu textures ==
Line 1,418: Line 1,418:
 
|}
 
|}
  
Specifies the background for menus.
+
détermine la texture du menu.
  
See also: [[#menu.items.active.bg| menu.items.active.bg]]
+
Voir aussi: [[#menu.items.active.bg| menu.items.active.bg]]
  
 
=== menu.items.active.bg ===
 
=== menu.items.active.bg ===
Line 1,434: Line 1,434:
 
|}
 
|}
  
Specifies the background for the selected menu entry (whether or not it is disabled). When it is parentrelative, then it uses the [[#menu.items.bg| menu.items.bg]] which is underneath it.
+
détermine la texture de l'entrée de menu sélectionnée (qu'elle soit activée ou non). si 'parentrelative', on utilise [[#menu.items.bg| menu.items.bg]].
  
See also: [[#menu.items.bg| menu.items.bg]]
+
Voir aussi: [[#menu.items.bg| menu.items.bg]]
  
 
=== menu.title.bg ===
 
=== menu.title.bg ===
Line 1,450: Line 1,450:
 
|}
 
|}
  
Specifies the background for menu headers. When it is parentrelative, then it uses the [[#menu.items.bg| menu.items.bg]] which is underneath it.
+
détermine la texture des titres des menus et sous-menus. si 'parentrelative', on utilise [[#menu.items.bg| menu.items.bg]].
  
See also: [[#menu.items.bg| menu.items.bg]]
+
Voir aussi: [[#menu.items.bg| menu.items.bg]]
  
 
== OSD textures ==
 
== OSD textures ==
Line 1,467: Line 1,467:
 
|}
 
|}
  
Specifies the background for on-screen-dialogs, such as the focus cycling (Alt-Tab) dialog.
+
détermine la texture des fenêtres de dialogue, comme le swith du focus (Alt-Tab).  
  
 
=== osd.label.bg ===
 
=== osd.label.bg ===
Line 1,481: Line 1,481:
 
|}
 
|}
  
Specifies the background for text in on-screen-dialogs, such as the focus cycling (Alt-Tab) dialog.
+
détermine la texture des labels des fenêtres de dialogue, comme le swith du focus (Alt-Tab). le label est le fond du texte.  
  
 
=== osd.hilight.bg ===
 
=== osd.hilight.bg ===
Line 1,495: Line 1,495:
 
|}
 
|}
  
Specifies the texture for the selected desktop in the desktop cycling (pager) dialog.
+
détermine la texture du bureau actif dans le selecteur de bureaux (pager).  
  
 
=== osd.unhilight.bg ===
 
=== osd.unhilight.bg ===
Line 1,509: Line 1,509:
 
|}
 
|}
  
Specifies the texture for unselected desktops in the desktop cycling (pager) dialog.
+
détermine la texture de bureaux inactifs dans le selecteur de bureaux (pager).
  
 
== OSD colors ==
 
== OSD colors ==
Line 1,521: Line 1,521:
 
|}
 
|}
  
Specifies the text color for on-screen-dialogs, such as the focus cycling (Alt-Tab) dialog.
+
détermine la couleur des fenêtres de dialogue, comme le swith du focus (Alt-Tab).
  
 
=== osd.hilight.bg.color ===
 
=== osd.hilight.bg.color ===
Line 1,532: Line 1,532:
 
|}
 
|}
  
Specifies the color for selected desktops in the desktop cycling (pager) dialog.
+
détermine la couleur du bureau actif dans le selecteur de bureaux (pager).
  
 
=== osd.unhilight.bg.color ===
 
=== osd.unhilight.bg.color ===
Line 1,543: Line 1,543:
 
|}
 
|}
  
Specifies the color for unselected desktops in the desktop cycling (pager) dialog.
+
détermine la couleur des bureaux inactifs dans le selecteur de bureaux (pager).
  
 
== Text justification ==
 
== Text justification ==
Line 1,555: Line 1,555:
 
|}
 
|}
  
Specifies how window titles are aligned in the titlebar for both the focused and non-focused windows.
+
détemine le placement du texte dans la barre de titre des fenêtres (in)actives.
  
 
=== menu.title.text.justify ===
 
=== menu.title.text.justify ===
Line 1,566: Line 1,566:
 
|}
 
|}
  
Specifies how text is aligned in all menu headers.
+
détermine le placement du texte pour les titres de menus.
  
 
== Text shadows ==
 
== Text shadows ==
Line 1,578: Line 1,578:
 
|}
 
|}
  
Specifies the shadow for the focused window's title.
+
détermine l'ombre du titre de la fenêtre active.
  
See also: [[#window.inactive.label.text.font|window.inactive.label.text.font]]
+
Voir aussi: [[#window.inactive.label.text.font|window.inactive.label.text.font]]
  
 
=== window.inactive.label.text.font ===
 
=== window.inactive.label.text.font ===
Line 1,591: Line 1,591:
 
|}
 
|}
  
Specifies the shadow for non-focused windows' titles.
+
détermine l'ombre du titre des fenêtres inactives.
  
See also: [[#window.active.label.text.font| window.active.label.text.font]]
+
Voir aussi: [[#window.active.label.text.font| window.active.label.text.font]]
  
 
=== menu.items.font ===
 
=== menu.items.font ===
Line 1,604: Line 1,604:
 
|}
 
|}
  
Specifies the shadow for all menu entries.
+
détermine l'ombre des entrées de menus.
  
 
=== menu.title.text.font ===
 
=== menu.title.text.font ===
Line 1,615: Line 1,615:
 
|}
 
|}
  
Specifies the shadow for all menu headers.
+
détermine l'ombre des titres des menus et sous-menus.
  
 
=== osd.label.text.font ===
 
=== osd.label.text.font ===
Line 1,626: Line 1,626:
 
|}
 
|}
  
Specifies the text shadow for on-screen-dialogs, such as the focus cycling (Alt-Tab) dialog.
+
détermine l'ombre du texte des fenêtres de dialogue, comme le swith du focus (Alt-Tab).
  
 
= Dialogs =
 
= Dialogs =
  
Openbox shows dialog boxes in some situations. Two examples are:
+
openbox affiche des fenêtres de dialogue. deux exemples:
* The exit dialog window that appears when the [[Help:Actions#Exit|exit action]] is called.
+
* la fenêtre qui s'affiche quand on quitte openbox: “voulez-vous quitter openbox ? - annuler - quitter”.
* When closing a window for a program that is not responding.
+
* quand on ferme une fenêtre qui ne répond pas.
  
These dialogs have buttons, such as '''Cancel''' and '''Exit'''. These buttons get their background information from [[Help:Themes#Active_window_button_textures|window.active.button.*.bg]]. The buttons' text color comes from [[Help:Themes#window.active.button.unpressed.image.color|window.active.button.*.image.color]].
+
ces fenêtres ont des boutons du style ''Annuler'' ou ''Quitter''. leur texture est déterminée par [[Help:Themes#Active_window_button_textures|window.active.button.*.bg]]. la couleur du texte est déterminée par [[Help:Themes#window.active.button.unpressed.image.color|window.active.button.*.image.color]].
  
 
= Button images =
 
= Button images =
The images used for the titlebar buttons and the submenu bullet are 1-bit xbm (X Bitmaps).  These are masks where 0 = clear and 1 = colored.
+
les images utilisées pour les boutons de la barre de titre et l'indicateur de sous-menus (bullet) sont au format '1-bit xbm' (X Bitmaps).
  
The xbm image files are placed in the same directory within your theme as the <code>themerc</code> file, as shown in the [[#Theme file structure| file structure discussion]].
+
les images xbm doivent être placées dans le même dossier que le themerc comme indiqué dans la section [[#Theme file structure| Theme file structure]].
  
The xbm's which Openbox uses as its internal defaults are distributed with Openbox and installed to <code>/usr/share/doc/openbox/xbm</code>.
+
les images par défaut (utilisées par openbox si absentes du dossier de thème) sont situés dans <code>/usr/share/doc/openbox/xbm</code>.
 
+
chaque image doit avoir un dénommination spécifique. voici les 'noms' d'images acceptés par openbox:
Here are all the possible xbm files which Openbox looks for.
+
  
 
== Maximized button ==
 
== Maximized button ==
 +
le bouton de maximisaion des fenêtres
 
=== max.xbm ===
 
=== max.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|Internal default
+
|Interne
 
|}
 
|}
  
Maximize button in its default, unpressed state.
+
image du bouton de maximisation.
  
 
=== max_toggled.xbm ===
 
=== max_toggled.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|If max.xbm is present, it uses that.  If not, it has a separate internal default
+
|max.xbm ou interne
 
|}
 
|}
  
Maximize button when it is in toggled state.
+
image du bouton de maximisation en mode 'toggle'.
  
 
=== max_pressed.xbm ===
 
=== max_pressed.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|max.xbm, or its internal default
+
|max.xbm ou interne
 
|}
 
|}
  
Maximized button when pressed.
+
image du bouton de maximisation lors d'un clic.
  
 
=== max_disabled.xbm ===
 
=== max_disabled.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|max.xbm, or its internal default
+
|max.xbm ou interne
 
|}
 
|}
  
Maximized button when disabled.
+
image du bouton de maximisation désactivé (les fenêtres n'acceptant pas la maximisation).
  
 
=== max_hover.xbm ===
 
=== max_hover.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|max.xbm, or its internal default
+
|max.xbm ou interne
 
|}
 
|}
  
Maximized button when mouse is over it.
+
image du bouton de maximisation lors d'un survol.
  
 
=== max_toggled_pressed.xbm ===
 
=== max_toggled_pressed.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|max_toggled.xbm, or max.xbm, or its internal default
+
|max_toggled.xbm, max.xbm ou interne
 
|}
 
|}
  
Maximized button when pressed, in toggled state.
+
image du bouton de maximisation en mode 'toggle' lors d'un clic.
  
 
=== max_toggled_hover.xbm ===
 
=== max_toggled_hover.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|max_toggled.xbm, or max.xbm, or its internal default
+
|max_toggled.xbm, max.xbm ou interne
 
|}
 
|}
  
Maximized button when mouse is over it, in toggled state.
+
image du bouton de maximisation en mode 'toggle' lors d'un survol.
  
 
== Iconify button ==
 
== Iconify button ==
 +
le bouton d'iconification (minimisation) des fenêtres.
 +
 
=== iconify.xbm ===
 
=== iconify.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|Internal default
+
|Interne
 
|}
 
|}
  
Iconify button in its default, unpressed state.
+
image du bouton d'iconification.
  
 
=== iconify_pressed.xbm ===
 
=== iconify_pressed.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|iconify.xbm, or its internal default
+
|iconify.xbm, ou interne
 
|}
 
|}
  
Iconify button when pressed.
+
image du bouton d'iconification lors d'un clic.
  
 
=== iconify_disabled.xbm ===
 
=== iconify_disabled.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|iconify.xbm, or its internal default
+
|iconify.xbm, ou interne
 
|}
 
|}
  
Iconify button when disabled.
+
image du bouton d'iconification désactivé.
  
 
=== iconify_hover.xbm ===
 
=== iconify_hover.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|iconify.xbm, or its internal default
+
|iconify.xbm, ou interne
 
|}
 
|}
  
Iconify button when mouse is over it.
+
image du bouton d'iconification lors d'un survol.
  
 
== Close button ==
 
== Close button ==
 +
le bouton de fermeture des fenêtres.
 +
 
=== close.xbm ===
 
=== close.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|Internal default
+
|Interne
 
|}
 
|}
  
Close button in its default, unpressed state.
+
image du bouton de fermeture.
  
 
=== close_pressed.xbm ===
 
=== close_pressed.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|close.xbm, or its internal default
+
|close.xbm, ou interne
 
|}
 
|}
  
Close button when pressed.
+
image du bouton de fermeture lors d'un clic.
  
 
=== close_disabled.xbm ===
 
=== close_disabled.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|close.xbm, or its internal default
+
|close.xbm, ou interne
 
|}
 
|}
  
Close button when disabled.
+
image du bouton de fermeture désactivé.
  
 
=== close_hover.xbm ===
 
=== close_hover.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|close.xbm, or its internal default
+
|close.xbm, ou interne
 
|}
 
|}
  
Close button when mouse is over it.
+
image du bouton de fermeture lors d'un survol.
  
 
== All-desktops button ==
 
== All-desktops button ==
 +
le bouton de fixation de la fenêtre (aka “sticky”) pour rendre la fenêtre visible sur tous les bureaux.
 +
 
=== desk.xbm ===
 
=== desk.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|Internal default
+
|Interne
 
|}
 
|}
  
All-desktops button in its default, unpressed state.
+
image du bouton sticky.
  
 
=== desk_toggled.xbm ===
 
=== desk_toggled.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|If desk.xbm is present, it uses that.  If not, it has a separate internal default
+
|desk.xbm ou interne
 
|}
 
|}
  
All-desktops button when it is in toggled state.
+
image du bouton sticky en mode 'toggle'.
  
 
=== desk_pressed.xbm ===
 
=== desk_pressed.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|desk.xbm, or its internal default
+
|desk.xbm ou interne
 
|}
 
|}
  
All-desktops button when pressed.
+
image du bouton sticky lors d'un clic.
  
 
=== desk_disabled.xbm ===
 
=== desk_disabled.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|desk.xbm, or its internal default
+
|desk.xbm ou interne
 
|}
 
|}
  
All-desktops button when disabled.
+
image du bouton sticky désactivé.
  
 
=== desk_hover.xbm ===
 
=== desk_hover.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|desk.xbm, or its internal default
+
|desk.xbm ou interne
 
|}
 
|}
  
All-desktops button when mouse is over it.
+
image du bouton sticky lors d'un survol.
  
 
=== desk_toggled_pressed.xbm ===
 
=== desk_toggled_pressed.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|desk_toggled.xbm, or desk.xbm, or its internal default
+
|desk_toggled.xbm, desk.xbm ou interne
 
|}
 
|}
  
All-desktops button when pressed, in toggled state.
+
image du bouton sticky en mode 'toggle' lors d'un clic.
  
 
=== desk_toggled_hover.xbm ===
 
=== desk_toggled_hover.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|desk_toggled.xbm, or desk.xbm, or its internal default
+
|desk_toggled.xbm, desk.xbm ou interne
 
|}
 
|}
  
All-desktops button when mouse is over it, in toggled state.
+
image du bouton sticky en mode 'toggle' lors d'un survol.
  
 
== Shade button ==
 
== Shade button ==
 +
le bouton d'enroulement des fenêtres, afin de n'afficher que la barre de titre
 +
 
=== shade.xbm ===
 
=== shade.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|Internal default
+
|Interne
 
|}
 
|}
  
Shade button in its default, unpressed state.
+
image du bouton d'enroulement des fenêtres.
  
 
=== shade_toggled.xbm ===
 
=== shade_toggled.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|If shade.xbm is present, it uses that.  If not, it has a separate internal default
+
|shade.xbm ou interne
 
|}
 
|}
  
Shade button when it is in toggled state.
+
image du bouton d'enroulement en mode 'toggle'.
  
 
=== shade_pressed.xbm ===
 
=== shade_pressed.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|shade.xbm, or its internal default
+
|shade.xbm ou interne
 
|}
 
|}
  
Shade button when pressed.
+
image du bouton d'enroulement lors d'un clic.
  
 
=== shade_disabled.xbm ===
 
=== shade_disabled.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|shade.xbm, or its internal default
+
|shade.xbm ou interne
 
|}
 
|}
  
Shade button when disabled.
+
image du bouton d'enroulement lors d'un clic.
  
 
=== shade_hover.xbm ===
 
=== shade_hover.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|shade.xbm, or its internal default
+
|shade.xbm ou interne
 
|}
 
|}
  
Shade button when mouse is over it.
+
image du bouton d'enroulement lors d'un survol.
  
 
=== shade_toggled_pressed.xbm ===
 
=== shade_toggled_pressed.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|shade_toggled.xbm, or shade.xbm, or its internal default
+
|shade_toggled.xbm, shade.xbm ou interne
 
|}
 
|}
  
Shade button when pressed, in toggled state.
+
image du bouton d'enroulement en mode 'toggle' lors d'un clic.
  
 
=== shade_toggled_hover.xbm ===
 
=== shade_toggled_hover.xbm ===
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|shade_toggled.xbm, or shade.xbm, or its internal default
+
|shade_toggled.xbm, shade.xbm ou interne
 
|}
 
|}
  
Shade button when mouse is over it, in toggled state.
+
image du bouton d'enroulement en mode 'toggle' lors d'un survol.
  
 
== Submenu bullet ==
 
== Submenu bullet ==
Line 1,886: Line 1,894:
 
{| style="text-align: left"
 
{| style="text-align: left"
 
!Default:
 
!Default:
|Internal default
+
|Interne
 
|}
 
|}
  
The bullet shown in a menu for submenu entries.
+
image du bouton d'indication de sous-menus.
 +
 
 +
 
 +
----
 +
traduction: [[User:Arpinux|arpinux]] 14:39, 24 April 2013 (EDT)

Latest revision as of 14:39, 24 April 2013

langue: gb | fr

les thèmes pour OpenBox 3 sont écrits au format Xresources dans un fichier themerc. le format est assez simple à apprendre et vous disposez d'un multitude d'options.

chaque options est détaillée ici avec leurs valeurs par défaut, les valeurs valides acceptées.

note : les titres et données sont en anglais pour correspondre parfaitement à votre fichier themerc

Contents

[edit] Theme installation

les thèmes openbox s'installent dans deux dossiers:

  • /usr/share/themes : disponible pour tous les utilisateurs
  • ~/.local/share/themes ou ~/.themes : disponible pour un utilisateur

[edit] Theme selection

le plus simple est d'utiliser ObConf. il existe aussi des pipemenus remplissant la même fonction.

si vous désirez modifier le thème à la main, éditer le <name> key dans la section <theme> de votre fichier ~/.config/openbox/rc.xml. le guide de Configuration(gb) est un bon endroit pour commencer.

[edit] Theme file structure

structure de base d'un thème openbox:

ThemesDirectory  (such as /usr/share/themes)
 |
 +-> ThemeName  (This is the name of the theme, such as Clearlooks)
      |
      +-> openbox-3  (This the type of the theme - it's for Openbox 3!)
           |
           |-> themerc  (This is the main theme file, documented in this page)
           |
           |-> max.xbm  (These are optional xbm masks for the titlebar buttons)
           |-> close.xbm
           ...
           +-> shade.xbm

Important.png ObConf peut créer des archives de thèmes Openbox au format .obt pour partager un thème, et peut installer un fichier .obt aussi facilement.

[edit] Exemple

Ce thème n'est ici que pour l'exemple, et je ne sais même pas si il est fonctionnel. il est ici pour vous montrer toutes les options disponibles sue Openbox. chaque section est liée au paragraphe qui la concerne.

# Window geometry
padding.width: 2
padding.height: 2
border.width: 1
window.client.padding.width: 1
window.client.padding.height: 0
window.handle.width: 3

#Menu geometry
menu.border.width: 1
menu.overlap.x: 0
menu.overlap.y: 0

# Border colors
window.active.border.color: #000000
window.inactive.border.color: #000000
menu.border.color: #000000
window.active.client.color: #ffffff
window.inactive.client.color: #cccccc

# Text shadows
window.active.label.text.font: shadow=y:shadowtint=70:shadowoffset=1
window.inactive.label.text.font: shadow=y:shadowtint=20:shadowoffset=1
menu.items.font: shadow=n
menu.title.text.font: shadow=y:shadowtint=70:shadowoffset=1

# Window title justification
window.label.text.justify: Center

# Active window
window.active.title.bg: Raised Gradient Vertical Interlaced
window.active.title.bg.color: #658fb5
window.active.title.bg.colorTo: #4d6982
window.active.title.bg.interlace.color: #7788cc

window.active.label.bg: Parentrelative
window.active.label.text.color: #ffffff

window.active.handle.bg: Raised Gradient Vertical
window.active.handle.bg.color: #658fb5
window.active.handle.bg.colorTo: #4d6982

window.active.grip.bg: Raised Gradient Vertical
window.active.grip.bg.color: #658fb5
window.active.grip.bg.colorTo: #4d6982

window.active.button.unpressed.bg: Flat Gradient Vertical Border
window.active.button.unpressed.bg.color: #6993b9
window.active.button.unpressed.bg.colorTo: #55799a
window.active.button.unpressed.bg.border.color: #3d4c5a
window.active.button.unpressed.image.color: #ffffff

window.active.button.pressed.bg: Flat Gradient Vertical Border
window.active.button.pressed.bg.color: #537797
window.active.button.pressed.bg.colorTo: #50708e
window.active.button.pressed.bg.border.color: #3d4c5a
window.active.button.pressed.image.color: #ffffff

window.active.button.disabled.bg: Flat Gradient Vertical Border
window.active.button.disabled.bg.color: #537797
window.active.button.disabled.bg.colorTo: #50708e
window.active.button.disabled.bg.border.color: #3d4c5a
window.active.button.disabled.image.color: #3d4c5a

window.active.button.hover.bg: Flat Gradient Vertical Border
window.active.button.hover.bg.color: #6993b9
window.active.button.hover.bg.colorTo: #55799a
window.active.button.hover.bg.border.color: #3d4c5a
window.active.button.hover.image.color: #ffffff

window.active.button.toggled.unpressed.bg: Flat Gradient Vertical Border
window.active.button.toggled.unpressed.bg.color: #6993b9
window.active.button.toggled.unpressed.bg.colorTo: #55799a
window.active.button.toggled.unpressed.bg.border.color: #3d4c5a
window.active.button.toggled.unpressed.image.color: #cccccc

window.active.button.toggled.pressed.bg: Flat Gradient Vertical Border
window.active.button.toggled.pressed.bg.color: #537797
window.active.button.toggled.pressed.bg.colorTo: #50708e
window.active.button.toggled.pressed.bg.border.color: #3d4c5a
window.active.button.toggled.pressed.image.color: #ffffff

window.active.button.toggled.hover.bg: Flat Gradient Vertical Border
window.active.button.toggled.hover.bg.color: #6993b9
window.active.button.toggled.hover.bg.colorTo: #55799a
window.active.button.toggled.hover.bg.border.color: #3d4c5a
window.active.button.toggled.hover.image.color: #ffffff

# Inactive windows
window.inactive.title.bg: Raised Gradient Vertical
window.inactive.title.bg.color: #f1eeea
window.inactive.title.bg.colorTo: #d8cfc7

window.inactive.label.bg: Parentrelative
window.inactive.label.text.color: #000000

window.inactive.handle.bg: Raised Gradient Vertical
window.inactive.handle.bg.color: #f1eeea
window.inactive.handle.bg.colorTo: #d8cfc7

window.inactive.grip.bg: Raised Gradient Vertical
window.inactive.grip.bg.color: #f1eeea
window.inactive.grip.bg.colorTo: #d8cfc7

window.inactive.button.unpressed.bg: Flat Gradient Vertical Border
window.inactive.button.unpressed.bg.color: #efebe7
window.inactive.button.unpressed.bg.colorTo: #ddd6ce
window.inactive.button.unpressed.bg.border.color: #8f8173
window.inactive.button.unpressed.image.color: #000000

window.inactive.button.pressed.bg: Flat Gradient Vertical Border
window.inactive.button.pressed.bg.color: #efebe7
window.inactive.button.pressed.bg.colorTo: #ddd6ce
window.inactive.button.pressed.bg.border.color: #8f8173
window.inactive.button.pressed.image.color: #000000

window.inactive.button.disabled.bg: Flat Gradient Vertical Border
window.inactive.button.disabled.bg.color: #efebe7
window.inactive.button.disabled.bg.colorTo: #ddd6ce
window.inactive.button.disabled.bg.border.color: #8f8173
window.inactive.button.disabled.image.color: #8f8173

window.inactive.button.toggled.bg: Flat Gradient Vertical Border
window.inactive.button.toggled.bg.color: #efebe7
window.inactive.button.toggled.bg.colorTo: #ddd6ce
window.inactive.button.toggled.bg.border.color: #8f8173
window.inactive.button.toggled.image.color: #000000

window.inactive.button.hover.bg: Flat Gradient Vertical Border
window.inactive.button.hover.bg.color: #efebe7
window.inactive.button.hover.bg.colorTo: #ddd6ce
window.inactive.button.hover.bg.border.color: #8f8173
window.inactive.button.hover.image.color: #000000

window.inactive.button.toggled.unpressed.bg: Flat Gradient Vertical Border
window.inactive.button.toggled.unpressed.bg.color: #efebe7
window.inactive.button.toggled.unpressed.bg.colorTo: #ddd6ce
window.inactive.button.toggled.unpressed.bg.border.color: #8f8173
window.inactive.button.toggled.unpressed.image.color: #000000

window.inactive.button.toggled.pressed.bg: Flat Gradient Vertical Border
window.inactive.button.toggled.pressed.bg.color: #efebe7
window.inactive.button.toggled.pressed.bg.colorTo: #ddd6ce
window.inactive.button.toggled.pressed.bg.border.color: #8f8173
window.inactive.button.pressed.toggled.image.color: #000000

window.inactive.button.toggled.hover.bg: Flat Gradient Vertical Border
window.inactive.button.toggled.hover.bg.color: #efebe7
window.inactive.button.toggled.hover.bg.colorTo: #ddd6ce
window.inactive.button.toggled.hover.bg.border.color: #8f8173
window.inactive.button.toggled.hover.image.color: #000000

# Menus
menu.title.bg: Raised Gradient Vertical
menu.title.bg.color: #658fb5
menu.title.bg.colorTo: #4d6982
menu.title.text.color: #ffffff
menu.title.text.justify: Left
menu.separator.color: #444444
menu.separator.width: 1
menu.separator.padding.width: 6
menu.separator.padding.height: 3

menu.items.bg: Flat Solid
menu.items.bg.color: #f8f5f2
menu.items.text.color: #000000
menu.items.disabled.text.color: #aaaaaa

menu.items.active.bg: Flat Gradient Vertical
menu.items.active.bg.color: #628cb2
menu.items.active.bg.colorTo: #50708d
menu.items.active.text.color: #ffffff
menu.items.active.disabled.text.color: #aaaaaa

[edit] Data types

[edit] Integers

Ce sont simplement des nombres comme 1 ou 42. ils peuvent être entiers, négatifs ou nuls.

Exemple:

window.handle.width: 3

[edit] Justification

détermine le placement du texte. les options acceptées: Left, Center et Right.

Exemple:

menu.title.text.justify: Left

[edit] Textures

les textures déterminent l'aspect visuel d'un élément. c'est la partie la plus compliquée d'un fichier de thème, sans l'être trop.

les textures sont spécifiées par une chaîne de texte avec un certain nombre de domaines. Le format est le suivant (| signifie "ou" et [] défini un champ optionnel):

parentrelative | ((solid | gradient gradient-type) [border] [interlaced])

voyons les textures en détail.

[edit] Parentrelative

ParentRelative signifie que l'élément hérite des couleurs des textures sous-jacentes. Il est, par essence, complètement transparent. Certains éléments du thème peut être ParentRelative, et certains ne peuvent pas. La documentation de chacun vous dira si vous pouvez utiliser ParentRelative pour elle ou pas.

Exemple:

window.active.label.bg: Parentrelative
window.inactive.label.bg: Parentrelative Raised

[edit] Solid

Solid signifie que la texture est compose d'une unique couleur. la texture doit être suivie d'un color field.

Exemple:

menu.items.bg:       Solid Flat
menu.items.bg.color: #f8f5f2

[edit] Gradients

la texture gradient doit être suivie d'un type. elle utilise impérativement deux color fields: color and colorTo.

Types de Gradients acceptés:

  • Diagonal - gradient depuis le coin supérieur gauche au coin inférieur droit
  • CrossDiagonal - gradient depuis le coin supérieur droit au coin inférieur gauche
  • Pyramid - gradient depuis les 4 coins vers le centre
  • Horizontal - gradient de la gauche vers la droite
  • MirrorHorizontal - gradient depuis la gauche vers le centre, puis gradient renversé depuis le centre vers la droite
  • Vertical - gradient depuis le haut vers le bas
  • SplitVertical - gradient inversé partant du centre vers le haut et le bas

Exemple:

menu.title.bg:         Gradient Vertical Raised 
menu.title.bg.color:   #658fb5
menu.title.bg.colorTo: #4d6982

[edit] SplitVertical gradients

SplitVertical gradients accepte deux color fields additionnels en option: color.splitTo et colorTo.splitTo. ces couleurs sont utilisées pour les bords supérieurs et inférieurs de la texture. par défaut, les valeurs sont définies par color * 5/4, and colorTo * 17/16.

Exemple:

menu.title.bg:                 Gradient SplitVertical Raised 
menu.title.bg.color:           #658fb5
menu.title.bg.color.splitTo:   #7595b9
menu.title.bg.colorTo:         #4d6982
menu.title.bg.colorTo.splitTo: #557485

[edit] Border

les bordures peuvent utiliser les textures solid ou gradient. les options de bases sont Flat, Raised (par défaut) et Sunken.

Flat, ne dessine pas de bordure réelle. pour ajouter une bordure , il lui faut absolument une border color et utiliser l'option Flat Border.

Exemple:

window.active.button.unpressed.bg:              Gradient Vertical Flat Border
window.active.button.unpressed.bg.border.color: #3d4c5a

Raised et Sunken ont deux options de relief en plus. par défaut, un relief est dessiné à l'extérieur de la bordure. si Bevel2 est spécifié, alors le relief sera dessiné un peu plus vers l'intérieur de la bordure. ceci peut être utilisé pour animer les états des boutons par exemple.

l'apparence des reliefs peut aussi être déterminée dans le thème grâce aux options highlight et shadow:

highlight détermine la valeur de surbrillance appliquer à l'élément. '0' pas de surbrillance, '256'=100% de surbrillance, '512'=200% de surbrillance etc .. par défaut:'128'=50% en plus de luminosité.

shadow détermine la valuer de l'ombre. compris entre 0 (pas d'ombre) et 256 (ombre noire). par défaut: '64'=25% de réduction de la luminosité.

Exemple:

window.inactive.button.disabled.bg:           Gradient Diagonal Raised
window.inactive.button.disabled.bg.color:     rgb:50/54/58
window.inactive.button.disabled.bg.colorTo:   black
window.inactive.button.disabled.bg.highlight: 128
window.inactive.button.disabled.bg.shadow:    64

window.inactive.button.toggled.pressed.bg:          Gradient Diagonal Raised Bevel2
window.inactive.button.toggled.pressed.bg.color:    rgb:50/54/58
window.inactive.button.toggled.pressed.bg.colorTo:  black

[edit] Interlaced

Interlaced textures aka rayures horizontales. à utiliser avec une seconde interlaced color.

Exemple:

window.inactive.title.bg: Solid Flat Interlaced
window.inactive.title.bg.color: #f5f5f5
window.inactive.title.bg.interlace.color: #f6f6f6

[edit] Colors

les couleurs peuvent être spécifiées avec leurs noms ou leur désignation héxadécimale GRB.

[edit] Color names

Wikipedia décrit une list of X11 color names, et plus de détails ici.

Exemple:

menu.items.active.text.color: white
window.active.grip.bg.color: grey40

[edit] RGB values

Les couleurs peuvent être spécifiées par les valeurs RGB hexadécimal de deux façons. La plus connue est à travers une syntaxe similaire à HTML, #​​rrggbb. Cependant, vous pouvez également utiliser le format rgb: rr/bb/gg.

Exemple:

window.active.grip.bg.color: #658fb5
window.active.label.text.color: #fff
menu.items.active.bg.color: rgb:90/94/98
window.active.title.bg.color: rgb:6/9/c

Notez que #fff est équivalent à #f0f0f0, pas à #ffffff.

[edit] Text shadow strings

Les ombrages de texte sont précisées par une chaîne de texte spécialement formaté.

Il ya trois propriétés qui peuvent être placés dans la chaîne: shadow, shadowtint et shadowoffset.

Shadow est une valeur booléenne. Par défaut, 'no'. Vous pouvez activer une ombre pour le texte à l'aide de 'shadow=y'.

Shadowtint spécifie la valeur alpha de l'ombre ainsi que sa couleur (noir ou blanc). Par défaut, c'est noir et 50% d'opacité. Vous pouvez spécifier le shadowtint en utilisant 'shadowtint=70'. La teinte peut être n'importe quel nombre entier compris entre -100 et 100. 0 signifie 0% d'opacité (invisible), 100 signifie 100% d'opacité et noir, -100 signifie 100% d'opacité et blanc.

ShadowOffset indique dans quelle mesure l'ombre doit être décalé par rapport au texte. Sa valeur par défaut '1'. Il peut être positif pour déplacer l'ombre en bas à droite du texte, ou négative pour la déplacer vers le haut et à gauche du texte. Vous pouvez régler la ShadowOffset en utilisant 'ShadowOffset=2'. 'ShadowOffset=0' placera l'ombre exactement derrière le texte et elle ne sera pas visible.

les ombres du textes peuvent être spécifiées séparément pour chasue élément. dans ce cas, les propriétés générales sont ignorées

Exemple:

window.active.label.text.font:shadow=y:shadowtint=70:shadowoffset=1

[edit] Theme elements

chaque élément d'un thème correspond à un élément de menu, d'une fenêtre etc…

le détail complet de chaque élément avec leurs spécificités sera expliqué sous cette forme:

Type: integer
Default: 1
Valid: 0-100
Parentrelative: no

Type le type d'élément.

Default affiche la valeur par défaut si non spécifiées dans le thème. si le 'default' fait référence à un autre élément, c'est celui-ci qui servira de valeur par défaut

Valid indique les valeurs acceptées par les éléments, comme integer values.

Parentrelative définit si la valeur Parentrelative peut être appliquée.

[edit] Geometry

[edit] border.width

Type: integer
Default: 1
Valid: 0 - 100

détermine l'épaisseur de la bordures des fenêtres en pixels.

voir aussi: window.active.border.color, window.inactive.border.color

[edit] menu.border.width

Type: integer
Default: border.width
Valid: 0 - 100

détermine l'épaisseur de la bordure autour des menus.

voir aussi: menu.border.color

[edit] menu.separator.width

Type: integer
Default: 1
Valid: 1 - 100

détermine l'épaisseur des séparateurs de menus. (As of version 3.4.7)

[edit] menu.separator.padding.width

Type: integer
Default: 6
Valid: 0 - 100

détermine l'espace en pixels de chaque coté des séparateurs de menu. (As of version 3.4.7)

voir aussi: menu.separator.padding.height

[edit] menu.separator.padding.height

Type: integer
Default: 3
Valid: 0 - 100

détermine la marge supérieure et inférieure des séparateurs de menu. (As of version 3.4.7)

Voir aussi: menu.separator.padding.width

[edit] osd.border.width

Type: integer
Default: border.width
Valid: 0 - 100

détermine l'épaisseur de la bordure des fenêtres de dialogue, comme le switch du focus (Alt-Tab).

Voir aussi: osd.border.color

[edit] window.client.padding.width

Type: integer
Default: padding.width
Valid: 0 - 100

détermine l'épaisseur de la bordure latérale (droite et gauche) interne des fenêtres. elle se dessine entre la bordure externe et le corps de la fenêtre.

Voir aussi: window.active.client.color, window.inactive.client.color window.client.padding.height

[edit] window.client.padding.height

Type: integer
Default: window.client.padding.width
Valid: 0 - 100

détermine l'épaisseur de la bordure interne (haute et basse) des fenêtres. elle se dessine entre la bordure externe et le corps de la fenêtre.

Voir aussi: window.active.client.color, window.inactive.client.color window.client.padding.width

[edit] window.handle.width

Type: integer
Default: 6
Valid: 0 - 100

détermine l'épaisseur de la zone de préhension. cette zone se situe en bas de la fenêtre. une valeur de '0' masque cette zone.

Voir aussi: window.active.handle.bg, window.inactive.handle.bg, window.active.grip.bg, window.inactive.grip.bg

[edit] padding.width

Type: integer
Default: 3
Valid: 0 - 100

détermine la marge interne horizontale (et verticale si non spécifiée) utilisée pour séparer les éléments des décorations de la fenêtre.

Voir aussi: padding.height

[edit] padding.height

Type: integer
Default: padding.width
Valid: 0 - 100

détermine la marge interne verticale utilisée pour séparer les éléments des décorations de la fenêtre.

Voir aussi: padding.width

[edit] menu.overlap.x

Type: integer
Default: menu.overlap
Valid: -100 - 100

détermine le décallage horizontal entre menu et sous-menu. une valeur positive supperpose le sous-menu au menu, une valeur négative le sépare. (As of version 3.4.7)

Voir aussi: menu.overlap.y

[edit] menu.overlap.y

Type: integer
Default: menu.overlap
Valid: -100 - 100

détermine le décallage vertical entre menu et sous-menu. une valeur positive fait descendre le sous-menu, une valeur négative le fait monter. (As of version 3.4.7)

Voir aussi: menu.overlap.x

[edit] menu.overlap

Type: integer
Default: 0
Valid: -100 - 100

cette propriété est obsolète et n'existe que pour raison de compatibilité.

Voir aussi: menu.overlap.x, menu.overlap.y

[edit] Border colors

[edit] window.active.border.color

Type: color
Default: border.color

détermine la couleur de la bordure de la fenêtre active.

Voir aussi: border.width, window.inactive.border.color

[edit] window.active.title.separator.color

Type: color
Default: window.active.border.color

détermine la couleur de la bordure inférieure de la barre de titre de la fenêtre active.

Voir aussi: window.inactive.title.separator.color

[edit] window.inactive.border.color

Type: color
Default: window.active.border.color

détermine la couleur de la bordure des fenêtres inactives.

Voir aussi: border.width, window.active.border.color

[edit] window.inactive.title.separator.color

Type: color
Default: window.inactive.border.color

détermine la couleur de la bordure inférieure de la barre de titre des fenêtres inactives.

Voir aussi: window.active.title.separator.color

[edit] border.color

Type: color
Default: black

cette propriété est obsolète et n'existe que pour raison de compatibilité.

Voir aussi: window.active.border.color, window.inactive.border.color, menu.border.color

[edit] window.active.client.color

Type: color
Default: white

détermine la couleur de la bordure interne de la fenêtre active. elle se dessine entre la bordure externe et le corps de la fenêtre.

Voir aussi: window.client.padding.width, window.inactive.client.color

[edit] window.inactive.client.color

Type: color
Default: white

détermine la couleur de la bordure interne des fenêtres inactives. elle se dessine entre la bordure externe et le corps de la fenêtre.

Voir aussi: window.client.padding.width, window.active.client.color

[edit] menu.border.color

Type: color
Default: window.active.border.color

détermine la couleur de la bordure du menu.

Voir aussi: menu.border.width

[edit] osd.border.color

Type: color
Default: window.active.border.color

détermine la couleur de la bordure des fenêtres de dialogue comme le switch de focus (Alt-Tab).

Voir aussi: osd.border.width

[edit] Titlebar colors

[edit] window.active.label.text.color

Type: color
Default: black

détermine la couleur du texte de la barre de titre de la fenêtre active.

Voir aussi: window.inactive.label.text.color

[edit] window.inactive.label.text.color

Type: color
Default: white

détermine la couleur du texte de la barre de titre des fenêtres inactives.

Voir aussi: window.active.label.text.color

[edit] window.active.button.unpressed.image.color

Type: color
Default: black

détermine la couleur des images des boutons de la barre de titre de la fenetre active.

Voir aussi: window.inactive.button.unpressed.image.color

[edit] window.active.button.pressed.image.color

Type: color
Default: window.active.button.unpressed.image.color

détermine la couleur des images des boutons lors d'un clic pour la barre de titre de la fenetre active.

Voir aussi: window.inactive.button.pressed.image.color

[edit] window.active.button.disabled.image.color

Type: color
Default: white

détermine la couleur des images des boutons désactivés de la barre de titre de la fenetre active.

Voir aussi: window.inactive.button.disabled.image.color

[edit] window.active.button.hover.image.color

Type: color
Default: window.active.button.unpressed.image.color

détermine la couleur des images des boutons lors d'un survol pour la barre de titre de la fenetre active.

Voir aussi: window.inactive.button.hover.image.color

[edit] window.active.button.toggled.unpressed.image.color

Type: color
Default: window.active.button.toggled.image.color

détermine la couleur des images des boutons en mode 'toggle' (ex: fenêtre maximisée) pour la barre de titre de la fenêtre active.

Voir aussi: window.inactive.button.toggled.unpressed.image.color

[edit] window.active.button.toggled.pressed.image.color

Type: color
Default: window.active.button.pressed.image.color

détermine la couleur des images des boutons en mode 'toggle' (ex: fenêtre maximisée) lors d'un clic pour la barre de titre de la fenetre active.

Voir aussi: window.inactive.button.toggled.pressed.image.color

[edit] window.active.button.toggled.hover.image.color

Type: color
Default: window.active.button.toggled.unpressed.image.color

détermine la couleur des images des boutons en mode 'toggle' (ex: fenêtre maximisée) lors d'un survol pour la barre de titre de la fenetre active.

Voir aussi: window.inactive.button.toggled.hover.image.color

[edit] window.active.button.toggled.image.color

Type: color
Default: window.active.button.pressed.image.color

cette propriété est obsolète et n'existe que pour des raisons de compatibilités.

[edit] window.inactive.button.unpressed.image.color

Type: color
Default: white

détermine la couleur des images des boutons de la barre de titre des fenêtres inactives.

Voir aussi: window.active.button.unpressed.image.color

[edit] window.inactive.button.pressed.image.color

Type: color
Default: window.inactive.button.unpressed.image.color

détermine la couleur des images des boutons de la barre de titre des fenêtres inactives lors d'un clic.

cette option est aussi utilisé pour le mode 'toggle' lors d'un clic pour les fenêtres inactives.

Voir aussi: window.active.button.pressed.image.color

[edit] window.inactive.button.disabled.image.color

Type: color
Default: black

détermine la couleur des images des boutons désactivés de la barre de titre des fenêtres inactives.

Voir aussi: window.active.button.disabled.image.color

[edit] window.inactive.button.hover.image.color

Type: color
Default: window.inactive.button.unpressed.image.color

détermine la couleur des images des boutons de la barre de titre des fenêtres inactives lors d'un survol.

Voir aussi: window.active.button.hover.image.color

[edit] window.inactive.button.toggled.unpressed.image.color

Type: color
Default: window.inactive.button.toggled.image.color

détermine la couleur des images des boutons en mode 'toggle' (ex: fenêtre maximisée) pour la barre de titre des fenêtres inactives.

Voir aussi: window.active.button.toggled.unpressed.image.color

[edit] window.inactive.button.toggled.pressed.image.color

Type: color
Default: window.inactive.button.pressed.image.color

détermine la couleur des images des boutons en mode 'toggle' (ex: fenêtre maximisée) lors d'un clic pour la barre de titre de la fenêtre active.

Voir aussi: window.active.button.toggled.pressed.image.color

[edit] window.inactive.button.toggled.hover.image.color

Type: color
Default: window.inactive.button.toggled.unpressed.image.color

détermine la couleur des images des boutons en mode 'toggle' (ex: fenêtre maximisée) lors d'un survol pour la barre de titre des fenêtres inactives.

Voir aussi: window.active.button.toggled.hover.image.color

[edit] window.inactive.button.toggled.image.color

Type: color
Default: window.active.button.pressed.image.color

cette propriété est obsolète et n'existe que pour des raisons de compatibilités.


[edit] Active window textures

[edit] window.active.title.bg

Type: texture
Default: none
Parentrelative: no

détermine la texture de la barre de titre de la fenêtre active.

Voir aussi: window.inactive.title.bg

[edit] window.active.label.bg

Type: texture
Default: none
Parentrelative: yes

détermine la texture du label de la fenêtre active, la label est le fond du titre. si 'parentrelative', alors on utilise window.active.title.bg.

Voir aussi: titlebar colors, window.inactive.label.bg, window.active.title.bg

[edit] window.active.handle.bg

Type: texture
Default: none
Parentrelative: no

détermine la texture de la zone de préhension située au bas de la fenêtre active.

Voir aussi: window.handle.width, window.inactive.handle.bg

[edit] window.active.grip.bg

Type: texture
Default: none
Parentrelative: yes

détermine la texture des zones de redimensionnements de la fenêtre active. elles sont situées de part et d'autres de la zone de préhension au bas des fenêtres. si 'parentrelative', on utilise window.active.handle.bg.

Voir aussi: window.handle.width, window.inactive.grip.bg, window.active.handle.bg

[edit] Inactive window textures

[edit] window.inactive.title.bg

Type: texture
Default: none
Parentrelative: no

détermine la texture de la barre de titre des fenêtres inactives.

Voir aussi: window.active.title.bg

[edit] window.inactive.label.bg

Type: texture
Default: none
Parentrelative: yes

détermine la texture du label des fenêtres inactives, la label est le fond du titre. si 'parentrelative', alors on utilise window.inactive.title.bg.

Voir aussi: titlebar colors, window.active.label.bg, window.inactive.title.bg

[edit] window.inactive.handle.bg

Type: texture
Default: none
Parentrelative: no

détermine la texture de la zone de préhension située au bas des fenêtres inactives.

Voir aussi: window.handle.width, window.active.handle.bg

[edit] window.inactive.grip.bg

Type: texture
Default: none
Parentrelative: yes

détermine la texture des zones de redimensionnements des fenêtres inactives. elles sont situées de part et d'autres de la zone de préhension au bas des fenêtres. si 'parentrelative', on utilise window.inactive.handle.bg.

Voir aussi: window.handle.width, window.active.grip.bg, window.inactive.handle.bg

[edit] Active window button textures

[edit] window.active.button.unpressed.bg

Type: texture
Default: none
Parentrelative: yes

détermine la texture des boutons de la barre de titre de la fenetre active. si 'parentrelative', on utilise window.active.title.bg.

Voir aussi: titlebar colors, window.active.title.bg, window.inactive.button.unpressed.bg

[edit] window.active.button.pressed.bg

Type: texture
Default: none
Parentrelative: yes

détermine la texture des boutons de la barre de titre de la fenetre active lors d'un clic. si 'parentrelative', on utilise window.active.title.bg.

Voir aussi: titlebar colors, window.active.title.bg, window.inactive.button.pressed.bg

[edit] window.active.button.hover.bg

Type: texture
Default: window.active.button.unpressed.bg
Parentrelative: yes

détermine la texture des boutons de la barre de titre de la fenetre active lors d'un survol. si 'parentrelative', on utilise window.active.title.bg.

Voir aussi: titlebar colors, window.active.title.bg, window.inactive.button.hover.bg

[edit] window.active.button.disabled.bg

Type: texture
Default: none
Parentrelative: yes

détermine la texture des boutons désactivés de la barre de titre de la fenetre active. si 'parentrelative', on utilise window.active.title.bg.

Voir aussi: titlebar colors, window.active.title.bg, window.inactive.button.disabled.bg

[edit] window.active.button.toggled.unpressed.bg

Type: texture
Default: window.active.button.toggled.bg
Parentrelative: yes

détermine la texture des boutons en mode 'toggle' (ex: fenêtre maximisée) pour la barre de titre de la fenetre active. si 'parentrelative', on utilise window.inactive.title.bg.

Voir aussi: titlebar colors, window.active.title.bg, window.inactive.button.toggled.unpressed.bg

[edit] window.active.button.toggled.pressed.bg

Type: texture
Default: window.active.button.pressed.bg
Parentrelative: yes

détermine la texture des boutons en mode 'toggle' (ex: fenêtre maximisée) pour la barre de titre de la fenetre active lors d'un clic. si 'parentrelative', on utilise window.inactive.title.bg.

Voir aussi: titlebar colors, window.active.title.bg, window.inactive.button.toggled.pressed.bg

[edit] window.active.button.toggled.hover.bg

Type: texture
Default: window.active.button.toggled.unpressed.bg
Parentrelative: yes

détermine la texture des boutons en mode 'toggle' (ex: fenêtre maximisée) pour la barre de titre de la fenetre active lors d'un survol. si 'parentrelative', on utilise window.inactive.title.bg.

Voir aussi: titlebar colors, window.active.title.bg, window.inactive.button.toggled.hover.bg

[edit] window.active.button.toggled.bg

Type: texture
Default: window.active.button.pressed.bg
Parentrelative: yes

cette propriété est obsolète et n'existe que pour des raisons de compatibilité.

[edit] Inactive window button textures

[edit] window.inactive.button.unpressed.bg

Type: texture
Default: none
Parentrelative: yes

détermine la texture des boutons de la barre de titre des fenêtres inactives. si 'parentrelative', on utilise window.inactive.title.bg.

Voir aussi: titlebar colors, window.inactive.title.bg, window.active.button.unpressed.bg

[edit] window.inactive.button.pressed.bg

Type: texture
Default: none
Parentrelative: yes

détermine la texture des boutons de la barre de titre des fenêtres inactives lors d'un clic. si 'parentrelative', on utilise window.inactive.title.bg.

Voir aussi: titlebar colors, window.inactive.title.bg, window.active.button.pressed.bg

[edit] window.inactive.button.hover.bg

Type: texture
Default: window.inactive.button.unpressed.bg
Parentrelative: yes

détermine la texture des boutons de la barre de titre des fenêtres inactives lors d'un survol. si 'parentrelative', on utilise window.inactive.title.bg.

Voir aussi: titlebar colors, window.inactive.title.bg, window.active.button.hover.bg

[edit] window.inactive.button.disabled.bg

Type: texture
Default: none
Parentrelative: yes

détermine la texture des boutons désactivés de la barre de titre des fenêtres inactives. si 'parentrelative', on utilise window.inactive.title.bg.

Voir aussi: titlebar colors, window.inactive.title.bg, window.active.button.disabled.bg

[edit] window.inactive.button.toggled.unpressed.bg

Type: texture
Default: window.inactive.button.toggled.bg
Parentrelative: yes

détermine la texture des boutons en mode 'toggle' (ex: fenêtre maximisée) pour la barre de titre des fenêtres inactives. si 'parentrelative', on utilise window.inactive.title.bg.

Voir aussi: titlebar colors, window.inactive.title.bg, window.active.button.toggled.unpressed.bg

[edit] window.inactive.button.toggled.pressed.bg

Type: texture
Default: window.inactive.button.pressed.bg
Parentrelative: yes

détermine la texture des boutons en mode 'toggle' (ex: fenêtre maximisée) pour la barre de titre des fenêtres inactives lors d'un clic. si 'parentrelative', on utilise window.inactive.title.bg.

Voir aussi: titlebar colors, window.inactive.title.bg, window.active.button.toggled.pressed.bg

[edit] window.inactive.button.toggled.hover.bg

Type: texture
Default: window.inactive.button.toggled.unpressed.bg
Parentrelative: yes

détermine la texture des boutons en mode 'toggle' (ex: fenêtre maximisée) pour la barre de titre des fenêtres inactives lors d'un survol. si 'parentrelative', on utilise window.inactive.title.bg.

Voir aussi: titlebar colors, window.inactive.title.bg, window.active.button.toggled.hover.bg

[edit] window.inactive.button.toggled.bg

Type: texture
Default: window.inactive.button.pressed.bg
Parentrelative: yes

cette propriété est obsolète et n'existe que pour des raisons de compatibilités.

[edit] Menu colors

[edit] menu.title.text.color

Type: color
Default: black

détermine la couleur du texte des titres des menus et sous-menus.

[edit] menu.items.text.color

Type: color
Default: white

détermine la couleur du texte des entrées de menu.

[edit] menu.items.disabled.text.color

Type: color
Default: black

détermine la couleur du texte des entrées de menu désactivées.

[edit] menu.items.active.text.color

Type: color
Default: black

détermine la couleur du texte des entrées de menu lors d'un survol.

[edit] menu.items.active.disabled.text.color

Type: color
Default: menu.items.disabled.text.color

détermine la couleur du texte des entrées de menu désactivées lors d'un survol.

[edit] menu.separator.color

Type: color
Default: menu.items.text.color

détermine la couleur des séparateurs de menu. (As of version 3.4.7)

Voir aussi: menu.items.text.color

[edit] Menu textures

[edit] menu.items.bg

Type: texture
Default: none
Parentrelative: no

détermine la texture du menu.

Voir aussi: menu.items.active.bg

[edit] menu.items.active.bg

Type: texture
Default: none
Parentrelative: yes

détermine la texture de l'entrée de menu sélectionnée (qu'elle soit activée ou non). si 'parentrelative', on utilise menu.items.bg.

Voir aussi: menu.items.bg

[edit] menu.title.bg

Type: texture
Default: none
Parentrelative: yes

détermine la texture des titres des menus et sous-menus. si 'parentrelative', on utilise menu.items.bg.

Voir aussi: menu.items.bg

[edit] OSD textures

[edit] osd.bg

Type: texture
Default: window.active.title.bg
Parentrelative: no

détermine la texture des fenêtres de dialogue, comme le swith du focus (Alt-Tab).

[edit] osd.label.bg

Type: texture
Default: window.active.label.bg
Parentrelative: yes

détermine la texture des labels des fenêtres de dialogue, comme le swith du focus (Alt-Tab). le label est le fond du texte.

[edit] osd.hilight.bg

Type: texture
Default: window.active.label.bg, if it is not parentrelative. Otherwise, window.active.title.bg
Parentrelative: no

détermine la texture du bureau actif dans le selecteur de bureaux (pager).

[edit] osd.unhilight.bg

Type: texture
Default: window.inactive.label.bg, if it is not parentrelative. Otherwise, window.inactive.title.bg
Parentrelative: no

détermine la texture de bureaux inactifs dans le selecteur de bureaux (pager).

[edit] OSD colors

[edit] osd.label.text.color

Type: color
Default: black

détermine la couleur des fenêtres de dialogue, comme le swith du focus (Alt-Tab).

[edit] osd.hilight.bg.color

Type: color
Default: black

détermine la couleur du bureau actif dans le selecteur de bureaux (pager).

[edit] osd.unhilight.bg.color

Type: color
Default: black

détermine la couleur des bureaux inactifs dans le selecteur de bureaux (pager).

[edit] Text justification

[edit] window.label.text.justify

Type: justification
Default: Left

détemine le placement du texte dans la barre de titre des fenêtres (in)actives.

[edit] menu.title.text.justify

Type: justification
Default: Left

détermine le placement du texte pour les titres de menus.

[edit] Text shadows

[edit] window.active.label.text.font

Type: text shadow string
Default: no shadow

détermine l'ombre du titre de la fenêtre active.

Voir aussi: window.inactive.label.text.font

[edit] window.inactive.label.text.font

Type: text shadow string
Default: no shadow

détermine l'ombre du titre des fenêtres inactives.

Voir aussi: window.active.label.text.font

[edit] menu.items.font

Type: text shadow string
Default: no shadow

détermine l'ombre des entrées de menus.

[edit] menu.title.text.font

Type: text shadow string
Default: no shadow

détermine l'ombre des titres des menus et sous-menus.

[edit] osd.label.text.font

Type: text shadow string
Default: no shadow

détermine l'ombre du texte des fenêtres de dialogue, comme le swith du focus (Alt-Tab).

[edit] Dialogs

openbox affiche des fenêtres de dialogue. deux exemples:

  • la fenêtre qui s'affiche quand on quitte openbox: “voulez-vous quitter openbox ? - annuler - quitter”.
  • quand on ferme une fenêtre qui ne répond pas.

ces fenêtres ont des boutons du style Annuler ou Quitter. leur texture est déterminée par window.active.button.*.bg. la couleur du texte est déterminée par window.active.button.*.image.color.

[edit] Button images

les images utilisées pour les boutons de la barre de titre et l'indicateur de sous-menus (bullet) sont au format '1-bit xbm' (X Bitmaps).

les images xbm doivent être placées dans le même dossier que le themerc comme indiqué dans la section Theme file structure.

les images par défaut (utilisées par openbox si absentes du dossier de thème) sont situés dans /usr/share/doc/openbox/xbm. chaque image doit avoir un dénommination spécifique. voici les 'noms' d'images acceptés par openbox:

[edit] Maximized button

le bouton de maximisaion des fenêtres

[edit] max.xbm

Default: Interne

image du bouton de maximisation.

[edit] max_toggled.xbm

Default: max.xbm ou interne

image du bouton de maximisation en mode 'toggle'.

[edit] max_pressed.xbm

Default: max.xbm ou interne

image du bouton de maximisation lors d'un clic.

[edit] max_disabled.xbm

Default: max.xbm ou interne

image du bouton de maximisation désactivé (les fenêtres n'acceptant pas la maximisation).

[edit] max_hover.xbm

Default: max.xbm ou interne

image du bouton de maximisation lors d'un survol.

[edit] max_toggled_pressed.xbm

Default: max_toggled.xbm, max.xbm ou interne

image du bouton de maximisation en mode 'toggle' lors d'un clic.

[edit] max_toggled_hover.xbm

Default: max_toggled.xbm, max.xbm ou interne

image du bouton de maximisation en mode 'toggle' lors d'un survol.

[edit] Iconify button

le bouton d'iconification (minimisation) des fenêtres.

[edit] iconify.xbm

Default: Interne

image du bouton d'iconification.

[edit] iconify_pressed.xbm

Default: iconify.xbm, ou interne

image du bouton d'iconification lors d'un clic.

[edit] iconify_disabled.xbm

Default: iconify.xbm, ou interne

image du bouton d'iconification désactivé.

[edit] iconify_hover.xbm

Default: iconify.xbm, ou interne

image du bouton d'iconification lors d'un survol.

[edit] Close button

le bouton de fermeture des fenêtres.

[edit] close.xbm

Default: Interne

image du bouton de fermeture.

[edit] close_pressed.xbm

Default: close.xbm, ou interne

image du bouton de fermeture lors d'un clic.

[edit] close_disabled.xbm

Default: close.xbm, ou interne

image du bouton de fermeture désactivé.

[edit] close_hover.xbm

Default: close.xbm, ou interne

image du bouton de fermeture lors d'un survol.

[edit] All-desktops button

le bouton de fixation de la fenêtre (aka “sticky”) pour rendre la fenêtre visible sur tous les bureaux.

[edit] desk.xbm

Default: Interne

image du bouton sticky.

[edit] desk_toggled.xbm

Default: desk.xbm ou interne

image du bouton sticky en mode 'toggle'.

[edit] desk_pressed.xbm

Default: desk.xbm ou interne

image du bouton sticky lors d'un clic.

[edit] desk_disabled.xbm

Default: desk.xbm ou interne

image du bouton sticky désactivé.

[edit] desk_hover.xbm

Default: desk.xbm ou interne

image du bouton sticky lors d'un survol.

[edit] desk_toggled_pressed.xbm

Default: desk_toggled.xbm, desk.xbm ou interne

image du bouton sticky en mode 'toggle' lors d'un clic.

[edit] desk_toggled_hover.xbm

Default: desk_toggled.xbm, desk.xbm ou interne

image du bouton sticky en mode 'toggle' lors d'un survol.

[edit] Shade button

le bouton d'enroulement des fenêtres, afin de n'afficher que la barre de titre

[edit] shade.xbm

Default: Interne

image du bouton d'enroulement des fenêtres.

[edit] shade_toggled.xbm

Default: shade.xbm ou interne

image du bouton d'enroulement en mode 'toggle'.

[edit] shade_pressed.xbm

Default: shade.xbm ou interne

image du bouton d'enroulement lors d'un clic.

[edit] shade_disabled.xbm

Default: shade.xbm ou interne

image du bouton d'enroulement lors d'un clic.

[edit] shade_hover.xbm

Default: shade.xbm ou interne

image du bouton d'enroulement lors d'un survol.

[edit] shade_toggled_pressed.xbm

Default: shade_toggled.xbm, shade.xbm ou interne

image du bouton d'enroulement en mode 'toggle' lors d'un clic.

[edit] shade_toggled_hover.xbm

Default: shade_toggled.xbm, shade.xbm ou interne

image du bouton d'enroulement en mode 'toggle' lors d'un survol.

[edit] Submenu bullet

[edit] bullet.xbm

Default: Interne

image du bouton d'indication de sous-menus.



traduction: arpinux 14:39, 24 April 2013 (EDT)

Personal tools