| Simuler une entrée clavier | |
|
|
Auteur | Message |
---|
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: Simuler une entrée clavier Mer 10 Mai 2017 - 15:07 | |
| Si nous avons la commande TRIGGER_CLICK pour simuler un Clic sur un objet, Je me demandais si il était possible de simuler une entrée clavier ? Je souhaiterai simuler les Ctrl + ... et compagnie en Panoramic. Si quelqu' un a une solution, je prends. | |
|
| |
Minibug
Nombre de messages : 4570 Age : 58 Localisation : Vienne (86) Date d'inscription : 09/02/2012
| Sujet: Re: Simuler une entrée clavier Mer 10 Mai 2017 - 15:20 | |
| Oui Yannick +1 ! J'ai déjà fait cette demande ici | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: Re Mer 10 Mai 2017 - 15:26 | |
| Je vais faire une demande plus précise dans ce cas. Et dans la bonne case. | |
|
| |
silverman
Nombre de messages : 970 Age : 52 Localisation : Picardie Date d'inscription : 18/03/2015
| Sujet: Re: Simuler une entrée clavier Mer 10 Mai 2017 - 21:59 | |
| Regarde l'exemple pour allumer les leds du clavier que j'ai posté ici. Je simule l'appui sur les touches du clavier pour faire ça. | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Simuler une entrée clavier Mer 10 Mai 2017 - 23:52 | |
| Bonsoir à tous !
@Yannick :
Peut-être pourrais-tu simuler ton clavier en utilisant la commande INPUT_SOURCE_IS. A ce moment, tu peux envoyer des ordres - via un combo par exemple - à ton programme au lieu du clavier. A étudier, à voir…
Bonne continuation ! | |
|
| |
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Simuler une entrée clavier Jeu 11 Mai 2017 - 0:36 | |
| Si tu utilises KGF.dll, tu as une série de fonctions qui font cela... | |
|
| |
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Simuler une entrée clavier Jeu 11 Mai 2017 - 12:42 | |
| Un exemple: lancer le programme suivant, saisir un peu de texte dans le Synedit, puis cliquer sur le bouton: - Code:
-
' envoyer un ctrl/A à un mémo
label ctrlA dim res%
synedit 1 : top 1,10 : left 1,10 : ' full_space 1 button 2 : top 2,top(1) + height(1) + 2 : caption 2,"Envoyer ctrl/A" left 2,200 : on_click 2,ctrlA dll_on "KGF.dll" end ctrlA: res% = dll_call5("SendSingleKey",handle(1),65,1,0,0) return Je pense que ça fait exactement ce que tu souhaites. | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Jeu 11 Mai 2017 - 12:53 | |
| @ Klaus, Je connais très bien cette fonction de KGF, je l' utilise sans modération d' habitude. Là je cherche à le faire en Panoramic. Le cahier des charges d' un nouvel éditeur est de le faire en Panoramic pour qu' il soit portable sur d' autres OS. Là on est devant deux cas de figure pour gérer l' objet Synédit. Soit Jack crée toutes les fonctions de gestion ( cela risque d' être fastidieux ) SYNEDIT_COPY SYNEDIT_PASTE SYNEDIT_CUT SYNEDIT_SELECT SYNEDIT_... Soit Jack ouvre la possibilité de se servir des fonctions par les raccourcis clavier. Ctrl + C, Ctrl + A,.... Donc, le but de ma question est de trouver une formule tout Panoramic, sans dll. | |
|
| |
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Simuler une entrée clavier Jeu 11 Mai 2017 - 13:00 | |
| - Citation :
- Soit Jack ouvre la possibilité de se servir des fonctions par les raccourcis clavier.
Ben, les raccourcis clavier sont opérationnels, non ? Chez moi, ils ont l'air de marcher. | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Jeu 11 Mai 2017 - 13:23 | |
| @ Klaus, Excuses moi, je me suis mal exprimé. Lorsque je parle des raccourcis clavier, c' est de leur utilisation par programme. | |
|
| |
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Simuler une entrée clavier Jeu 11 Mai 2017 - 13:27 | |
| D'accord, j'ai compris.
Pour avoir implémenté mon objet Synedit dans KGF.dll, je sais les difficultées et le travail que ça représente pour mettre à disposition un ensemble cohérent, fonctionnel et suffisamment puissant et souple de fonctionnalités pour cet objet. Patience - si Jack a choisi d'implémenter cet objet, tout ça viendra sûrement. | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Jeu 11 Mai 2017 - 13:31 | |
| Je n' en doute pas mais je deviens de plus en plus panoramicien, heu...impatient. | |
|
| |
Contenu sponsorisé
| Sujet: Re: Simuler une entrée clavier | |
| |
|
| |
| Simuler une entrée clavier | |
|