+
+
+ // Sets the interval between updates in milliseconds.
+ // Set to -1 to disable updates, or to 0 to update as frequently as possible.
+ static void SetUpdateInterval(long updateInterval);
+
+ // Returns the current interval between updates in milliseconds
+ static long GetUpdateInterval();
+
+ // Can we update this window?
+ static bool CanUpdate(wxWindow* win);
+
+ // Reset the update time to provide a delay until the next
+ // time we should update
+ static void ResetUpdateTime();
+
+ // Specify how wxWindows will send update events: to
+ // all windows, or only to those which specify that they
+ // will process the events.
+ static void SetMode(wxUpdateUIMode mode);
+
+ // Returns the UI update mode
+ static wxUpdateUIMode GetMode();