7 votes

Comment puis-je contrôler la position d'un indicateur créé avec appindicator.Indicator ?

J'ai créé un indicateur simple en Python en utilisant le module appindicator. Cependant, il s'affiche toujours à gauche des indicateurs existants. Existe-t-il un moyen de contrôler la position dans laquelle l'indicateur apparaît ?

Par exemple, il s'affiche actuellement comme suit...

mon indicateur, indicateur de volume, indicateur de messagerie

mais je veux...

indicateur de volume, indicateur de messagerie, mon indicateur

5voto

Richard Hansen Points 171

Le site réponse précédente a raison de dire que la disposition est comme ceci :

  [appmenu]        [app indicators] [system indicators]

Ce qui signifie que vous ne pouvez pas avoir la disposition que vous mentionnez dans la question. Mais, vous POUVEZ déplacer un indicateur d'application dans l'espace alloué aux indicateurs d'application. Vous le faites en appelant app_indicator_set_ordering_index() à une valeur personnalisée. La valeur est normalement générée par le nom et la catégorie de l'application, mais si vous voulez être à côté d'un autre indicateur, vous pouvez prendre sa valeur et ajouter (ou soustraire) un pour être proche.

4voto

Tom Points 1115

Par défaut, l'applet d'indicateur regroupe les indicateurs d'application et de système séparément, et place les indicateurs d'application à gauche des indicateurs de système, donc vous aurez probablement besoin d'une applet hôte modifiée pour faire cela.

Ver la spécification pour plus d'informations, et vous pouvez également demander de l'aide dans #ayatana sur Freenode.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X