wxwidgets.cfg: Added support for more interfaces

This commit is contained in:
orbitcowboy 2021-10-05 17:08:03 +02:00
parent 9b6c7007d2
commit a2ea8654b0
1 changed files with 132 additions and 1 deletions

View File

@ -7082,16 +7082,44 @@
<function name="wxApp::MacOpenFile">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<warn severity="style">This function is deprecated and kept mostly for backwards compatibility. Please override 'wxApp::MacOpenFiles' method instead in any new code.</warn>
</function>
<!-- http://docs.wxwidgets.org/trunk/classwx_art_provider.html#ae6090f32579d782205dd247006e4c7de -->
<!-- virtual void wxToolBar::OnRightClick(int toolId, long x, long y) -->
<function name="wxToolBar::OnRightClick">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" direction="in">
<not-uninit/>
</arg>
<arg nr="3" direction="in">
<not-uninit/>
</arg>
<warn severity="style">This function is deprecated. This is the old way of detecting tool right clicks, although it will still work, you should use the EVT_TOOL_RCLICKED() macro instead.</warn>
</function>
<!-- wxThreadError wxThreadHelper::Create (unsigned int stackSize = 0) -->
<function name="wxThreadHelper::Create">
<noreturn>false</noreturn>
<use-retval/>
<leak-ignore/>
<returnValue type="wxThreadError"/>
<arg nr="1" direction="in" default="0">
<not-uninit/>
</arg>
<warn severity="style">This function is deprecated use 'CreateThread()' instead.</warn>
</function>
<!-- static void wxArtProvider::Insert(wxArtProvider * provider)-->
<function name="wxArtProvider::Insert">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1" direction="in">
<not-null/>
<not-uninit/>
@ -7103,11 +7131,114 @@
<function name="wxCalendarCtrl::EnableYearChange">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1" direction="in" default="true">
<not-uninit/>
</arg>
<warn severity="style">This function should be used instead of changing 'wxCAL_NO_YEAR_CHANGE' style bit directly. It allows or disallows the user to change the year interactively. Only in generic 'wxCalendarCtrl'.</warn>
</function>
<!-- void wxUnix2DosFilename (wxChar * s )-->
<function name="wxUnix2DosFilename">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1" direction="in">
<not-uninit/>
<not-null/>
</arg>
<warn severity="style">This function is deprecated. Construct a wxFileName with wxPATH_UNIX and then use wxFileName::GetFullPath(wxPATH_DOS) instead.</warn>
</function>
<!-- void wxStyledTextCtrl::SetStyleBits(int bits )-->
<function name="wxStyledTextCtrl::SetStyleBits">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<warn severity="style">This function is deprecated.</warn>
</function>
<!-- int wxStyledTextCtrl::GetStyleBits()const -->
<!-- int wxStyledTextCtrl::GetStyleBitsNeeded()const -->
<function name="wxStyledTextCtrl::GetStyleBitsNeeded,wxStyledTextCtrl::GetStyleBits">
<noreturn>false</noreturn>
<leak-ignore/>
<use-retval/>
<const/>
<returnValue type="int"/>
<warn severity="style">This function is deprecated.</warn>
</function>
<!-- wxStreamBase* wxStreamBuffer::Stream() -->
<function name="wxStreamBuffer::Stream">
<noreturn>false</noreturn>
<leak-ignore/>
<use-retval/>
<returnValue type="wxStreamBase*"/>
<warn severity="style">This function is deprecated, use GetStream() instead</warn>
</function>
<!-- void wxUsleep (unsigned long milliseconds) -->
<function name="wxUsleep">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<warn severity="style">This function is deprecated because its name is misleading: notice that the argument is in milliseconds, not microseconds. Please use either 'wxMilliSleep()' or 'wxMicroSleep()' depending on the resolution you need.</warn>
</function>
<!-- static bool wxWebViewIE::MSWSetModernEmulationLevel(bool modernLevel = true) -->
<function name="wxWebViewIE::MSWSetModernEmulationLevel">
<noreturn>false</noreturn>
<leak-ignore/>
<pure/>
<returnValue type="bool"/>
<arg nr="1" direction="in" default="true">
<not-uninit/>
</arg>
<warn severity="style">This function is kept mostly for backwards compatibility.</warn>
</function>
<!-- virtual void wxWindow::SetInitialBestSize(const wxSize & size)-->
<function name="wxWindow::SetInitialBestSize">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1" direction="in"/>
<warn severity="style">This function is deprecated, use 'wxWindow::SetInitialSize' instead.</warn>
</function>
<!-- wxString wxTextInputStream::ReadString() -->
<function name="wxTextInputStream::ReadString">
<noreturn>false</noreturn>
<use-retval/>
<leak-ignore/>
<returnValue type="wxString"/>
<warn severity="style">This function is deprecated, use 'wxTextInputStream::ReadLine()' or 'wxTextInputStream::ReadWord()' instead.</warn>
</function>
<!-- wxString wxStyledTextEvent::GetDragText() -->
<!-- wxString wxStyledTextEvent::GetText() -->
<function name="wxTextInputStream::ReadString,wxStyledTextEvent::GetDragText">
<noreturn>false</noreturn>
<use-retval/>
<leak-ignore/>
<returnValue type="wxString"/>
<warn severity="style">Use 'wxStyledTextEvent::GetString()' instead.</warn>
</function>
<!-- void wxStyledTextEvent::SetText(const wxString & t) -->
<!-- void wxStyledTextEvent::SetDragText(const wxString & val) -->
<function name="wxStyledTextEvent::SetText,wxStyledTextEvent::SetDragText">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1" direction="in"/>
<warn severity="style">This function is deprecated.</warn>
</function>
<!-- void wxWindow::SetPalette(const wxPalette & pal) -->
<function name="wxWindow::SetPalette">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1" direction="in"/>
<warn severity="style">This function is deprecated, use 'wxDC::SetPalette' instead.</warn>
</function>
<!-- http://docs.wxwidgets.org/trunk/classwx_combo_ctrl.html#ae38353a81954d02af302ba103e984cb73 -->
<!-- wxCoord wxComboCtrl::GetTextIndent( ) const-->
<function name="wxComboCtrl::GetTextIndent">