Décalage des lignes dans la GUI

Vous avez une idée pour améliorer ou modifier PureBasic ? N'hésitez pas à la proposer.
mangatome
Messages : 80
Inscription : mer. 29/déc./2004 13:19
Contact :

Décalage des lignes dans la GUI

Message par mangatome »

Salut a tous :)
En codant, je viens de me rendre compte d'une amélioration qui pourrait être pas mal : le décalage des lignes a droite ou a gauche.

exemple :

Code : Tout sélectionner

if <condition>
;commande1
;commande2
endif
on sélectionne les deux commandes, on appuie sur une touche quelconque, et hop, on a :

Code : Tout sélectionner

if <condition>
    ;commande1
    ;commande2
endif
ça peut aider non? :)
Dernière modification par mangatome le mar. 08/févr./2005 20:21, modifié 1 fois.
http://www.cybisoft.net - mes jeux, mods, tools en PB et autres languages :)
Dr. Dri
Messages : 2527
Inscription : ven. 23/janv./2004 18:10

Re: Décalage des lignes dans la GUI

Message par Dr. Dri »

mangatome a écrit :

Code : Tout sélectionner

if <condition>
;commande1
;commande2
endif
on sélectionne les deux commandes, on appuie sur une touche quelconque, et hop, on a :

Code : Tout sélectionner

if <condition>
    ;commande1
    ;commande2
endif
met tes exemple entre balises code sinon ca n'est pas tres parlant ;)
mangatome
Messages : 80
Inscription : mer. 29/déc./2004 13:19
Contact :

Message par mangatome »

oops désolé, j'avais tapé a l'arrache :)
http://www.cybisoft.net - mes jeux, mods, tools en PB et autres languages :)
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

PBSyntax qui permet de le faire avec l'éditeur de PB dispo sur mon site
jaPBe également le fait automatiquement
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
mangatome
Messages : 80
Inscription : mer. 29/déc./2004 13:19
Contact :

Message par mangatome »

hum ok je vais voir, mais dans la GUI officielle ça serait bien non? :)
http://www.cybisoft.net - mes jeux, mods, tools en PB et autres languages :)
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

oui, certe :)
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Message par Oliv »

C'est déjà fait, tu selectionnes et tu appui sur TABULATION :wink:
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

Ah oui tiens, je faisias une fixation sur la mise en forme auto et j'en ai oublier cette astuce qui est très pratique :D

et on a aussi Maj+TAB pour retirer une tabultations devant le texte sélectionné
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Message par djes »

Ce qui serait vraiment bien, c'est que le TAB en question soit un vrai caractère tab ($09), et non une série d'espaces.
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Message par Oliv »

Moi je trouve que c'est mieux ainsi car tu peux régler le nombre d'espaces voulus et comme ça ne pa avoir des lignes de commande à 100 caractères du bord gauche juste avec 4 ou 5 TAB
mangatome
Messages : 80
Inscription : mer. 29/déc./2004 13:19
Contact :

Message par mangatome »

ah bah oui ... bon excusez moi pour le topic alors :)
http://www.cybisoft.net - mes jeux, mods, tools en PB et autres languages :)
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Message par djes »

Oliv> Avec un tab aussi, c'est justement l'intérêt! C'est l'éditeur qui prend en charge la taille du tab.

Deux avantages :

1. Au lieu de devoir supprimer plusieurs espaces à chaque fois, tu supprimes un seul tab, ce qui va beaucoup plus vite. Crois-moi, ça n'a rien à voir!

2. L'alignement. Les tabs s'alignent automatiquement les uns par rapport aux autres. Quand tu es à la fin d'une ligne et que tu veux faire un commentaire qui s'aligne avec celui de la ligne précédente, tu es obligé de trouver le nombre d'espace précis. Pas avec les tabs!
Répondre