-  if (millisecs != -1) m_time = millisecs;
-  m_oneShot = oneShot;
-  m_tag = gtk_timeout_add( millisecs, timeout_callback, this );
+    (void)wxTimerBase::Start(millisecs, oneShot);
+
+    m_tag = gtk_timeout_add( m_milli, timeout_callback, this );
+
+    return TRUE;