Scintilla je séche sur l'indentation

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Scintilla je séche sur l'indentation

Message par falsam »

Mes yeux piquent à force de lire la documentation sur scintilla et je n'ai toujours pas trouvé le moyen d'utiliser les tabulations dans un gadget scintilla et encore moins l'indentation automatique.
je crois que j'ai besoin d'aide ....... Merci :)
Configuration : Windows 11 Famille 64-bit - PB 6.20 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
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Scintilla je séche sur l'indentation

Message par falsam »

falsam a écrit : ... je n'ai toujours pas trouvé le moyen d'utiliser les tabulations dans un gadget scintilla ...
J'ai bien regardé la doc scintilla mais pas assez la doc Pure basic !!!

RemoveKeyboardShortcut(#MyWindow, #PB_Shortcut_Tab)

je vais essayer de comprendre l'indentation maintenant
Configuration : Windows 11 Famille 64-bit - PB 6.20 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
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Scintilla je séche sur l'indentation

Message par falsam »

Pour gérer l'indentation automatique à l'intérieur d'un gadget scintilla, suis je obligé de tester que la touche Entrée a été pressée au préalable ?
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Scintilla je séche sur l'indentation

Message par Backup »

pour mon PureGolo

je test l"appuis de ALT+TAB (comme pour japbe)

et ensuite je scrute le texte de l'éditeur

je supprime tout les espaces a gauche
et avec une moulinette , pour chaque phrases
j'insère des espaces au debut, en fonction du contenu de la phrase

je tiens des compteurs a jour

genre pour les IF :

si je tombe sur un IF , j'incrémente le compteur des if
et des que le compteur est supérieur a 1 , j'insère mes espaces

lorsque je rencontre un ENDIF , je décrémente le compteur
et le nombre d'espace

ce qui donnera un truc genre :

Image
dayvid
Messages : 1242
Inscription : mer. 11/nov./2009 18:17
Localisation : Poitiers (Vienne)

Re: Scintilla je séche sur l'indentation

Message par dayvid »

Dit dobro, tu veut bien me faire voir ton logiciel
et éventuellement le code pour que je puisse aprendre
Je pense que sa me servirais vraiment beaucoup :D

STP :)
La vie, C'est comme, Une boitte, De startis, On en voie, De toutes, Les couleurs !

Mon forum http://purebasic.forumphp3.com/index.php
Répondre