cs_hippo92210b
Messages postés59Date d'inscriptionlundi 12 février 2007StatutMembreDernière intervention 9 décembre 2009
-
13 mai 2009 à 22:27
enzo68290
Messages postés109Date d'inscriptionsamedi 18 août 2007StatutMembreDernière intervention16 juin 2011
-
17 nov. 2010 à 00:42
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
enzo68290
Messages postés109Date d'inscriptionsamedi 18 août 2007StatutMembreDernière intervention16 juin 2011 17 nov. 2010 à 00:42
je ne sais pas si tu maintient encore cette source à jour, dans le doute j'essaye puisque je suis intéresser par ton travail que je qualifierait juste de magnifique mais chez moi j'ai un bug.
Quand j'utilise la progressbar en mode marquée, niquel impec, et vraiment chapeau, mais en mode normal j'ai la vielle progress bar VB6 que je cherche à replacer, je suis sous windows 7 comme environnement, pourrait tu m'aider à comprendre, à corriger se bug ?
cordialement Enzo.
cs_hippo92210b
Messages postés59Date d'inscriptionlundi 12 février 2007StatutMembreDernière intervention 9 décembre 2009 18 mai 2009 à 22:26
Ok, je vais voire sa, la source de ta progressbar m'intéresse, sa m'aiderait ;)
PROTEUS91
Messages postés156Date d'inscriptionmardi 4 novembre 2003StatutMembreDernière intervention28 décembre 2010 18 mai 2009 à 14:46
Ecoute je viens de regarder le code source (chose que je n'avais pas fait et que j'aurai du faire.) Ca ne vas pas ! Tu n'as pas bien compris ce que je t'ai proposé, ajouter une progress bar oui mais pas celle de VB. Tu t'es pris la tête a faire quelque chose de bo ajouter la PRGSBAR de VB c'est vraiment gâcher ton code. Je t'assure qu'il n'est pas difficile d'ajouter a ton projet une progress bar Vista (Si tu veux que je te donne la mienne j'en ai fait une.
Revenons au choses un peu essentiel désactive le timer de l'ocx et fait qu'il ne s'active qu'a moment ou l'application parent passe en load sinon ton prog vb clignote et ça c moche :p
P.S. N'oublie pas une derniere chose le passage de PRGSBAR MARQUEE A SIMPLE peut egalement se faire par une propriété dans ton OCX. Exemple rapide
'===============================================================================
Enum StylePrgsBAR
NoFixeValue
FixeValue
End Enum
'===============================================================================
Public Property Get TypePRGS() As StylePrgsBAR
TypePRGS = MPrgsBAR
End Property
'===============================================================================
Public Property Let TypePRGS(Setting As Couleur)
MPrgsBAR = Setting
End Property'MPrgsBAR PropBag.ReadProperty("TypePRGS", NoFixeValue)
'===============================================================================
Call PropBag.WriteProperty("TypePRGS", MPrgsBAR , NoFixeValue)
Voila a toi de jouer et n'hesite pas a me contacter si besoin !
cs_hippo92210b
Messages postés59Date d'inscriptionlundi 12 février 2007StatutMembreDernière intervention 9 décembre 2009 15 mai 2009 à 22:51
Oui, je la trouve plus complète comme sa effectivement, surtout que c vraiment simple de l'utilisé.
cs_PaTaTe
Messages postés2126Date d'inscriptionmercredi 21 août 2002StatutContributeurDernière intervention19 février 20212 15 mai 2009 à 22:00
L'intérêt de cette source est plus élevée maintenant :)
cs_hippo92210b
Messages postés59Date d'inscriptionlundi 12 février 2007StatutMembreDernière intervention 9 décembre 2009 15 mai 2009 à 20:20
Sa y est, je suis plutôt content du résultat
cs_hippo92210b
Messages postés59Date d'inscriptionlundi 12 février 2007StatutMembreDernière intervention 9 décembre 2009 15 mai 2009 à 18:23
C'est une bonne idée, je vais faire sa.
je ferait une mise a jour dans 1 ou 2 jour, sa doit être simple a faire.
PROTEUS91
Messages postés156Date d'inscriptionmardi 4 novembre 2003StatutMembreDernière intervention28 décembre 2010 15 mai 2009 à 10:33
Par contre un truc qui peut être judicieux je te donne un exemple, peut être que tu pourrai coupler cette progresse bar a une progress bar qui elle par contre affiche un état d'avancement.
Je m'explique, Tant que le programme qui utilise ton OCX ne sait pas pour combien de temps il en a, alors tu utilise celle que tu as déjà faites et des que l'application générale a idée de l'attente alors tu passes sur une progress bar standard.
Tu en penses quoi ?
cs_hippo92210b
Messages postés59Date d'inscriptionlundi 12 février 2007StatutMembreDernière intervention 9 décembre 2009 14 mai 2009 à 17:00
oui... mais quitte a ne rien avoir, autant mettre sa.
cs_PaTaTe
Messages postés2126Date d'inscriptionmercredi 21 août 2002StatutContributeurDernière intervention19 février 20212 14 mai 2009 à 01:08
C'est le genre de progressbar qui n'en est pas une ! En effet, c'est le genre de truc qui peut même énervé car on a pas d'avancement de la progression justement. Ça fait genre "le programme bosse et il sait pas pour combien de temps il en a donc patientes gentillement" :)
PROTEUS91
Messages postés156Date d'inscriptionmardi 4 novembre 2003StatutMembreDernière intervention28 décembre 2010 14 mai 2009 à 01:07
C'est jolie :) Même si je ne suis pas Fan des ProgressBar qui n'affiche pas une vraie progression :p
cs_hippo92210b
Messages postés59Date d'inscriptionlundi 12 février 2007StatutMembreDernière intervention 9 décembre 2009 13 mai 2009 à 22:27
17 nov. 2010 à 00:42
Quand j'utilise la progressbar en mode marquée, niquel impec, et vraiment chapeau, mais en mode normal j'ai la vielle progress bar VB6 que je cherche à replacer, je suis sous windows 7 comme environnement, pourrait tu m'aider à comprendre, à corriger se bug ?
cordialement Enzo.
18 mai 2009 à 22:26
18 mai 2009 à 14:46
Revenons au choses un peu essentiel désactive le timer de l'ocx et fait qu'il ne s'active qu'a moment ou l'application parent passe en load sinon ton prog vb clignote et ça c moche :p
P.S. N'oublie pas une derniere chose le passage de PRGSBAR MARQUEE A SIMPLE peut egalement se faire par une propriété dans ton OCX. Exemple rapide
'===============================================================================
Enum StylePrgsBAR
NoFixeValue
FixeValue
End Enum
'===============================================================================
Public Property Get TypePRGS() As StylePrgsBAR
TypePRGS = MPrgsBAR
End Property
'===============================================================================
Public Property Let TypePRGS(Setting As Couleur)
MPrgsBAR = Setting
End Property'MPrgsBAR PropBag.ReadProperty("TypePRGS", NoFixeValue)
'===============================================================================
Call PropBag.WriteProperty("TypePRGS", MPrgsBAR , NoFixeValue)
Voila a toi de jouer et n'hesite pas a me contacter si besoin !
15 mai 2009 à 22:51
15 mai 2009 à 22:00
15 mai 2009 à 20:20
15 mai 2009 à 18:23
je ferait une mise a jour dans 1 ou 2 jour, sa doit être simple a faire.
15 mai 2009 à 10:33
Je m'explique, Tant que le programme qui utilise ton OCX ne sait pas pour combien de temps il en a, alors tu utilise celle que tu as déjà faites et des que l'application générale a idée de l'attente alors tu passes sur une progress bar standard.
Tu en penses quoi ?
14 mai 2009 à 17:00
14 mai 2009 à 01:08
14 mai 2009 à 01:07
13 mai 2009 à 22:27
J’attends vos remarques !