SAVOIR SI UN OBJET EST CACHÉ PAR UN AUTRE(FENÊTRES, CONTROLES ...)

sarl_adc Messages postés 141 Date d'inscription lundi 3 novembre 2003 Statut Membre Dernière intervention 20 octobre 2005 - 24 févr. 2005 à 09:17
cs_azerty25 Messages postés 1114 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 6 mai 2007 - 11 nov. 2005 à 09:47
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/26107-savoir-si-un-objet-est-cache-par-un-autre-fenetres-controles

cs_azerty25 Messages postés 1114 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 6 mai 2007
11 nov. 2005 à 09:47
J'ai pas trop compris :(
Quand Eurobarre demande ce code, t'as tout simplement besoin de l'entrer dans la fenetre qui s'ouvre, je vois pas en quoi mon code peut servir deçu, si tu veux expliquer un peu plus...
cs_mti Messages postés 51 Date d'inscription mardi 28 juin 2005 Statut Membre Dernière intervention 29 mars 2008
10 nov. 2005 à 22:47
ca marche pr quand la eurobarre vous demande un code de confirmation de présence, on fait afficher un message et vous venez tranquillement taper le code de présence!
sarl_adc Messages postés 141 Date d'inscription lundi 3 novembre 2003 Statut Membre Dernière intervention 20 octobre 2005
1 mars 2005 à 08:32
J'y avais pensé mais j'ai qu'un seul controle de ce type à utiliser et pas assez d'XP pour faire un OCX rapidement. Mais merci pour l'info :)
cs_azerty25 Messages postés 1114 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 6 mai 2007
28 févr. 2005 à 18:42
Tu peux toujours transformer le couple PictureBox+Combo en OCX, sa sera moins galere a gérer du fait que tu le vera comme un seul controle ;-)
cs_azerty25 Messages postés 1114 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 6 mai 2007
28 févr. 2005 à 18:42
Tu peux toujours transformer le couple PictureBox+Combo en OCX, sa sera moins galere a gérer du fait que tu le vera comme un seul controle
sarl_adc Messages postés 141 Date d'inscription lundi 3 novembre 2003 Statut Membre Dernière intervention 20 octobre 2005
28 févr. 2005 à 08:30
azerty25 : j'ai ma solution (grace à un message que j'ai posté sur le forum). En fait l'idée est de mettre le controle ComboBox sur un controle PictureBox (sachant que ce dernier peut etre mis au 1er plan). C'est +galère à gérer mais ça fonctionne :)

merci quand même d'y avoir réfléchi :)
cs_azerty25 Messages postés 1114 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 6 mai 2007
25 févr. 2005 à 19:11
Arf, et j'ai même pas d'idée alternative, le pire c'est que je peux pas faire des essais car comme par hasard (tj quand il faut!!), les controles ne fonctionnent pas. Quand j'essaye d'en mettre un sur la form, j'ai une erreur système avec un chiffre incompréhensible.
Essaye de demander sur le forum, y'a a coup sur une API qui permet ça. Ou sinon, tu peux toujours essayer, c'est un peu barbare, d'afficher tout tes controles et d'afficher le combobox en dernier de manière à ce qu'il soit au dessus, car apparu en dernier.
sarl_adc Messages postés 141 Date d'inscription lundi 3 novembre 2003 Statut Membre Dernière intervention 20 octobre 2005
24 févr. 2005 à 11:18
Merci pour ta réponse rapide, mais ave cce ComboBox (de la bibliothèque Microsoft Forms 2.0), ça ne fonctionne pas ;-)
cs_azerty25 Messages postés 1114 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 6 mai 2007
24 févr. 2005 à 10:58
Oui, c'est possible, tu fait TON_CONTROLE.zorder(0), et il passe au premier plan
sarl_adc Messages postés 141 Date d'inscription lundi 3 novembre 2003 Statut Membre Dernière intervention 20 octobre 2005
24 févr. 2005 à 09:17
Je voulais savoir si tu savais si on pouvait forcer un controle à être au premier plan par rapport à un autre (par le code ou non) ?

Là avec ton code, on peut savoir si un controle est au premier plan par rapport à un autre, mais on ne peut pas modifier cela.

Si tu as une réponse, je prendrais avec plaisir :-)

Merci !!!
Rejoignez-nous