Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Applets | Applets Question généralité applet
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Applets | Applets

Subjects Author Language Messages Last message
[Locked] Question généralité applet
glattering Français 5 glattering [Read]
09 April 2008 à 13:26

glattering, Tuesday 08 April 2008 à 11:50


Subscription date : 02 December 2007
Messages : 170
Salut,

Je me demandais si on pouvait facilement activer une applet depuis une autre (rendre une applet visible au clic depuis une autre applet).
Merci

/glattering, qui va télécharger les sources de cairo-dock, ptête ce soir.

fabounet, Tuesday 08 April 2008 à 18:13


Subscription date : 30 November 2007
Messages : 17118
tu as une idée derrière la tête ?
la réponse est non car c'est le gestionnaire de modules (qui est au sein du dock) qui gère les applets.

glattering, Tuesday 08 April 2008 à 23:20


Subscription date : 02 December 2007
Messages : 170
Ok je reformule et je m'explique.
Je voudrais apprendre à faire une applet. Je voulais commencer avec un truc simple (mais peut être que c'est déjà en cours), genre une applet qui permet d'éteindre son PC, mais de manière un peu plus avancé, comme par ex dire à quelle heure, ou dans combien de temps (utiliser la commande shutdown en fait avec les bonnes options). Et pour le cas d'un compte à rebours, je voulais savoir si ça pouvait déclencher l'affichage d'un compte à rebours (style numérique par exemple) sur le bureau, devant les autres fenêtres (par ex).

Voilou, c'est tout...

necropotame, Tuesday 08 April 2008 à 23:33


Subscription date : 29 November 2007
Messages : 1583
Pour faire ton applet, tu devrais utiliser DBus qui a l'avantage de ne pas demander les droit sudo pour éteindre ton PC. Il peut redémarrer ton PC aussi.

Pour l'affichage d'un compte à rebours, soit tu utilise une jauge pour indiquer le temps restant, soit tu dessine directement le temps restant dans une icône. Après, tu affiche cette icône en desklet avec l'option "afficher devant toutes les autre fenêtre".

Regarde le code de PowerManager pour DBus et celui de Clock pour afficher du texte dans une icône. Sinon, je peut te filer mon thème de jauge que j'ai posté dans "Clock".

fabounet, Wednesday 09 April 2008 à 03:34


Subscription date : 30 November 2007
Messages : 17118
déjà tu as un scipt qui te génère une applet fonctionnelle dans le répertoire plug-ins.
ensuite tu peux regarder logout, c'est la plus simple de toute (une action au clic et c'est tout). showDesktop est quasi-identique.
comme l'a suggéré Necro, avec DBus regarde du côté de Powermanager qui permet d'éteindre l'ordi et qui est encore pas trop compliquée à comprendre.
bon courage !

glattering, Wednesday 09 April 2008 à 13:26


Subscription date : 02 December 2007
Messages : 170
Ok, super, merci à vous deux pour les conseils/pistes, je regarde tout ça dès que j'ai un peu de temps (c'est là en général que se pose le plus gros problème...)

Applets | Applets

Subjects Author Language Messages Last message
[Locked] Question généralité applet
glattering Français 5 glattering [Read]
09 April 2008 à 13:26


Glx-Dock / Cairo-Dock List of forums Applets | Applets Question généralité applet Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.