Move timers to the driver level. On X they are queued by the driver and checked on...
[mono.git] / mcs / class / Managed.Windows.Forms / System.Windows.Forms / XplatUI.cs
index 2d427de123b2f9b3dbc96083eb4d2191723c6b57..0972c066542fc407c79d4a2dcc3ed0099805eb5c 100644 (file)
 //     Peter Bartok    pbartok@novell.com
 //
 //
-// $Revision: 1.19 $
+// $Revision: 1.20 $
 // $Modtime: $
 // $Log: XplatUI.cs,v $
+// Revision 1.20  2004/08/24 11:29:44  jackson
+// Move timers to the driver level. On X they are queued by the driver and checked on idle.
+//
 // Revision 1.19  2004/08/23 19:39:30  pbartok
 // - Added method to move mouse cursor
 //
@@ -326,6 +329,16 @@ namespace System.Windows.Forms {
                        driver.SendAsyncMethod (data);
                }
 
+               internal static void SetTimer (Timer timer)
+               {
+                       driver.SetTimer (timer);
+               }
+
+               internal static void KillTimer (Timer timer)
+               {
+                       driver.KillTimer (timer);
+               }
+
                // Santa's little helper
                internal static void Where() {
                        Console.WriteLine("Here: {0}", new StackTrace().ToString());