X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1e14071910e626392bfcc8e7de07d14a3e89180a..42f8298f6f42d5d63bb3caf65682b7d9d9f8b702:/wxPython/src/_functions.i diff --git a/wxPython/src/_functions.i b/wxPython/src/_functions.i index 3304ca5f08..704f56eea8 100644 --- a/wxPython/src/_functions.i +++ b/wxPython/src/_functions.i @@ -40,7 +40,9 @@ bool wxIsStockLabel(wxWindowID id, const wxString& label); // Returns label that should be used for given stock UI element (e.g. "&OK" // for wxID_OK): -wxString wxGetStockLabel(wxWindowID id); +wxString wxGetStockLabel(wxWindowID id, + bool withCodes = true, + wxString accelerator = wxPyEmptyString); MustHaveApp(wxBell); @@ -49,7 +51,7 @@ void wxBell(); MustHaveApp(wxEndBusyCursor); void wxEndBusyCursor(); -long wxGetElapsedTime(bool resetTimer = True); +long wxGetElapsedTime(bool resetTimer = true); MustHaveApp(wxGetMousePosition); DocDeclA( @@ -161,7 +163,7 @@ wxString wxGetTextFromUser(const wxString& message, const wxString& default_value = wxPyEmptyString, wxWindow *parent = NULL, int x = -1, int y = -1, - bool centre = True); + bool centre = true); MustHaveApp(wxGetPasswordFromUser); wxString wxGetPasswordFromUser(const wxString& message, @@ -175,7 +177,7 @@ wxString wxGetPasswordFromUser(const wxString& message, // int LCOUNT, char** choices, // int nsel, int *selection, // wxWindow *parent = NULL, int x = -1, int y = -1, -// bool centre = True, int width=150, int height=200); +// bool centre = true, int width=150, int height=200); MustHaveApp(wxGetSingleChoice); @@ -183,7 +185,7 @@ wxString wxGetSingleChoice(const wxString& message, const wxString& caption, int choices, wxString* choices_array, wxWindow *parent = NULL, int x = -1, int y = -1, - bool centre = True, + bool centre = true, int width=150, int height=200); MustHaveApp(wxGetSingleChoiceIndex); @@ -191,7 +193,7 @@ int wxGetSingleChoiceIndex(const wxString& message, const wxString& caption, int choices, wxString* choices_array, wxWindow *parent = NULL, int x = -1, int y = -1, - bool centre = True, + bool centre = true, int width=150, int height=200); @@ -202,6 +204,7 @@ int wxMessageBox(const wxString& message, wxWindow *parent = NULL, int x = -1, int y = -1); +// WXWIN_COMPATIBILITY_2_4 MustHaveApp(wxGetNumberFromUser); long wxGetNumberFromUser(const wxString& message, const wxString& prompt, @@ -318,10 +321,45 @@ MustHaveApp(wxThread); #ifdef WXP_WITH_THREAD return wxThread::IsMain(); #else - return True; + return true; #endif } %} +//--------------------------------------------------------------------------- + +// enum wxPowerType +// { +// wxPOWER_SOCKET, +// wxPOWER_BATTERY, +// wxPOWER_UNKNOWN +// }; + +// DocDeclStr( +// wxPowerType , wxGetPowerType(), +// "Returns the type of power source as one of wx.POWER_SOCKET, +// wx.POWER_BATTERY or wx.POWER_UNKNOWN. wx.POWER_UNKNOWN is also the +// default on platforms where this feature is not implemented.", ""); + + +// enum wxBatteryState +// { +// wxBATTERY_NORMAL_STATE, // system is fully usable +// wxBATTERY_LOW_STATE, // start to worry +// wxBATTERY_CRITICAL_STATE, // save quickly +// wxBATTERY_SHUTDOWN_STATE, // too late +// wxBATTERY_UNKNOWN_STATE +// }; + +// DocDeclStr( +// wxBatteryState , wxGetBatteryState(), +// "Returns battery state as one of wx.BATTERY_NORMAL_STATE, +// wx.BATTERY_LOW_STATE}, wx.BATTERY_CRITICAL_STATE, +// wx.BATTERY_SHUTDOWN_STATE or wx.BATTERY_UNKNOWN_STATE. +// wx.BATTERY_UNKNOWN_STATE is also the default on platforms where this +// feature is not implemented.", ""); + + + //--------------------------------------------------------------------------- //---------------------------------------------------------------------------