BARRE DE VOLUME EN PICWIN

dizAgree Messages postés 25 Date d'inscription lundi 16 février 2004 Statut Membre Dernière intervention 21 juillet 2005 - 25 oct. 2004 à 09:37
cs_KiNdErMaXi Messages postés 1052 Date d'inscription samedi 10 juillet 2004 Statut Membre Dernière intervention 30 novembre 2009 - 5 janv. 2005 à 21:27
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/27056-barre-de-volume-en-picwin

cs_KiNdErMaXi Messages postés 1052 Date d'inscription samedi 10 juillet 2004 Statut Membre Dernière intervention 30 novembre 2009 2
5 janv. 2005 à 21:27
merki :x
J4Gu4R Messages postés 385 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 3 juillet 2007
5 janv. 2005 à 20:25
instructif, moi j'aime bien, vu que les pw c pas mon truc j'vais m'en servir pour une base :)

bonne suite...

-J4Gu4R-
cs_KiNdErMaXi Messages postés 1052 Date d'inscription samedi 10 juillet 2004 Statut Membre Dernière intervention 30 novembre 2009 2
4 janv. 2005 à 22:03
ajout d'un screen
cs_KiNdErMaXi Messages postés 1052 Date d'inscription samedi 10 juillet 2004 Statut Membre Dernière intervention 30 novembre 2009 2
21 nov. 2004 à 17:35
voila c'est mis a jour ... 1 mois après :x
Utilisateur anonyme
31 oct. 2004 à 23:55
C'est Bien fait enfin je crois mais c'est moyen beau :)
Je vais m'en servir quand je débuterais en picwin
OrGon :)
cs_Thunder98 Messages postés 6 Date d'inscription jeudi 8 juillet 2004 Statut Membre Dernière intervention 13 août 2005
25 oct. 2004 à 18:45
Juste quelques remarques d'ordre pratique:

if ($mouse.x >= 10) && ($mouse.x <= 20) && ($mouse.y >= 24) && ($mouse.y <= 34) {
peut être remplacé par:
if ($inrect($mouse.x,$mouse.y, 10,24,10,10)) {
L'idée de Sorn est facilement réalisable avec quelques $calc et en ajustant la valeur de chaque pixel en + ou en - à une valeur en + ou en - du son.

Ensuite, plutot que d'attribuer une valeur au son dès le lancement du PW retournes le volume courant avec $vol et assignes-le à la valeur de ta jauge. Ca ne nécessite pas beaucoup de codage en plus et ça peut éviter quelques surprises pour celui qui lance cet addon.

Tu pourrais également ajouter un bouton Mute, c'est très facile à faire.

Voila, je suis moi-même en train de faire un lecteur mp3 en pw avec une jauge similaire donc si tu veux quelques conseil dans le but de développer cette source...
cs_KiNdErMaXi Messages postés 1052 Date d'inscription samedi 10 juillet 2004 Statut Membre Dernière intervention 30 novembre 2009 2
25 oct. 2004 à 14:39
merci ca fait plaisir
-sorn: j'avoue avoir penser très fortement a ton idée mais un peu compliquée a mon gout mais je ais essayer promis
-diz: j'ai fait la fenetre comme ceci exprès pr pouvroi la placera votre gout

je vais corriger le bug signalé par sorn
cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 8
25 oct. 2004 à 10:00
C'est pas trop mal, mais tu aurais pu au moins centrer ton signe + et - dans les boutons !

Sinon, pour rendre ta barre de volume encore plus pratique, ca serait bien de pouvoir règler directement en cliquant sur la barre, car si par exemple on veut mettre à fond, avec le bouton "+" il faut cliquer plusieurs fois, tandis qu'avec mon idée, un seul click au bout de la barre suffirait.

De plus, lorsque l'on effectue un règlage sur ta barre, puis lorsqu'on la ferme et la réouvre, les règlages ne réapparaissent pas sur la barre.

Bon début en picwin ;)
dizAgree Messages postés 25 Date d'inscription lundi 16 février 2004 Statut Membre Dernière intervention 21 juillet 2005
25 oct. 2004 à 09:40
et -h si tu ne souhaites pas faire apparaitre la fenêtre ;)
dizAgree Messages postés 25 Date d'inscription lundi 16 février 2004 Statut Membre Dernière intervention 21 juillet 2005
25 oct. 2004 à 09:37
L'idée est bonne mais cependant l'aspect visuel reste pas très beau (position des boutons, positions du + et du moins). La fenêtre est resizable, utilise plutôt les modes: -CBdkp +Lt
Rejoignez-nous