]> git.saurik.com Git - wxWidgets.git/blobdiff - src/gtk/timer.cpp
optimized default GUI font loading
[wxWidgets.git] / src / gtk / timer.cpp
index 175c92aa12168af15f1b170d51d12b7eeef18c67..f8531ba81c3ffe82d0142ec5c83ef1a20080cd9b 100644 (file)
@@ -1,6 +1,6 @@
 /////////////////////////////////////////////////////////////////////////////
 /////////////////////////////////////////////////////////////////////////////
-// Name:        timer.cpp
-// Purpose:
+// Name:        gtk/timer.cpp
+// Purpose:     wxTimer implementation
 // Author:      Robert Roebling
 // Id:          $Id$
 // Copyright:   (c) 1998 Robert Roebling
 // Author:      Robert Roebling
 // Id:          $Id$
 // Copyright:   (c) 1998 Robert Roebling
 #pragma implementation "timer.h"
 #endif
 
 #pragma implementation "timer.h"
 #endif
 
+#include "wx/defs.h"
+
+#if wxUSE_TIMER
+
 #include "wx/timer.h"
 
 #include "gtk/gtk.h"
 
 #include "wx/timer.h"
 
 #include "gtk/gtk.h"
 
-//-----------------------------------------------------------------------------
+// ----------------------------------------------------------------------------
 // wxTimer
 // wxTimer
-//-----------------------------------------------------------------------------
+// ----------------------------------------------------------------------------
 
 
-IMPLEMENT_ABSTRACT_CLASS(wxTimer,wxObject)
+IMPLEMENT_ABSTRACT_CLASS(wxTimer, wxObject)
 
 static gint timeout_callback( gpointer data )
 {
 
 static gint timeout_callback( gpointer data )
 {
@@ -42,11 +46,10 @@ static gint timeout_callback( gpointer data )
     return TRUE;
 }
 
     return TRUE;
 }
 
-wxTimer::wxTimer()
+void wxTimer::Init()
 {
     m_tag = -1;
     m_milli = 1000;
 {
     m_tag = -1;
     m_milli = 1000;
-    m_oneShot = FALSE;
 }
 
 wxTimer::~wxTimer()
 }
 
 wxTimer::~wxTimer()
@@ -72,3 +75,5 @@ void wxTimer::Stop()
     }
 }
 
     }
 }
 
+#endif // wxUSE_TIMER
+