]> git.saurik.com Git - wxWidgets.git/blobdiff - src/common/timercmn.cpp
skip apple options
[wxWidgets.git] / src / common / timercmn.cpp
index bb89232709506e28b4e75acc6412270b1cc6d308..f117f9aaf0616d2b805fb62ae4a3770c743ac20f 100644 (file)
@@ -1,10 +1,9 @@
 /////////////////////////////////////////////////////////////////////////////
 /////////////////////////////////////////////////////////////////////////////
-// Name:        common/timercmn.cpp
+// Name:        src/common/timercmn.cpp
 // Purpose:     wxTimerBase implementation
 // Author:      Julian Smart, Guillermo Rodriguez, Vadim Zeitlin
 // Modified by: VZ: extracted all non-wxTimer stuff in stopwatch.cpp (20.06.03)
 // Created:     04/01/98
 // Purpose:     wxTimerBase implementation
 // Author:      Julian Smart, Guillermo Rodriguez, Vadim Zeitlin
 // Modified by: VZ: extracted all non-wxTimer stuff in stopwatch.cpp (20.06.03)
 // Created:     04/01/98
-// RCS-ID:      $Id$
 // Copyright:   (c) Julian Smart
 //              (c) 1999 Guillermo Rodriguez <guille@iies.es>
 // Licence:     wxWindows licence
 // Copyright:   (c) Julian Smart
 //              (c) 1999 Guillermo Rodriguez <guille@iies.es>
 // Licence:     wxWindows licence
@@ -41,6 +40,8 @@
 
 IMPLEMENT_DYNAMIC_CLASS(wxTimerEvent, wxEvent)
 
 
 IMPLEMENT_DYNAMIC_CLASS(wxTimerEvent, wxEvent)
 
+wxDEFINE_EVENT(wxEVT_TIMER, wxTimerEvent);
+
 // ============================================================================
 // wxTimerBase implementation
 // ============================================================================
 // ============================================================================
 // wxTimerBase implementation
 // ============================================================================
@@ -58,7 +59,7 @@ void wxTimer::Init()
     m_impl = traits ? traits->CreateTimerImpl(this) : NULL;
     if ( !m_impl )
     {
     m_impl = traits ? traits->CreateTimerImpl(this) : NULL;
     if ( !m_impl )
     {
-        wxFAIL_MSG( _T("No timer implementation for this platform") );
+        wxFAIL_MSG( wxT("No timer implementation for this platform") );
 
     }
 }
 
     }
 }
@@ -69,28 +70,28 @@ void wxTimer::Init()
 
 void wxTimer::SetOwner(wxEvtHandler *owner, int timerid)
 {
 
 void wxTimer::SetOwner(wxEvtHandler *owner, int timerid)
 {
-    wxCHECK_RET( m_impl, _T("uninitialized timer") );
+    wxCHECK_RET( m_impl, wxT("uninitialized timer") );
 
     m_impl->SetOwner(owner, timerid);
 }
 
 wxEvtHandler *wxTimer::GetOwner() const
 {
 
     m_impl->SetOwner(owner, timerid);
 }
 
 wxEvtHandler *wxTimer::GetOwner() const
 {
-    wxCHECK_MSG( m_impl, NULL, _T("uninitialized timer") );
+    wxCHECK_MSG( m_impl, NULL, wxT("uninitialized timer") );
 
     return m_impl->GetOwner();
 }
 
 bool wxTimer::Start(int milliseconds, bool oneShot)
 {
 
     return m_impl->GetOwner();
 }
 
 bool wxTimer::Start(int milliseconds, bool oneShot)
 {
-    wxCHECK_MSG( m_impl, false, _T("uninitialized timer") );
+    wxCHECK_MSG( m_impl, false, wxT("uninitialized timer") );
 
     return m_impl->Start(milliseconds, oneShot);
 }
 
 void wxTimer::Stop()
 {
 
     return m_impl->Start(milliseconds, oneShot);
 }
 
 void wxTimer::Stop()
 {
-    wxCHECK_RET( m_impl, _T("uninitialized timer") );
+    wxCHECK_RET( m_impl, wxT("uninitialized timer") );
 
     if ( m_impl->IsRunning() )
         m_impl->Stop();
 
     if ( m_impl->IsRunning() )
         m_impl->Stop();
@@ -100,35 +101,35 @@ void wxTimer::Notify()
 {
     // the base class version generates an event if it has owner - which it
     // should because otherwise nobody can process timer events
 {
     // the base class version generates an event if it has owner - which it
     // should because otherwise nobody can process timer events
-    wxCHECK_RET( GetOwner(), _T("wxTimer::Notify() should be overridden.") );
+    wxCHECK_RET( GetOwner(), wxT("wxTimer::Notify() should be overridden.") );
 
     m_impl->SendEvent();
 }
 
 bool wxTimer::IsRunning() const
 {
 
     m_impl->SendEvent();
 }
 
 bool wxTimer::IsRunning() const
 {
-    wxCHECK_MSG( m_impl, false, _T("uninitialized timer") );
+    wxCHECK_MSG( m_impl, false, wxT("uninitialized timer") );
 
     return m_impl->IsRunning();
 }
 
 int wxTimer::GetId() const
 {
 
     return m_impl->IsRunning();
 }
 
 int wxTimer::GetId() const
 {
-    wxCHECK_MSG( m_impl, wxID_ANY, _T("uninitialized timer") );
+    wxCHECK_MSG( m_impl, wxID_ANY, wxT("uninitialized timer") );
 
     return m_impl->GetId();
 }
 
 int wxTimer::GetInterval() const
 {
 
     return m_impl->GetId();
 }
 
 int wxTimer::GetInterval() const
 {
-    wxCHECK_MSG( m_impl, -1, _T("uninitialized timer") );
+    wxCHECK_MSG( m_impl, -1, wxT("uninitialized timer") );
 
     return m_impl->GetInterval();
 }
 
 bool wxTimer::IsOneShot() const
 {
 
     return m_impl->GetInterval();
 }
 
 bool wxTimer::IsOneShot() const
 {
-    wxCHECK_MSG( m_impl, false, _T("uninitialized timer") );
+    wxCHECK_MSG( m_impl, false, wxT("uninitialized timer") );
 
     return m_impl->IsOneShot();
 }
 
     return m_impl->IsOneShot();
 }