Coloration des notes

Vous avez une idée pour améliorer ou modifier PureBasic ? N'hésitez pas à la proposer.
Marc56
Messages : 2146
Inscription : sam. 08/févr./2014 15:19

Coloration des notes

Message par Marc56 »

Il y a un système très commode pour changer la couleur d'une ligne (de commentaire) ou d'un texte en fonction d'un mot clé

Cependant le système semble ne pas fonctionner si:
  • On active la coloration des procédures
  • On utilise le système dans une procédure
  • On sélectionne "Changer le fond de la note" au lieu de "Changer le fond de la ligne"
Image

Bug, mauvais paramétrage de ma part ou fonctionnalité ?

:wink:
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Coloration des notes

Message par falsam »

Pour moi pas de souci.
- Je sélectionne ma balise (exemple Bug)
- Je coche la case Change le fond de la note
- Clique bouton Mise à jour puis clique bouton Appliquer.

Vidéo https://www.youtube.com/watch?v=HWrGdO3OFNs
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
Kwai chang caine
Messages : 6962
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Coloration des notes

Message par Kwai chang caine »

Moi j'ai même pas trouvé ce dont tu parles :oops:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Coloration des notes

Message par falsam »

Kwai chang caine a écrit :Moi j'ai même pas trouvé ce dont tu parles :oops:
Pourtant c'est bien pratique :wink:

■ Menu Préférence -> Notes

- Sélectionne Todo puis sur le bouton Nouveau. Todo sera ton modele.
- Cliques sur Nouveau
- Nom de la Note : Tu saisis par exemple A faire (ou ce que tu veux)
- Expression régulière : Tu saisis \bAfaire\b.* (Premiére lettre en majuscule)
- Priorité : Je te laisse le choix de la priorités
- Couleur : Choisis une couleur [...]
- Et enfin coche Change le fond de la ligne.

Cliques sur le bouton Mise à jour

■ Maintenant ouvre un de tes codes ou un nouveau mais dans ce cas il faut l'enregistrer sinon la coloration des notes ne fonctionne pas.
Insere par exemple

Code : Tout sélectionner

; Afaire Un test de note 
et tu auras une magnifique coloration.

Regarde aussi la vidéeo de mon commentaire précédent.
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Marc56
Messages : 2146
Inscription : sam. 08/févr./2014 15:19

Re: Coloration des notes

Message par Marc56 »

Je ne vois pas dans ta video la coloration dans la procédure ? (ou alors j'ai mal regardé?)
:arrow: Paramètres une couleur de procédure et recopie tes lignes 1 et 2 dans la procédure

Dans mon exemple, la coloration lorsqu'elle est utilisée dans une procédure ne marche que si on sélectionne le mode ligne entière

Je viens de tester sur un autre poste, c'est pareil
La coloration en mode note (bloc) et non pas ligne ne fonctionne pas si elle est dans une procédure ET qu'on a paramétré une couleur pour les procédures [X]

Bon, c'est pas indispensable. Encore un truc que je suis le seul à utiliser :P
Mais je trouve ça commode de mettre des coups de stabilo sans surligner toute la ligne.

La coloration des procédure est aussi commode pour programmer clean: Je met en foncé le fond normal et en clair les procédures: Plus le code total s’éclaircit, plus le code devient bon car il a de moins en mois de choses globales.
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Coloration des notes

Message par falsam »

Marc56 a écrit :Je ne vois pas dans ta video la coloration dans la procédure ? (ou alors j'ai mal regardé?)
J'ai répondu à cotés !

J'ai fait une nouvelle vidéo. Le lien est modifié dans ma réponse initiale.
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
Ar-S
Messages : 9472
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Coloration des notes

Message par Ar-S »

(chargement de la page ZZZ zzz ZZZzzz)
On en apprend tous les jours sur cet IDE :)
Excellent cette fonction.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Marc56
Messages : 2146
Inscription : sam. 08/févr./2014 15:19

Re: Coloration des notes

Message par Marc56 »

Tout le fond est gris, il me semble que tu n'a pas activé de couleur différente pour les procédures ?

Configuration > Éditeur > Couleurs > [X] Arrière plan des procédures
(c'est décoché par défaut)

Ma copie d'écran n'est pas modifiée pour l'exemple: tout mon fond est gris et les procédures sont sur fond blanc.

Il faut 3 conditions
On active la coloration des procédures
On utilise le système dans une procédure
On sélectionne "Changer le fond de la note" au lieu de "Changer le fond de la ligne"

Bon, c'est pas très important, juste commode. Donc pas la peine de signaler ça comme un bug :wink:
Avatar de l’utilisateur
Kwai chang caine
Messages : 6962
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Coloration des notes

Message par Kwai chang caine »

Waoooouhhh les copains....mais c'est trop top de la balle votre truc !!!! :D

En vrai je l'avais vu passer l'info...mais vous allez rire ..... j'avais pas compris !!!! :mrgreen:
En fait je croyais que ça concernait l'explorateur de notes que FRED il a mis dans les tools :oops:

Putain, quand je pense que je me disais depuis plusieurs années, que ce serait cool d'avoir plusieurs couleurs pour pouvoir faire du classement...j'aime bien le classement :mrgreen:
Merci à vous deux et à FRED bien sûr 8)
Grace aux explications de FALSAM j'y suis arrivé, au bout de 4 essais...c'est pas mal non ???? :mrgreen: faut dire que je laissais les balises dans la ligne de commentaire :roll: :oops:

Bon j'ai essayé dans une procédure et moi ça marche, mais j'ai pas modifié la couleur des procédure...j'ose pas ... :oops: si j'fait encore une connerie :|

ARS a raison, l'IDE de FRED c'est l'anti CROSOFT....pas de boutons....mais une puissance presque sans limite qui nous épate tous les jours 8O
FRED il aurait du travailler chez GOGOLE 8)
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Marc56
Messages : 2146
Inscription : sam. 08/févr./2014 15:19

Re: Coloration des notes

Message par Marc56 »

Kwai chang caine a écrit :Bon j'ai essayé dans une procédure et moi ça marche, mais j'ai pas modifié la couleur des procédure...j'ose pas ... :oops: si j'fait encore une connerie :|
Tu ne risque rien, le système se contente de changer la couleur de ce qui est entre Procedure et EndProcedure.
Et si tu n'en veux plus, tu as juste à décocher dans les couleurs [ ] Arrière-plan des procédures

Par contre les notes en mode bloc ne sont alors pas reconnues si elles sont dans une procédure, seules celle en mode ligne fonctionnent :|

Voila ce que ça donne en mettant le fond normal en gris clair et les procédures en blanc.
:idea: Tu vois tout de suite si tu es dans une procédure ou pas.

Image

- Palette de couleur maison, dérivée de celle par défaut de SpiderBasic
- Fonte: Consolas 10

:wink:
Avatar de l’utilisateur
Kwai chang caine
Messages : 6962
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Coloration des notes

Message par Kwai chang caine »

Merci Marc

C'est vraiment incroyable ce truc. 8O
Le coup de la coloration des procedures, je sais pas trop...

Depuis des décennies, je prends grand soin de l'indentation.
Donc ce qui est dans les procédures je le vois, peut être pas aussi bien qu'avec de la couleur, mais j'ai jamais eu de problème.
Par contre le pliage, c'est pour moi, une des plus belles inventions.

En ce moment je suis sur vb6, je ressort des greniers des vieux programmes et ça me manque, je me demande comment on a pu faire sans...et en plus ya même pas le scrolling roulette.
Quant on y repense, à l'époque on pensait être au top du rad et ya bien des trucs qui sont apparus après qui nous sont désormais indispensables.
Un peu comme les vitres électriques et fermetures de portières.
Faire le tour de sa bagnole... c'est plus la mode..

Bref...je vais essayer maintenant que j'ai compris d'utiliser cette super option... mais comme disait mémé, avant qu'elle se vautre lamentablement dans les orties... Point trop n'en faut..
J'adore les Portugais, mais je vais essayer que mon ide ne ressemble pas à un carrelage des années 70...
C'est, je le concède aisément plus guai, mais après on y voit pas beaucoup mieux que sans l'option :|
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Marc56
Messages : 2146
Inscription : sam. 08/févr./2014 15:19

Re: Coloration des notes

Message par Marc56 »

Kwai chang caine a écrit : En ce moment je suis sur vb6, je ressort des greniers des vieux programmes et ça me manque, je me demande comment on a pu faire sans...et en plus ya même pas le scrolling roulette.
? Mon vieux VB6 initiation gère la roulette :o
Mais pour les applications qui ne la gère pas, il y a des utilitaires comme WizMouse qui permettent (en autre) de faire défiler n'importe quel objet de n'importe quel programme en ayant juste le curseur au dessus même si la fenêtre n'est pas au premier plan (utile pour faire défiler l'aide même si la fenêtre est en partie recouverte)
Il faut parfois le désactiver pour certaines applications (comme PhotoLine) qui utilisent la roulette pour d'autres fonctions.
Avatar de l’utilisateur
Kwai chang caine
Messages : 6962
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Coloration des notes

Message par Kwai chang caine »

Bah ça alors !!!
Il y a quelques temps, j'avais cherché et trouvé aucune solution pour corriger ce problème.
Et maintenant, ta solution et aussi d'autres, proposé même par crosoft hitself existent.
Comme quoi je ne devais pas être le seul à qui ça manquait...

Venir sur un forum PB pour en apprendre sur VB, c'est pas banal
Ya que pb qui est capable d'autant d'ouverture d'esprit

Merci beaucoup Marc....
Le premier qui me trouve un fix pour pouvoir plier le code... je me marie avec lui :mrgreen:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Kwai chang caine
Messages : 6962
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Coloration des notes

Message par Kwai chang caine »

Tiens ça fait longtemps !!!!
Alors, pour rester en tête dans le "débilotron" je vais poser une bonne question qui va bien :mrgreen:
On peut pas changer la couleur du texte dans les NOTES ?
J'aimerais garder le vert comme dab quand c'est un commentaire sans mot clef NOTE et une autre couleur quand c'est une note :oops:
J'en profite en ce moment c'est plus la période des tomates :mrgreen:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Ar-S
Messages : 9472
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Coloration des notes

Message par Ar-S »

Je pense que non. Rien dans l'option note ni dans les prefs de couleurs.
Tu peux demander à ajouter cette options sur le fofo anglais mais je pense qu'ils ont d'autres choses à faire.
Ce serait un petit plus mais..... tellement petit ;)
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Répondre