PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV 2024
→
Envoietouche vers le champ d'une autre fenêtre
Envoietouche vers le champ d'une autre fenêtre
Started by jean.cougnaud, Apr., 24 2006 10:54 AM - 4 replies
Connect yourself…
jean.cougnaud
#1
Posted on April, 24 2006 - 10:54 AM
Bonjour,
J'essaie d'utiliser la fonction EnvoieTouche pour remplir des champs d'une
autre fenêtre. Je passe le nom du champ sous la forme Mafenetre.NomChamp et
je fais EnvoieTouche(MaTouche, Handle(Gf_S_NomChamp)) ou Gf_S_NomChamp
contient le nom du champ de la fenêtre précédente.
Si la fenêtre effectuant EnvoieTouche est ouverte avec un Ouvre je n'ai rien
dans le champ
Si la fenêtre effectuant EnvoieTouche est ouverte avec un OuvreFille j'ai
quelque chose dans le champ mais cela remplace et non pas ajoute. On dirait
que le curseur ne suit pas les ajouts.
Si je fais l'EnvoieTouche à partir de la même fenêtre contenant le champ à
remplir cela se passe bien, le curseur se déplace bien en même temps que le
champ est rempli.
Comment puis-je envoyer des touches au champ d'une autre fenêtre
correctement ?
Merci pour vos idées.
Jean
Report
0
0
patrice
#2
Posted on April, 24 2006 - 3:56 PM
bonjour !
peut-être en utilisant les propriétés ..curseur et ..fincurseur ?
cordialement
pp
Report
0
0
christian.aubry
#3
Posted on April, 24 2006 - 4:06 PM
Bonjour,
A partir du moment ou tu quittes un fenêtre pour une autre, le champs qui avait le focus le perd. Si tu envoies quelque chose dans ce champs :
- Si Effacement automatique, tu remplaces le contenu,
- Sinon, c'est suivant la touche Insert, Mais tu commences au début du champ. Je n'ai pas vu l'option quand le champs à le focus, curseur à la fin du champ.
A mon avis, la meilleure méthode consiste à envoyer tes touches dans une procédure de la fenêtre qui ajoute les touches dans ton champ ( champ += touche)
Cordialement
C.AUBRY
Report
0
0
jean.cougnaud
#4
Posted on April, 24 2006 - 4:38 PM
Bonjour,
J'avais effectivement pensé à cette solution mais comme il y a pas mal de fenêtres qui devront utiliser ce principe, j'espérais qu'il y avait une solution "plus simple".
Merci pour ta réponse. Je vais m'y atteler.
Jean
Report
0
0
jean.cougnaud
#5
Posted on April, 24 2006 - 4:38 PM
Merci, je vais voir s'il y a une piste dans cette direction.
Jean
Report
0
0
→ Go back to WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WINDEV (earlier versions)
WEBDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Reports & Queries
Off-topic
Off-topic
Tools
Tools
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text