9 áá¬áááœá²ááᯠáá¯ááºáá±ááŒá®áž á ááŸá áºá¡ááŒá¬ááœááºá áááºá¡á¬áž Linuxá Windowsá macOSá UNIX ááŸáá·áº ááá¯ááá¯ááºážááááºáá±á¬ááºážáá»á¬ážá¡ááœáẠááááºáá áºá¡ááºáá¬áá±á·á áºáá»á¬ážááᯠáááºáá®ážááá¯ááºá á±ááá·áº ááŒááºáá»á±á¬áº-ááááºáá±á¬ááºážáá°ážááºá¡á á¯á¶ wxWidgets 3.0 á áááºááŒáááºáá±á¬áá¬áááœá²á¡áá áºááᯠááááá¯á¶ážáá¯ááºáá±áá²á·áááºá 3.2.0 áá¬áááœá²ááŸáá·áº ááŸáá¯ááºážááŸááºáá«á API á¡ááá·áºááœáẠáááá¯ááºáá®ááŸá¯áá»á¬ážá áœá¬ ááŸááá«áááºá áááááá¬á¡á á¯á¶ááᯠC++ ááŒáá·áº áá±ážáá¬ážáá¬ážááŒá®áž Open Source Foundation ááŸáá·áº OSI á¡ááœá²á·á¡á ááºážá០á¡áááºááŒá¯áá¬ážáá±á¬ á¡ááá²á· wxWindows Library License á¡á±á¬ááºááœáẠááŒáá·áºáá±áá¬ážáááºá ááá¯ááºá ááºááẠLGPL ááᯠá¡ááŒá±áá¶áá¬ážááŒá®áž áááºážáááºáá¬ááŸá¯áááºáá¬áá»á¬ážááᯠbinary áá¯á¶á á¶ááŒáá·áº ááŒáá·áºáá±áááºá¡ááœáẠáááºážáááá¯ááºááá¯ááºáááºááŸááºáá»ááºáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááẠáááºážáááœáá·áºááŒá¯áá»ááºááŒáá·áº ááœá²ááŒá¬ážáá¬ážáááºá
C++ ááœáẠáááá¯ááááºáá»á¬áž áá±ážááœá²ááŒááºážá¡ááŒáẠwxWidgets ááẠPHPá Pythoná Perl ááŸáá·áº Ruby á¡áá«á¡ááẠáá°ááŒáá¯ááºá¡áá»á¬ážáá¯á¶áž áááá¯ááááºážáááºážáá¬áá¬á áá¬ážáá»á¬ážá¡ááœáẠbinding áá»á¬ážááᯠáá¶á·ááá¯ážáá±ážáá«áááºá á¡ááŒá¬áž toolkits áá»á¬ážááŸáá·áºááá°áá²á wxWidgets ááẠGUI ááá¯áá¯áááá·áºá¡á á¬áž system APIs ááá¯á¡áá¯á¶ážááŒá¯ááŒááºážááŒáá·áº áá áºááŸááºá áá áºá¡ááœáẠá¡ááŸááºáááẠáá°áááºážá¡ááœááºá¡ááŒááºááŸáá·áº áá¶á á¬ážááŸá¯ááá¯áá±ážáá±á¬ááºáááºá
á¡ááá áá®ááœááºáááºážáá áºááŸá¯áá»á¬áž-
- wxQt á á ááºážáááºááŸá¯ ááááºáááºážá¡áá áºááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáá²á·ááŒá®áž wxWidgets ááẠQt áá°áá±á¬ááºáááááºááœáẠá¡áá¯ááºáá¯ááºááá¯ááºá á±áá«áááºá
- wxGTK ááááºáááºážááẠWayland áááá¯ááá¯áá±á¬á¡ááœáẠá¡ááŒáá·áºá¡ááá¶á·ááá¯ážááŸá¯áá±ážáááºá
- ááŒáá·áºáá¬ážáá±á¬ pixel ááááºáááºážá (High DPI) ááŸááá±á¬ áááºáá¬ážááŒááºáá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ áááºááá·áºáá¬ážáááºá ááá°áá®áá±á¬ áá±á¬áºáá®áá¬áá»á¬ážá¡ááœáẠááá°áá®áá±á¬ DPI áá»á¬ážááᯠáááºááŸááºáá±ážááá¯ááºááŒá®áž DPI ááᯠdynamically ááŒá±á¬ááºážáá²ááá¯ááºáááºá wxBitmapBundle API á¡áá áºáá áºáá¯ááᯠá¡ááá¯ááŒá¯áá¬ážááŒá®ážá áá áºáá¯áá¯á¶ážá¡áá±ááŒáá·áº ááá°áá®áá±á¬ resolution áá»á¬ážááŒáá·áº áá±á¬áºááŒáá¬ážááá·áº bitmap áá¯á¶ááá¬ážááŸááºážáá»á¬ážá áœá¬ááᯠááŒááºááŸááºááá¯ááºá á±áááºááŒá áºáááºá
- CMake ááá¯á¡ááŒá±áá¶á áááºáá±á¬ááºááŸá¯á áá áºá¡áá áºáá áºáá¯ááᯠá¡ááá¯ááŒá¯áá¬ážáááºá á¡áá áºáá±á¬ compilers (MSVS 2022á g++ 12 ááŸáá·áº clang 14 á¡áá«á¡áááº) ááŸáá·áº operating systems áá»á¬ážááᯠassembly system ááœáẠááá·áºááœááºážáá¬ážáá«áááºá
- OpenGL áá¶á·ááá¯ážááŸá¯á¡á¬áž ááŒááºáááºáá®ááá¯ááºážáá¯ááºáá¬ážááŒá®ážá OpenGL áá¬ážááŸááºážá¡áá áºáá»á¬áž (3.2+) á¡áá¯á¶ážááŒá¯ááŸá¯ááᯠááŒáŸáá·áºáááºáá¬ážáá«áááºá
- LZMA áá»á¯á¶á·ááŸá¯ááŸáá·áº ZIP 64 ááá¯ááºáá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ áááºáá±á¬ááºážááá·áºáá¬ážáááºá
- wxString ááŸáá·áº âchar*â á¡áá»áá¯ážá¡á á¬ážáá»á¬ážá ááŒáá¯ážáááºážáá»á¬ážááŒá¬ážááœáẠá¡áá¹ááá¬ááºááŸááá±á¬ ááœááºááá¯ááºáá±á¬á áá¬ážáá»á¬ážááᯠááááºááá¯ááºááá·áºá áœááºážáááºááŒá±á¬áá·áº Compile-time áá¬ááœááºááŸá¯ááᯠááá¯ážááŒáŸáá·áºáá¬ážáá«áááºá
- áá±á¬ááºá áºááᯠá¡áá¯á¶ážááŒá¯á ááááºážáá»á¯ááºááá·áº á¡áá°á¡áá¬áá»á¬ážá¡ááœáẠááœá²á ááºá¡á¬áž áá¶á·ááá¯ážááŸá¯ áááºááá·áºáá¬ážáááºá
- wxFont ááŸáá·áº wxGraphicsContext á¡áááºážáá»á¬ážááẠááá¯á¡áá« áá±á¬áá·áºá¡ááœááºá¡á á¬ážááŸáá·áº áá±á¬áááºá¡áá»ááºáá»á¬ážááᯠáááºááŸááºááá·áºá¡áá« ááááºážááŒáá·áºááá¯ááºáá±á¬ áááºááá¯ážáá»á¬ážááᯠáááºááŸááºááá¯ááºá áœááºážááŸááááºá
- wxStaticBox á¡áááºážááẠwindows ááœáẠáááá¬ážá¡ááœáŸááºážáá»á¬ážááᯠáááºááŸááºáá±ážááá¯ááºá áœááºážááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáááºá
- wxWebRequest API ááẠááá¯á¡áá« HTTPS ááŸáá·áº HTTP/2 ááᯠáá¶á·ááá¯ážáá±ážáá«áááºá
- wxGrid á¡áááºážááẠáá±á¬áºáá¶áá»á¬ážááŸáá·áº á¡áááºážáá»á¬ážááᯠá¡á±ážáá²á á±ááẠáá¶á·ááá¯ážááŸá¯ áááºáá±á¬ááºážáá±ážáá¬ážáááºá
- á¡áááºážáá áºáá»á¬áž ááááºáááºáá²á·áááº- wxActivityIndicatorá wxAddRemoveCtrlá wxAppProgressIndicatorá wxBitmapBundleá wxNativeWindowá wxPersistentComboBoxá wxPowerResourceBlockerá wxSecretStoreá wxTempFFile ááŸáá·áº wxUILocaleá
- XRC ááá¯ááºááœááºáá°á¡áá áºáá»á¬ážááᯠá¡áááºážáá áºá¡á¬ážáá¯á¶ážááŸáá·áº ááŸáááŒá®ážáá¬ážá¡áááºážá¡áá»áá¯á·á¡ááœáẠá¡áá±á¬ááºá¡áááºáá±á¬áºáá¬ážáááºá
- ááááºáááºáá±ážááá¯ááºáá±á¬ áááºážáááºážáá áºáá»á¬áž- wxDataViewToggleRenderer::ShowAsRadio(), wxDateTime::GetWeekBasedYear(), wxDisplay::GetPPI(), wxGrid::SetCornerLabelValue(), wxHtmlEasyPrinting::SetBxOrdin:wxton(), wxHtmlEasyPrinting::SetBxOrdinistalEasy(), ox :: áá°ááá¯ááºáá«á TopItem (), wxProcess::Activate(), wxTextEntry::ForceUpper(), wxStandardPaths::GetUserDir(), wxToolbook::EnablePage(), wxUIActionSimulator::Select()á
- wxBusyInfoá wxDataViewCtrlá wxNotificationMessageá wxStaticBoxá wxStyledTextCtrl ááŸáá·áº wxUIActionSimulator á¡áááºážáá»á¬ážá¡ááœáẠáááá¬áááºááŸá¬ážáá±á¬ ááá¯ážáááºááŸá¯áá»á¬ážááᯠááŒá¯áá¯ááºáá¬ážáá«áááºá
- á¡ááŸá±á¬ááºá¡ááŒááºá¡áááºááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºá áœááºážááŸáá·áº ARM áááá¯áááºáá¬áá»á¬áž á¡áá¯á¶ážááŒá¯ááá·áº á ááºáá á¹á ááºážáá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ áááºáá±á¬ááºážáá±ážááŒááºážá¡áá«á¡ááẠmacOS ááááºáá±á¬ááºážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ááᯠááŒáŸáá·áºáááºáá¬ážáá«áááºá
- C++ 11 á á¶ááŸá¯ááºážááᯠáá¶á·ááá¯ážááẠááŒáŸáá·áºáááºááŸá¯áá»á¬áž ááŒá¯áá¯ááºáá¬ážáááºá C++20 compilers áá»á¬ážááŒáá·áº áááºáá±á¬ááºááŒááºážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ áá±á«ááºážááá·áºáá¬ážáááºá
- ááŒááºáá¡ááœá²á·á¡á ááºáž á á¬ááŒáá·áºááá¯ááºáá»á¬áž á¡á¬ážáá¯á¶ážááᯠááœááºážáá¶ááŒá®ážáá«ááŒá®á WebKit 2 ááŸáá·áº GStreamer 1.7 á¡ááœáẠáá¶á·ááá¯ážááŸá¯ áá±á«ááºážááá·áºáá¬ážáááºá
source: opennet.ru