[Résolu] VK_ENTER n'existe pas ?!
ChefDeProjet WDF
Inscrit:
05/07/2005 12:29
De Namur
Post(s): 156
J'aimerais détecter via la fonction "ToucheEnfoncée", si la touche ENTER a été enfoncée, mais VK_ENTER n'existe pas et je ne vois lequel choisir...

Contribution le : 20/01/2006 21:52

Edité par drcharly93 sur 23/1/2006 11:53:39
Créer un fichier PDF de la contribution Imprimer


Re: VK_ENTER n'existe pas ?!
Animateur WDF
Inscrit:
19/01/2004 13:48
De www.sigmasys.fr
Post(s): 988
Bonsoir,

Normal c'est VK_RETURN ;)

Bon dév.,

Totof

Contribution le : 20/01/2006 22:10
_________________
[ Totof(Christophe LOGEL) réalise des développements spécifiques WinDev (Mon annonce wdforge), http://www.sigmasys.fr]
Créer un fichier PDF de la contribution Imprimer


Re: VK_ENTER n'existe pas ?!
ChefDeProjet WDF
Inscrit:
05/07/2005 12:29
De Namur
Post(s): 156
Oui j'avais déjà essayé mais ce n'est donc pas ça la solution à mon problème.
En fait, à un moment donné, je fais un repriseSaisie sur une colonne de table de type multiligne. Lorsque je fais ENTER, j'aimerais qu'il passe en saisie dans la colonne suivante car actuellement, il efface le contenu de la ligne. La case "effacement auto étant cochée".
Par contre si je ne fais pas ENTER, j'aimerais qu'il entre en saisie afin de libeller la ligne et s'il fait ENTER, passer à la ligne (dans le multiligne...)

Un peu spécial tout ça, mais je dois m'y soumettre...

Contribution le : 20/01/2006 22:28
Créer un fichier PDF de la contribution Imprimer


Re: VK_ENTER n'existe pas ?!
Animateur WDF
Inscrit:
19/01/2004 13:48
De www.sigmasys.fr
Post(s): 988
Bonjour,

Il faudrait décocher la case effacement automatique sur la colonne en question.

Bon dév.,

Totof

Contribution le : 21/01/2006 13:13
_________________
[ Totof(Christophe LOGEL) réalise des développements spécifiques WinDev (Mon annonce wdforge), http://www.sigmasys.fr]
Créer un fichier PDF de la contribution Imprimer


Re: VK_ENTER n'existe pas ?!
ChefDeProjet WDF
Inscrit:
05/07/2005 12:29
De Namur
Post(s): 156
Quand je la décoche, le curseur est positionné en 1 et lorsque je fais enter, il fait un retour à la ligne dans la zone multiligne...

Pour tester de manière indépendante, je viens de créer une table mémoire (en saisie) dans une fenetre vierge avec un bouton où j'execute au trtClic :
TableAjouteLigne(TABLE1,"bonjour","hello")
RepriseSaisie(TABLE1.COL1)

La colonne 1 est de type multiligne et la colonne 2 de type texte.

Après avoir clique sur le bouton, je veux donc être positionné dans la 1ere colonne (pour éventuellement éditer le contenu de la ligne) et si je ne modifie pas et que je fais directement ENTER, j'aimerais passer à la colonne 2. Si je défini la colonne 1 en texte et plus en texte multiligne, il passe bien à la colonne 2 quand je fais ENTER...

Contribution le : 22/01/2006 01:06
Créer un fichier PDF de la contribution Imprimer


Re: VK_ENTER n'existe pas ?!
ChefDeProjet WDF
Inscrit:
05/07/2005 12:29
De Namur
Post(s): 156
C'est bon, j'ai trouvé une solution en jouant avec les propriétés curseur et multiligne...
Je passe en fait la colonne multiligne si mon champ en cours est la col2 et toucheEnfoncée = VK_SPACE.
A la sortie de la col1 je mets multiligne = faux et curseur = 1 (pr une question d'affichage...)

NB: la colonne est décrite en texte simple et la case effacement auto est cochée...

Contribution le : 22/01/2006 01:35
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2