PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Autres forums > Forum Programmation & Conception > nzn.fr.delphi > Tabulation et fenetre provenant d'une DLL
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
Tabulation et fenetre provenant d'une DLL

Réponse
 
LinkBack Outils de la discussion
Vieux 24/09/2007, 17h34   #1
HéricK
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Tabulation et fenetre provenant d'une DLL

Bonjour a toutes et tous,

Soit une fenetre déclarée dans une DLL et un exe qui affiche la fenêtre
de la DLL dans un conteneur, ici un panel.
Au final, j'ai donc une fenetre 'made in exe' qui dans une zone affiche
comme un plugin la fenêtre 'made in dll'.

Tout va bien tant que l'on utlise pas les fleches de directions ou la
tabulation. Dans ce cas la les fleches ne deplacement pas le focus dans
un grille par ex ou la tabulation ne passe pas au TEdit suivant...

Après de nombreux tests essais et recherches infructueuses sur le net,
je n'ai trouvé ni raison expliquant ce phénomène, ni evidement solution
autre que d'utiliser les events onkeyup pour reproduire le
fonctionnement attendu.

Si lors de l'affectation de la fenetre dll dans la fenetre exe, je ne
précise pas de parent, je capte bien toutes les touches souhaitées,
mais je tombe alors dans d'autres pb comme la possible dispartition de
cette fenetre sous une autre...

Si quelqu'un(e) avait une explication, j'en serai ravi...
Merci
HéricK


  Réponse avec citation
Vieux 24/09/2007, 17h53   #2
BigGrizzly
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Tabulation et fenetre provenant d'une DLL

HéricK a écrit :
> Bonjour a toutes et tous,
>
> Soit une fenetre déclarée dans une DLL et un exe qui affiche la fenêtre
> de la DLL dans un conteneur, ici un panel.
> Au final, j'ai donc une fenetre 'made in exe' qui dans une zone affiche
> comme un plugin la fenêtre 'made in dll'.
>
> Tout va bien tant que l'on utlise pas les fleches de directions ou la
> tabulation. Dans ce cas la les fleches ne deplacement pas le focus dans
> un grille par ex ou la tabulation ne passe pas au TEdit suivant...
>
> Après de nombreux tests essais et recherches infructueuses sur le net,
> je n'ai trouvé ni raison expliquant ce phénomène, ni evidement solution
> autre que d'utiliser les events onkeyup pour reproduire le
> fonctionnement attendu.
>
> Si lors de l'affectation de la fenetre dll dans la fenetre exe, je ne
> précise pas de parent, je capte bien toutes les touches souhaitées, mais
> je tombe alors dans d'autres pb comme la possible dispartition de cette
> fenetre sous une autre...
>
> Si quelqu'un(e) avait une explication, j'en serai ravi...
> Merci
> HéricK
>
>


C'est pas CreateParented qu'il faut utiliser pour ces cas là ? Tu la
crées comment, et tu la "fixes" comment ?
  Réponse avec citation
Vieux 25/09/2007, 09h00   #3
HéricK
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Tabulation et fenetre provenant d'une DLL

Salut,

BigGrizzly avait soumis l'idée :
>
> C'est pas CreateParented qu'il faut utiliser pour ces cas là ? Tu la crées
> comment, et tu la "fixes" comment ?


Que ce soit avec createparented ou en fixant les propriétes "a la main"
le résultat est le meme pour ce qui est des touches.

je vais faire un petit projet tout simple pour pouvoir mieux suivre le
truc...

HéricK


  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 05h03.


Édité par : vBulletin® version 3.7.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières ©2000-2008
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,08351 seconds with 11 queries