Cliquer pour déplacer un panel [Résolu]

Signaler
Messages postés
355
Date d'inscription
samedi 30 octobre 2004
Statut
Membre
Dernière intervention
14 avril 2009
-
Messages postés
355
Date d'inscription
samedi 30 octobre 2004
Statut
Membre
Dernière intervention
14 avril 2009
-
Bonjour,
Je crée un panel stylisé héritant de la classe de panel de base.
Mon control sera composé de plusieur éléments :
 - un panel fesant office de barre de titre (avec un titre justement et un bouton fermer)
 - une zone cliente qui correspond au control moins le panel de titre.

Mes deux questions sont :
Comment redéfinir la zone cliente standart (tout le control) pour quel corresponde à la zone recherché?
Quel évenement de souris intercepter pour permettre à l'utilisateur de "déplacer" le control en restant cliqué sur le panel de titre?

5 réponses

Messages postés
427
Date d'inscription
mercredi 1 octobre 2003
Statut
Membre
Dernière intervention
29 janvier 2008
1
    Salut

"Quel évenement de souris intercepter pour permettre à l'utilisateur de
"déplacer" le control en restant cliqué sur le panel de titre?"

Tu vas devoir utiliser le mouse down / mouse move / mouse over afin d'implementer les fonctions de drag'&'drop
Messages postés
355
Date d'inscription
samedi 30 octobre 2004
Statut
Membre
Dernière intervention
14 avril 2009

Lol au moins ça à eu le mérite de me mettre la puce à l'oreille... suite à un soucis technique les évenement de la souris n'aparaissait pas dans la liste des évenement d'ou ma question... donc ça c'est résolue.

une autre question lié à celle restante : actuellement la zone cliente est sur tout le control, est-ce qu'en la réduisant j'éviterai aussi l'apparition de la scrollbar en plein sur le panel de titre?
Messages postés
427
Date d'inscription
mercredi 1 octobre 2003
Statut
Membre
Dernière intervention
29 janvier 2008
1
    Pour ta deuxieme question je suis dans l'incapacité de te répondre :)
=> un petit test s'impose ;)

Bonne continuation

++
Messages postés
355
Date d'inscription
samedi 30 octobre 2004
Statut
Membre
Dernière intervention
14 avril 2009

Aprés vérification la modification de la zone cliente ne semble n'avoir aucun impact sur les scrollbar.
Messages postés
355
Date d'inscription
samedi 30 octobre 2004
Statut
Membre
Dernière intervention
14 avril 2009

une autre question :
dans un control personaliser dérivant d'un control existant (mon cas) comment ne pas caché certaine propriété? faut-il forcément les override??