Envoyé par
castagnier
Bonjour,
je suis débutant en C++ avec wxWidget.
j'ai un programme avec un spinctrl dont la valeur sert de facteur de zoom.
J'ai un évènement EVT_SPINCTRL(ID_ZOOM, GUIFrame::OnZoomChange) sur le spincrtl.
Dans l’évènement, je recalcule et affiche des images, ce qui prend assez bien de temps(2 ou 3 sec).
Mon problème c'est que si je clique plusieurs fois sur le spinctrl pour diminuer sa valeur, l’évènement est déclenché plusieurs fois, et je dois attendre.
Y aurait-il un moyen pour passer au dessus des évènements intermédiaires ?
Par Ex: je démarre à 100 pour diminuer vers 95, et je voudrais que le recalcul ne se fasse qu'une fois à 95
Merci d'avance