Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Themes | Thèmes geauge en tout genre
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)
Themes | Thèmes

Subjects Author Language Messages Last message
[Locked] geauge en tout genre
Page : 1 2
Invité Français 29 Invité [Read]
22 April 2009 à 13:27

Invité, Tuesday 21 April 2009 à 11:41


Subscription date : 11 March 2009
Messages : 82
Dis moi Nochka, rhythmbox ne gère pas le menu avec des images SVG ?

nochka85, Tuesday 21 April 2009 à 13:22


Subscription date : 29 November 2007
Messages : 7408
Le menu ?? ... de quel menu parles-tu ?

Invité, Tuesday 21 April 2009 à 17:51


Subscription date : 11 March 2009
Messages : 82
bah en reprenant le theme iphone de l'applet Rythmbox. J'y ai vu 4 boutons (que j'appellerais menu) servant a la navigation dans rythmbox et qui sont au format png.

fabounet, Tuesday 21 April 2009 à 18:14


Subscription date : 30 November 2007
Messages : 17118
attention, qu'est ce que tu appelles navigation ?
chez moi on dit "rondelle de tomate"

nochka85, Tuesday 21 April 2009 à 18:48


Subscription date : 29 November 2007
Messages : 7408
bah en reprenant le theme iphone de l'applet Rythmbox. J'y ai vu 4 boutons (que j'appellerais menu) servant a la navigation dans rythmbox et qui sont au format png.


Bah il te suffit d'éditer le fichier de config et tu spécifies ce que tu veux . Exemple avec la config de Ipod :

[Description]
Name = IPod
Author = Nochka85
Contact = nochka85@glx-dock.org

[Pictures]
frame = frame.png
reflect = reflect.png <- ces 2 images, on connaît tous ;-)

[Configuration]
topleftX = 177
topleftY = 170
bottomleftX = 265
bottomleftY = 435
bottomrightX = 665
bottomrightY = 325
toprightX = 555
toprightY = 72

[Buttons]
number = 4 <- ici, tu détermines le nombre de boutons (jusqu'à 4) .... MAIS VOIR LA REMARQUE PLUS BAS
osd = 1 <- ici, tu mets à 1 ou à 0 si tu veux (ou non) un affichage sur l'écran
debug = 0 <- à passer à 1 pour la conception et les essais du thèmes pour aider à caler les différentes coordonnées

[Button1]
(#) Command : PLAY/PAUSE <- normallement, il n'y a pas les parenthèses, mais çà passe pas avec les citations ;-)
X = 600
Y = 728
sizeX = 100
sizeY = 100
picture = button1.png <- çà c'est l'image qui "illumine" le bouton au survol ... et qui ne subit pas de transformation
osd_play = osd_play.png <- c'est l'image OSD pour PLAY (TOUTES LES IMAGES OSD SUBISSENT LA MEME DEFORMATION QUE CELLE DE LA POCHETTE)
osd_pause = osd_pause.png <- ... et celle pour pause (le bouton 1 est un cas particulier où il FAUT 2 images dans le cas d'un OSD

[Button2]
(#) Command : PREV
X = 430
Y = 635
sizeX = 100
sizeY = 100
picture = button2.png
osd = osd_prev.png

[Button3]
(#) Command : NEXT
X = 680
Y = 560
sizeX = 100
sizeY = 100
picture = button3.png
osd = osd_next.png

[Button4]
(#) Command : MENU/PLAYER
X = 510
Y = 480
sizeX = 100
sizeY = 100
picture = button4.png
osd = osd_home.png


... pour les autres boutons, c'est pareil que pour le 1, mais avec une seule image pour l'osd. TOUS les images en .png indiquées en gras peuvent s'appeler comme bon te semble (si tu veux utiliser pour toutes les images le fichier toto.svg, c'est possible .... mais çà sera pas beau ! ).

REMARQUE IMPORTANTE : Le fait de définir le nombre de boutons (4 maxi) n'a qu'un intérêt limité -> En effet , les boutons sont forcément dans l'ordre ci-dessus ... donc, si on choisit 2 boutons, cela ne permettra de ne définir que PLAY/PAUSE et PREV !! En clair, en général, on utilisera 0 ou 4 bouton(s) (voir 3 si on ne veut pas de boutons pour rappeler le lecteur au premier plan). Après, si on souhaite faire un thème avec seulement un bouton PLAY/PAUSE + 1 bouton MENU, il faudra feinter en définissant 4 boutons avec une image totalement transparente (de n'importe quelle taille) appelée par les boutons 2 et 3 (qui auront en plus des coordonnées nulles pour ne pas prendre le survol) <- Et on fera de même pour avoir un osd uniquement sur certains boutons

Voilà, je sais pas si j'ai été clair


nochka85, Wednesday 22 April 2009 à 12:31


Subscription date : 29 November 2007
Messages : 7408
Sympa !

Invité, Wednesday 22 April 2009 à 12:41


Subscription date : 11 March 2009
Messages : 82
le plus dur ca a été ceci

[Configuration]
topleftX = 177
topleftY = 170
bottomleftX = 265
bottomleftY = 435
bottomrightX = 665
bottomrightY = 325
toprightX = 555
toprightY = 72

(je rappel ne suis pas informaticien et matheux)
En passant faudrait que je dise a fab de ranger par ordre alphabétique toute les rubriques du panneau de configuration.

nochka85, Wednesday 22 April 2009 à 13:00


Subscription date : 29 November 2007
Messages : 7408
Avais-tu passer la ligne de la config "debug = 0" (dans [Buttons]) à 1 ? <- Car cela te permet non seulement de visualiser les zones des boutons (des rectangles colorés transparents apparaissent sur le desklet) + cela te fournit en quick-info les coordonnées de ta souris dans le desklet : Bref, tu as juste à placer ta souris dans chaque coin et à relever les coordonnées qui s'affichent afin de "dégrossir" le positionnement

Invité, Wednesday 22 April 2009 à 13:27


Subscription date : 11 March 2009
Messages : 82
Oui je j'ai fais tout avec le mode debug super pratique d'ailleur !

Themes | Thèmes

Subjects Author Language Messages Last message
[Locked] geauge en tout genre
Page : 1 2
Invité Français 29 Invité [Read]
22 April 2009 à 13:27


Glx-Dock / Cairo-Dock List of forums Themes | Thèmes geauge en tout genre 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.