[..] GUI fille par dessus les controls GUI parent
Posté : dim. 01 nov. 2015 23:22
Bonsoir,
J'ai eu l'idée (pour faire des onglets dans une GUI) d'utiliser le système des gui filles. Il y a d'abord la GUI parent, puis les gui child qui font la même hauteur de la gui parent mais inférieur en largeur, pour laisser un espace qui fera office de volet; sur ce volet nous avons 3 boutons, chacun affiche un gui child. J'étais donc content du résultat.
Au cours du script j'ai rencontré un problème. Je voulais rajouter des boutons personnalisés sur les gui child avec le GuiCtrlOnHover.au3, mais le clique (G et D) ne sont pas détectés. Ils le sont uniquement sur la GUI parent.
Je vous mets un exemple pour illustrer mon problème.
Dans le fichier joint, vous trouverez le script et un .dll. En lançant le script vous verrez le bouton personnalisé en haut à gauche, le hoverproc, leave, primarydown et primaryup marchent, le même bouton est présent sur a gui fille 2. Le primarydown ne marche pas.
Comment régler ce problème?
Merci.
J'ai eu l'idée (pour faire des onglets dans une GUI) d'utiliser le système des gui filles. Il y a d'abord la GUI parent, puis les gui child qui font la même hauteur de la gui parent mais inférieur en largeur, pour laisser un espace qui fera office de volet; sur ce volet nous avons 3 boutons, chacun affiche un gui child. J'étais donc content du résultat.
Au cours du script j'ai rencontré un problème. Je voulais rajouter des boutons personnalisés sur les gui child avec le GuiCtrlOnHover.au3, mais le clique (G et D) ne sont pas détectés. Ils le sont uniquement sur la GUI parent.
Je vous mets un exemple pour illustrer mon problème.
Dans le fichier joint, vous trouverez le script et un .dll. En lançant le script vous verrez le bouton personnalisé en haut à gauche, le hoverproc, leave, primarydown et primaryup marchent, le même bouton est présent sur a gui fille 2. Le primarydown ne marche pas.
Comment régler ce problème?
Merci.