Nikoui
Messages postés794Date d'inscriptionvendredi 24 septembre 2004StatutMembreDernière intervention19 août 2008
-
2 août 2007 à 10:38
cs_eldim
Messages postés956Date d'inscriptionlundi 30 mai 2005StatutMembreDernière intervention21 août 2014
-
8 août 2007 à 15:08
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_eldim
Messages postés956Date d'inscriptionlundi 30 mai 2005StatutMembreDernière intervention21 août 20141 8 août 2007 à 15:08
Salut ! pas mal du tout ! Avec ça tu pourrais générer des boutons avec opacity 80% sur un formulaire opacity 100% et en faire des controls personalisés ?
Douby971
Messages postés2Date d'inscriptionmardi 10 juillet 2007StatutMembreDernière intervention 8 août 2007 8 août 2007 à 07:33
ok.
Merci de la réponse
cs_Yxion
Messages postés219Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention 7 septembre 2009 7 août 2007 à 16:35
Moi ce formulaire me permet de faire des toolbox comme dans Visual Studio et un controle d'onglet avec des formulaires au lieu de panel, pour pouvoir sortir le formulaire d'ou il est.
Ca te permet de faire du multi Mdi, ou du Mdi tout simple pour ne pas afficher la barre avec la croix, le réduire etc... ce qu'il m'est arrivé de faire, mais pas comme ca.
Douby971
Messages postés2Date d'inscriptionmardi 10 juillet 2007StatutMembreDernière intervention 8 août 2007 7 août 2007 à 10:13
C'est très cool comme code mais malheureusement, je ne vois pas très bien l'utilité.
quelqu'un pourrait-il m'expliquer,svp???
Merci
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 5 août 2007 à 18:36
De rien, content d'aider.
cs_Yxion
Messages postés219Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention 7 septembre 2009 5 août 2007 à 18:33
Ben merci, je crois que sur ce code, je t'en dois beaucoup avec ton aide sur le forum
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 5 août 2007 à 16:31
Oui, beaucoup d'exemples d'appels de plateforme ont été écris en .NET 1.1 et n'ont pas été mis à jour :-)
Le rôle d'HandleRef est d'empêcher la libération de l'objet managé tant que l'appel de plateforme n'est pas terminé.
cs_Yxion
Messages postés219Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention 7 septembre 2009 5 août 2007 à 16:22
J'ai tout corrigé...
Pour les handleref, je ne savais pas, en plus, tous les exemple d'utilisation d'api que j'ai parcouru sont fait avec des IntPtr. Si j'ai bien compris, ca sert à aider le GC.
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 5 août 2007 à 14:06
cs_Yxion
Messages postés219Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention 7 septembre 2009 2 août 2007 à 16:00
Ouais... en plus l'exemple permet bien de tester cette exception. J'ajoute ca quand j'ai réglé l'autre pb
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 2 août 2007 à 14:58
L'effet d'insérer et de sortir le formulaire est intéressant. Tu devrais gérer l'exception au cas ou l'on tente de sortir ou de rentrer le formulaire si il n'existe pas encore ou plus.
cs_Yxion
Messages postés219Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention 7 septembre 2009 2 août 2007 à 14:54
Ouais.. je devrais que je ne sais pas mais... je cherche, en faite, le formulaire principale pert le focus quand on clique sur une zone vide du formulaire enfant. Pour tester, tu peux essayer d'inserer le formulaire, cliquer sur une zone du parent et la, les boutons marches... je cherche et je corrige
Nikoui
Messages postés794Date d'inscriptionvendredi 24 septembre 2004StatutMembreDernière intervention19 août 200813 2 août 2007 à 10:38
Très sympa comme source !
Par contre, y'a un petit bug : au démarrage de l'appli, si tu commence par faire "inserer le formulaire", puis que tu cliques sur "couleur de départ" ou "couleur de fin", ca ne fait rien du tout. Par contre, si tu déplace le formulaire "MainForm" avant, et que tu recommences, là ca fonctionne...
8 août 2007 à 15:08
8 août 2007 à 07:33
Merci de la réponse
7 août 2007 à 16:35
Ca te permet de faire du multi Mdi, ou du Mdi tout simple pour ne pas afficher la barre avec la croix, le réduire etc... ce qu'il m'est arrivé de faire, mais pas comme ca.
7 août 2007 à 10:13
quelqu'un pourrait-il m'expliquer,svp???
Merci
5 août 2007 à 18:36
5 août 2007 à 18:33
5 août 2007 à 16:31
Le rôle d'HandleRef est d'empêcher la libération de l'objet managé tant que l'appel de plateforme n'est pas terminé.
5 août 2007 à 16:22
Pour les handleref, je ne savais pas, en plus, tous les exemple d'utilisation d'api que j'ai parcouru sont fait avec des IntPtr. Si j'ai bien compris, ca sert à aider le GC.
5 août 2007 à 14:06
2 août 2007 à 16:00
2 août 2007 à 14:58
2 août 2007 à 14:54
2 août 2007 à 10:38
Par contre, y'a un petit bug : au démarrage de l'appli, si tu commence par faire "inserer le formulaire", puis que tu cliques sur "couleur de départ" ou "couleur de fin", ca ne fait rien du tout. Par contre, si tu déplace le formulaire "MainForm" avant, et que tu recommences, là ca fonctionne...