]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/timer.cpp
fixing modal dialog quit after nested message box problem
[wxWidgets.git] / src / msw / timer.cpp
index e5e42f4a6ac6fb9b30fa7d281dace4416a9ac0d5..48d24f04d0a2cf24f385ce5d77523188585dd76d 100644 (file)
@@ -122,6 +122,11 @@ bool wxMSWTimerImpl::Start(int milliseconds, bool oneShot)
     // check that SetTimer() didn't reuse an existing id: according to the MSDN
     // this can happen and this would be catastrophic to us as we rely on ids
     // uniquely identifying the timers because we use them as keys in the hash
+    //
+    // notice that this also happens if the same id is reused for multiple
+    // timers: this used to work in previous versions but was never supported
+    // and absolutely shouldn't be done, use wxID_ANY to assign an id to the
+    // timer automatically or ensure that all your timers have unique ids
     if ( TimerMap().find(m_id) != TimerMap().end() )
     {
         wxLogError(_("Timer creation failed."));