From e51483b1285eb816ff6733b4c496772b053fabee Mon Sep 17 00:00:00 2001 From: Robin Dunn <robin@alldunn.com> Date: Thu, 9 Sep 2004 19:03:20 +0000 Subject: [PATCH] Added RequestUserAttention git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29067 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- wxPython/src/_toplvl.i | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/wxPython/src/_toplvl.i b/wxPython/src/_toplvl.i index f62099e5f4..2a42716275 100644 --- a/wxPython/src/_toplvl.i +++ b/wxPython/src/_toplvl.i @@ -69,6 +69,12 @@ enum wxTOPLEVEL_EX_DIALOG, }; +// Styles for RequestUserAttention +enum +{ + wxUSER_ATTENTION_INFO = 1, + wxUSER_ATTENTION_ERROR = 2 +}; //--------------------------------------------------------------------------- @@ -116,6 +122,12 @@ public: // is successful.) virtual bool SetShape(const wxRegion& region); + + // Attracts the users attention to this window if the application is + // inactive (should be called when a background event occurs) + virtual void RequestUserAttention(int flags = wxUSER_ATTENTION_INFO); + + #ifdef __WXMAC__ void MacSetMetalAppearance( bool on ) ; bool MacGetMetalAppearance() const ; -- 2.47.2