ADDIN - BARRE D'ONGLETS POUR L'IDE VB6

Utilisateur anonyme - 28 févr. 2007 à 12:07
Philippe734 Messages postés 308 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 15 juin 2015 - 30 juin 2010 à 23:37
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/41669-addin-barre-d-onglets-pour-l-ide-vb6

Philippe734 Messages postés 308 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 15 juin 2015 1
30 juin 2010 à 23:37
Voilà un bon moment que je l'utilise et je ne peut plus m'en passer tellement que c'est pratique. D'ailleurs, j'ai des addins d'onglets pour tout les logiciels que j'utilise, même l'explorateur. En tous cas, après mon premier essai, j'ai finis par avoir la barre d'onglet qui reste ancrée ;-)
SnkVrt Messages postés 89 Date d'inscription vendredi 16 mars 2007 Statut Membre Dernière intervention 23 février 2010
9 janv. 2010 à 18:24
Bon je voulais étudier le code pour noter mais il se trouve que je ne suis vraiment pas au niveau requis pour ça (faut déjà que je comprenne !!)

Alors je note le coté pratique et utile... 10/10 (sans surprise !)
SnkVrt Messages postés 89 Date d'inscription vendredi 16 mars 2007 Statut Membre Dernière intervention 23 février 2010
9 janv. 2010 à 18:12
Bien ! Très très bien !!
Je viens de télécharger et d'essayer Vb6 équipé de cet Addin et je trouve ça vraiment nickel. C'est vrai que ça manquait...

Je pense sincèrement que les gens comme vous prolongent la vie de VB6 (qui d'après ce qu'on dit est amené à disparaitre, snif !!).

Alors merci à toi Renfield mais j'ai envie de remercier également Charles Racaud d'avoir eu l'idée.

Bonne continuation à vous et moi je vous regarde et j'apprend...
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
30 mars 2009 à 15:18
à froid, là, comme ça, je sais pas si c'est complexe à faire...

j'ai plus ça en tête. Me rappelai même pas avoir joué avec des onglets :p

je regarde ça
metalcoder Messages postés 193 Date d'inscription jeudi 14 février 2002 Statut Membre Dernière intervention 25 mars 2011 1
30 mars 2009 à 15:11
Bravo pour cette source, elle marche très bien mais est t'il possible de la modifier pour qu'elle fonctionne en SDI. J'ai l'habitude de travailler dans ce mode et la source ne marche pas.


@+

j'ai mis 10.
cs_drissou Messages postés 160 Date d'inscription dimanche 7 décembre 2003 Statut Membre Dernière intervention 14 janvier 2009
22 avril 2007 à 23:14
OUi moi aussi, pas de problème d'ancrage..
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
22 avril 2007 à 12:41
Tiens ! Chez moi je l'ai ancrée une fois, et depuis elle reste ancrée.
Philippe734 Messages postés 308 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 15 juin 2015 1
22 avril 2007 à 12:33
salut,
j'ai essayé ta source et malgré qu'elle semble mieux codé que celle de charles racaud, j'ai le meme soucis qu'avec le sienne : je voudrais que la barre d'onglet soit ancré quand je démarre mon vb6. j'ai beau l'ancré mais en quittant puis en réouvrant vb6 la barre d'onglet n'est plus ancré et est denouveau en petite fenetre. auriez vous une idée ou une suggestion d'amélioration pour mémorisé son état ancré ?
merci pour ta source.
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
13 mars 2007 à 21:21
Toute petite modification :
Dans la sub UpdateTabs : j'ai rajouté un test supplémentaire afin de ne pas afficher les onglets pour les dataenvironements : je travaille sur un groupe de projet contenant 6 dll avec chacune un dataenvironment, et du coup, j'avais 6 onglets d'ouverts dès le lancement de vb correspondant à chacun des dataenvironnement, un peu pénible donc !

Pour les masquer, il suffit de modifier le test suivant :
If oWindow.Type vbext_wt_CodeWindow Or oWindow.Type vbext_wt_Designer Then

Par le test :
If InStr(1, oWindow.Caption, "(DataEnvironment)") <1 And (oWindow.Type vbext_wt_CodeWindow Or oWindow.Type = vbext_wt_Designer) Then
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
5 mars 2007 à 20:25
Tout depend de l'endroit où tu l'ancre... normallement, au dessus de le fenetre de code, tu a de quoi voir six ou sept fenetres...
jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
5 mars 2007 à 09:52
Salut,

Je n'ai pas encore beaucoup utiliser cet add-in mais j'ai une première remarque
Lorsque tu le démarre il est dans une fenêtre "autonome". Mais si par exemple je le place comme "Ancrable" (l'option est d'ailleurs grisée je ne sais pas pourquoi, obligé de l'ancrer à la main) L'add-in n'est alors pas assez large et on ne voit pas les textes souhaités.
Je ne sais pas si je suis très clair, car plus j'écris moins je me comprends... :)

Voilà....
@+
Julien
odan71 Messages postés 140 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 11 décembre 2007
2 mars 2007 à 09:12
excellent et très utile.
muchas gracias señor
BobTSMSI Messages postés 60 Date d'inscription lundi 23 février 2004 Statut Membre Dernière intervention 2 mars 2007
1 mars 2007 à 16:34
Vraiment très pratique ces onglets... Impeccable! :-D

Merci!

Bravo pour le Bébé!!
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
1 mars 2007 à 14:28
Pour le mode SDI, je ne sais si je le "débloquerai"...

Je viens là de faire une mise a jour. Le menu contextuel affiché sur les onglets est désormais le menu de VB.
Par contre, cela génère un soucis que je n'ai pas pu régler, pour l'heure.
Si on clique droit sur l'onglet actif, les items 'Enregistrer', 'Enregistrer sous' et 'Imprimer' sont grisés... (cela ne se produit pas si l'on clique driot sur un autre onglet...)
cs_asimengo Messages postés 280 Date d'inscription jeudi 24 mars 2005 Statut Membre Dernière intervention 18 mars 2009
1 mars 2007 à 11:03
J'ai pas encore download avant ce message mais il faut peut-etre à jour le niveau c'est un peu déconcertant tu ne trouves pas Renf.

Felicitations pour le bébé, tu es quand même un bao.
cs_moustachu Messages postés 1079 Date d'inscription jeudi 14 novembre 2002 Statut Membre Dernière intervention 1 janvier 2012
1 mars 2007 à 09:13
Très bonne source. C'est vrai que celle de Charles Racaud avait quelques défauts mais elle avait également la grande qualité d'exister !!

++
Moustachu
cs_drissou Messages postés 160 Date d'inscription dimanche 7 décembre 2003 Statut Membre Dernière intervention 14 janvier 2009
1 mars 2007 à 09:13
Félicitation pour ton oeuvre perso.. ( et à la maman)
et pour tes programmes bien sur..
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
28 févr. 2007 à 21:35
pour ceux qui se demandent de quoi peut bien parler Jack, je viens d'être papa ^^
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
28 févr. 2007 à 21:34
il ne s'affiche pas en mode SDI, j'ai fait ca, le temps de faire davantage de tests
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
28 févr. 2007 à 20:45
Salut
J'ai une réclamation : J'ai retrouvé une couche usagée entre la Sub KillTabByWindowCaption et GetIconKey.
Demande à LR de ranger ses affaires ! (je plaisante)

Je n'ai pas eu le temps de l'essayer (l'AddIn, pas la couche), mais comment se comporte t-il lorsque l'IDE est utilisé en mode SDI (c'est à dire en multi-fenêtrage et pas coincé dans une fenêtre unique comme sous VB.Net) qui ne possède pas de fenêtre de stockage des zones de code / forme ?
Je vous dirais plus ce week-end.
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
28 févr. 2007 à 14:52
Bien vu Kenji, effectivement, si les fenetres sont en FullScreen, l'icone n'etait pas récupérée (c'est corrigé et uploadé)
MadM@tt Messages postés 2167 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 16 juillet 2009 1
28 févr. 2007 à 13:39
Celle la aussi est très bien, le plus c'est quand meme le menu du clic droit (petite habitude de firefox ^^)
J'ai pas encore vu de bug
Utilisateur anonyme
28 févr. 2007 à 13:24
En faite, pas si aléatoire que ca.
Je me retrouve souvent avec l'icône DEFAULTCODE. C'est dus à l'erreur qu'il ne trouve pas l'icône.
__
Kenji
cs_EBArtSoft Messages postés 4525 Date d'inscription dimanche 29 septembre 2002 Statut Modérateur Dernière intervention 22 avril 2019 9
28 févr. 2007 à 13:24
Ouuuuuuh le copiteur ! ahah
Nan je deconne c'est bien (mais quand même lol) :p

@+
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
28 févr. 2007 à 13:17
Merci Kenji.

Aléatoires ? Jamais eu ce genre de soucis.
Pourrais tu m'en dire plus ?
Utilisateur anonyme
28 févr. 2007 à 12:25
Ah si, une petite erreur :
Les icônes des onglets sont par moments aléatoires.
__
Kenji
Utilisateur anonyme
28 févr. 2007 à 12:07
Ha ben voilà une bien meilleur méthode que la mienne.
Y'a pas un bug. Ca marche nickel.
C'est du beau boulot ^^
Ca mérite un 10
__
Kenji
Rejoignez-nous