add WXWIN_COMPATIBILITY_2_6 block around wxUsleep deprecation; put wxPlatform declaration out of the 'Miscellaneous functions' block
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57854 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
9653bb3552
commit
8d4ff84937
@ -124,6 +124,27 @@ WXDLLIMPEXP_BASE const wxChar *wxGetInstallPrefix();
|
|||||||
// Return path to wxWin data (/usr/share/wx/%{version}) (Unices)
|
// Return path to wxWin data (/usr/share/wx/%{version}) (Unices)
|
||||||
WXDLLIMPEXP_BASE wxString wxGetDataDir();
|
WXDLLIMPEXP_BASE wxString wxGetDataDir();
|
||||||
|
|
||||||
|
#if wxUSE_GUI
|
||||||
|
|
||||||
|
// Get the state of a key (true if pressed, false if not)
|
||||||
|
// This is generally most useful getting the state of
|
||||||
|
// the modifier or toggle keys.
|
||||||
|
WXDLLIMPEXP_CORE bool wxGetKeyState(wxKeyCode key);
|
||||||
|
|
||||||
|
// Don't synthesize KeyUp events holding down a key and producing
|
||||||
|
// KeyDown events with autorepeat. On by default and always on
|
||||||
|
// in wxMSW.
|
||||||
|
WXDLLIMPEXP_CORE bool wxSetDetectableAutoRepeat( bool flag );
|
||||||
|
|
||||||
|
// Returns the current state of the mouse position, buttons and modifers
|
||||||
|
WXDLLIMPEXP_CORE wxMouseState wxGetMouseState();
|
||||||
|
|
||||||
|
#endif // wxUSE_GUI
|
||||||
|
|
||||||
|
// ----------------------------------------------------------------------------
|
||||||
|
// wxPlatform
|
||||||
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Class to make it easier to specify platform-dependent values
|
* Class to make it easier to specify platform-dependent values
|
||||||
*
|
*
|
||||||
@ -206,24 +227,6 @@ private:
|
|||||||
/// Function for testing current platform
|
/// Function for testing current platform
|
||||||
inline bool wxPlatformIs(int platform) { return wxPlatform::Is(platform); }
|
inline bool wxPlatformIs(int platform) { return wxPlatform::Is(platform); }
|
||||||
|
|
||||||
#if wxUSE_GUI
|
|
||||||
|
|
||||||
// Get the state of a key (true if pressed, false if not)
|
|
||||||
// This is generally most useful getting the state of
|
|
||||||
// the modifier or toggle keys.
|
|
||||||
WXDLLIMPEXP_CORE bool wxGetKeyState(wxKeyCode key);
|
|
||||||
|
|
||||||
|
|
||||||
// Don't synthesize KeyUp events holding down a key and producing
|
|
||||||
// KeyDown events with autorepeat. On by default and always on
|
|
||||||
// in wxMSW.
|
|
||||||
WXDLLIMPEXP_CORE bool wxSetDetectableAutoRepeat( bool flag );
|
|
||||||
|
|
||||||
// Returns the current state of the mouse position, buttons and modifers
|
|
||||||
WXDLLIMPEXP_CORE wxMouseState wxGetMouseState();
|
|
||||||
|
|
||||||
#endif // wxUSE_GUI
|
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// Window ID management
|
// Window ID management
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
@ -397,8 +400,10 @@ WXDLLIMPEXP_BASE void wxMilliSleep(unsigned long milliseconds);
|
|||||||
// Sleep for a given amount of microseconds
|
// Sleep for a given amount of microseconds
|
||||||
WXDLLIMPEXP_BASE void wxMicroSleep(unsigned long microseconds);
|
WXDLLIMPEXP_BASE void wxMicroSleep(unsigned long microseconds);
|
||||||
|
|
||||||
|
#if WXWIN_COMPATIBILITY_2_6
|
||||||
// Sleep for a given amount of milliseconds (old, bad name), use wxMilliSleep
|
// Sleep for a given amount of milliseconds (old, bad name), use wxMilliSleep
|
||||||
wxDEPRECATED( WXDLLIMPEXP_BASE void wxUsleep(unsigned long milliseconds) );
|
wxDEPRECATED( WXDLLIMPEXP_BASE void wxUsleep(unsigned long milliseconds) );
|
||||||
|
#endif
|
||||||
|
|
||||||
// Get the process id of the current process
|
// Get the process id of the current process
|
||||||
WXDLLIMPEXP_BASE unsigned long wxGetProcessId();
|
WXDLLIMPEXP_BASE unsigned long wxGetProcessId();
|
||||||
|
Loading…
Reference in New Issue
Block a user