OVH Cloud OVH Cloud

Tabulations

10 réponses
Avatar
Barsalou
Bonjour

Est-il possible de modifier la largeur des tabulations d'un projet EXISTANT,
sinon une par une ?

Merci

10 réponses

Avatar
Jacques93
Bonjour Barsalou,
Barsalou a écrit :
Bonjour

Est-il possible de modifier la largeur des tabulations d'un projet
EXISTANT, sinon une par une ?




Tu peux essayer ceci :

http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeIdd016&lngWId=1


--
Cordialement,

Jacques.
Avatar
Barsalou
Merci, mais le code à modifier comporte déjà des indentations.
Je voudrais simplement qu'elles soient moins large.
Le programme suggéré part d'un texte brut.
Avatar
Jacques93
Bonjour Barsalou,
Barsalou a écrit :
Merci, mais le code à modifier comporte déjà des indentations.
Je voudrais simplement qu'elles soient moins large.
Le programme suggéré part d'un texte brut.



Essaie tu verras, le progamme se base sur ce qui indiquées dans outils
=> Options => Editeur => Largeur de la tabulation, et sur les mot clé de
VB pour indenter le code, et comme les sources sont fournies, il y a
quelques "petites choses interessantes".

Tu peux avoir un code avec des tabulations "exotiques" :

Private Sub Text1_KeyPress(KeyAscii As Integer)
Select Case KeyAscii
Case 46
KeyAscii = 44
End Select
End Sub

ou pas de tabulation du tout :

Private Sub Text1_KeyPress(KeyAscii As Integer)
Select Case KeyAscii
Case 46
KeyAscii = 44
End Select
End Sub

ou des tabulations régulière, le résultat sera toujours (avec une
largeur de tabulation = 4) :


Private Sub Text1_KeyPress(KeyAscii As Integer)

Select Case KeyAscii
Case 46
KeyAscii = 44
End Select

End Sub

--
Cordialement,

Jacques.
Avatar
Barsalou
Merci, je vais essayer.
Avatar
Barsalou
Je ne peux pas charger le projet.
Est-ce parce que je n'ai que VB6 initiation ?
Peut-être puis-je obtenir la DLL autrement ?
Merci quand même !
Avatar
Jacques93
Barsalou a écrit :
Je ne peux pas charger le projet.
Est-ce parce que je n'ai que VB6 initiation ?
Peut-être puis-je obtenir la DLL autrement ?
Merci quand même !



Possible, je peux te l'envoyer par e-mail, mais je ne sais pas si la
version initiation supporte les Add-In's . La dll Code Formatter
s'intègre dans le menu complèment. Sinon on peux essayer d'extrraire le
code "utile" pour les tabulations.

--
Cordialement,

Jacques.
Avatar
Barsalou
J'ai déjà des add-in (PrettyCode.Print par exemple), donc cela pourrait
marcher.
Mais je ne sais pas comment faire avec une DLL. Pour les autres un
exécutable se chargeait de l'installation dans les compléments disponibles.
Merci de me l'indiquer et de m'envoyer la DLL.
A+
Avatar
Jacques93
Bonjour Eric Barsalou,
Barsalou a écrit :
J'ai déjà des add-in (PrettyCode.Print par exemple), donc cela pourrait
marcher.
Mais je ne sais pas comment faire avec une DLL. Pour les autres un
exécutable se chargeait de l'installation dans les compléments disponibles.
Merci de me l'indiquer et de m'envoyer la DLL.
A+



En fait, cela pouvant interesser d'autres personnes, je la met sur cjoint :

http://cjoint.com/?bwsXCPOloR

Tu la dezippe dans :

Program FileMicrosoftVisual StudioVB98

tu adaptes le chemin si VB est installé ailleurs. Tu enregistres la dll
avec regsvr32, et normalement l'Add-In doit apparaitre dans le menu
complément (je n'ai rien fait d'autre) :

http://cjoint.com/?bws27p4YyD

--
Cordialement,

Jacques.
Avatar
Barsalou
Merci beaucoup.
Je vais tester tout ça demain matin.
Avatar
Barsalou
Ok ça marche bien !
J'aurais aimé bidouiller le code pour ajouter des options, mais je n'ai que
la version initiation.
Merci en tout cas, même l'add-in me dit que mon code est malfoutu !!