Salut,
Je débute avec wxWidgets, je veux imposer une condition au déplacement d'une fenêtre.(héritée de wxframe)
Comment je fais ça ? Pour le moment j'ai mis ma condition dans un EVT_MOVE qui corrige le placement de la fenêtre si il n'est pas satisfaisant, mais le déplacement se fait quand même peut on le bloquer, ou la gestion de l'event se fait après son exécution?
Je me demandais si de manière plus simple il était possible d' "override" la fonction move à proprement parler de wxWindow quite à l'appeler ensuite avec super si ma condition est remplie.
Voilà, si vous pouviez m'éclairer là dessus ce serait pas mal.
ps: je fais ça pour avoir des fenêtres enfant style photoshop qui bougent en même temps que leur parent et qui ne peuvent pas en sortir, je crois pas que ça existe nativement dans wxWidget mais si vous le savez, enfin même si ça existe je suis curieux pour la gestion des évènements en amont de leur exécution.
Partager