diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2020-06-21 18:59:54 +0200 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2020-06-21 18:59:54 +0200 |
commit | b0ecbdbf1da175802d3e2f82cf181060886247e3 (patch) | |
tree | 28f18dcad3ab64bd2b15bd8cf92bb63fb66654ed /doc/fr | |
parent | 5b151d1639f4656f79b92b7b495251b51bc10d1d (diff) | |
download | weechat-b0ecbdbf1da175802d3e2f82cf181060886247e3.zip |
core: add bar option "color_bg_inactive" (issue #732)
Diffstat (limited to 'doc/fr')
-rw-r--r-- | doc/fr/weechat_plugin_api.fr.adoc | 17 | ||||
-rw-r--r-- | doc/fr/weechat_scripting.fr.adoc | 10 |
2 files changed, 25 insertions, 2 deletions
diff --git a/doc/fr/weechat_plugin_api.fr.adoc b/doc/fr/weechat_plugin_api.fr.adoc index bf62a10ae..6f0b3251b 100644 --- a/doc/fr/weechat_plugin_api.fr.adoc +++ b/doc/fr/weechat_plugin_api.fr.adoc @@ -14922,6 +14922,8 @@ bar = weechat.bar_search("mybar") ==== bar_new +_Mis à jour dans la 2.9._ + Créer une nouvelle barre. Prototype : @@ -14941,6 +14943,7 @@ struct t_gui_bar *weechat_bar_new (const char *name, const char *color_fg, const char *color_delim, const char *color_bg, + const char *color_bg_inactive, const char *separator, const char *items); ---- @@ -14987,6 +14990,8 @@ Paramètres : * _color_fg_ : couleur du texte dans la barre * _color_delim_ : couleur pour les délimiteurs dans la barre * _color_bg_ : couleur de fond pour la barre +* _color_bg_inactive_ : couleur de fond pour une barre de type "window" qui + n'est pas affichée dans la fenêtre active * _separator_ : ** _on_ : la barre a un séparateur avec les autres fenêtres/barres ** _off_ : pas de séparateur @@ -15014,6 +15019,7 @@ struct t_gui_bar *my_bar = weechat_bar_new ("mybar", "default", "cyan", "blue", + "darkgray", "off", "time,buffer_number+buffer_name"); ---- @@ -15025,13 +15031,20 @@ Script (Python) : # prototype bar = weechat.bar_new(name, hidden, priority, type, condition, position, filling_top_bottom, filling_left_right, size, size_max, - color_fg, color_delim, color_bg, separator, items) + color_fg, color_delim, color_bg, color_bg_inactive, separator, items) # exemple bar = weechat.bar_new("mybar", "off", "100", "window", "", "top", "horizontal", "vertical", - "0", "5", "default", "cyan", "blue", "off", "time,buffer_number+buffer_name") + "0", "5", "default", "cyan", "blue", "darkgray", "off", "time,buffer_number+buffer_name") ---- +[NOTE] +Avec WeeChat ≥ 2.9, en Ruby, les 4 couleurs (color_fg, color_delim, color_bg, +color_bg_inactive) doivent être données dans un tableau de 4 chaînes de caractères +(en raison d'une limitation de Ruby à 15 paramètres par fonction), voir le +link:++weechat_scripting.fr.html#_ruby++[Guide pour scripts WeeChat] pour plus +d'infos. + ==== bar_set Affecter une nouvelle valeur pour une propriété de la barre. diff --git a/doc/fr/weechat_scripting.fr.adoc b/doc/fr/weechat_scripting.fr.adoc index d7bbb10b7..b42e29d14 100644 --- a/doc/fr/weechat_scripting.fr.adoc +++ b/doc/fr/weechat_scripting.fr.adoc @@ -168,6 +168,16 @@ Weechat.config_new_option(config, section, "name", "string", "description of opt "value", "value", 0, ["check_cb", "", "change_cb", "", "delete_cb", ""]) ---- +Et la fonction `+Weechat.bar_new+` reçoit les couleurs dans un tableau de 4 +chaînes de caractères (color_fg, color_delim, color_bg, color_bg_inactive), +donc un appel à cette fonction ressemble à ceci : + +[source,ruby] +---- +Weechat.bar_new("name", "off", "0", "window", "", "left", "vertical", "vertical", "0", "0", + ["default", "default", "default", "default"], "0", "items") +---- + ==== Lua ===== Fonctions |