[RESOLUS] scintilla la touche qui sélectionne l'autocomplete

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
microdevweb
Messages : 1802
Inscription : mer. 29/juin/2011 14:11
Localisation : Belgique

[RESOLUS] scintilla la touche qui sélectionne l'autocomplete

Message par microdevweb »

Bonjour à tous,
Concernant la dll scintilla
La sélection est déclenché par TAB ou RETURN, j'aimerais savoir si c'est la touche RETURN ou TAB qui à été
utilisée pour la sélection

Code : Tout sélectionner

Select *scinotify\nmhdr\code
                        Case #SCN_AUTOCSELECTION
                              *Pointer=@*scinotify\text
                              ScintillaSendMessage(\myId,#SCI_AUTOCCANCEL) 
                              P1=*scinotify\position
                              P2=P1+Len(*Pointer\s)
                              P2-(Len(*Pointer\s)-Len(\CurrentWord$))-1
                              \CurrentWord$=""
                              ; Quel touche à déclenché l’événement ????
                              Make_form(*Pointer\s,P1,P2)
                  EndSelect
, au pire désactivé la sélection par RETURN.

Merci d'avance
Dernière modification par microdevweb le lun. 11/mai/2015 9:24, modifié 1 fois.
Windows 10 64 bits PB: 5.70 ; 5.72 LST
Work at Centre Spatial de Liège
Avatar de l’utilisateur
microdevweb
Messages : 1802
Inscription : mer. 29/juin/2011 14:11
Localisation : Belgique

Re: scintilla connaitre la touche qui sélectionne l'autocomp

Message par microdevweb »

Je n'ai pas trouvé dans scintilla, par contre on peu placer un raccourci clavier dans notre programme Pb, ceci désactivera l’auto complétion automatique. Il suffis de gérer par après la complétion de façon manuel
Windows 10 64 bits PB: 5.70 ; 5.72 LST
Work at Centre Spatial de Liège
Répondre