Supopste
Messages postés69Date d'inscriptiondimanche 30 octobre 2005StatutMembreDernière intervention 6 mars 2008
-
4 juil. 2006 à 19:57
Supopste
Messages postés69Date d'inscriptiondimanche 30 octobre 2005StatutMembreDernière intervention 6 mars 2008
-
5 juil. 2006 à 07:29
Bonjour, ma question est simple:
Comment peut-on créé des fenêtre esthétiques (du genre Windows Live Messenger)?
Quels sont les logiciels utilisés pour cela?
Merci
leprov
Messages postés1160Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention21 octobre 201017 4 juil. 2006 à 21:03
qu'entend tu par héstétique? si tu parle de cacher la barre de menu, il
faut simplement cacher la barre de menu (je ne sais plus le nom exact
de la propriété mais tu trouvera ca sans soucis dans le mode design de
visual studio), puis on a un panel en haut de la fenetre dans la barre
de titre (ou docké mais avec des composants partout par dessus). Ce
pannel intercepte les evenements de double click, mouvement de souris,
etc....et releve les evenements de l'API win32 correspondants a ces
memes evenements sur la barre de titre.... et il joue ainsi le role de
barre de titre
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 5 juil. 2006 à 02:27
Salut, si tu souhaites faire des formes non rectangulaires tu as deux solutions, utiliser une image avec un fond de couleur unie pour la propriété BackgroundImage, définir la propriété TransparencyKey avec cette couleur de fond et mettre à None la propriété FormBorderStyle. L'autre solution qui à mon avis est la meilleure est d'utiliser la propriété Region de la forme, tu as un exemple >ici<.