wxWidgets 3.2.0 рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЯреВрд▓рдХрд┐рдЯрдХреЛ рд░рд┐рд▓реАрдЬ

9 рд╢рд╛рдЦрд╛рдХреЛ рд░рд┐рд▓реАрдЬрдХреЛ 3.0 рд╡рд░реНрд╖ рдкрдЫрд┐, рдХреНрд░рд╕-рдкреНрд▓реЗрдЯрдлрд░реНрдо рдЯреВрд▓рдХрд┐рдЯ wxWidgets 3.2.0 рдХреЛ рдирдпрд╛рдБ рд╕реНрдерд┐рд░ рд╢рд╛рдЦрд╛рдХреЛ рдкрд╣рд┐рд▓реЛ рд░рд┐рд▓реАрдЬ рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд▓рд┐рдирдХреНрд╕, Windows, macOS, UNIX рд░ рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред 3.0 рд╢рд╛рдЦрд╛рдХреЛ рддреБрд▓рдирд╛рдорд╛, API рд╕реНрддрд░рдорд╛ рдзреЗрд░реИ рдЕрд╕рдВрдЧрддрддрд╛рд╣рд░реВ рдЫрдиреНред рдЯреБрд▓рдХрд┐рдЯ C++ рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░ рдУрдкрди рд╕реЛрд░реНрд╕ рдлрд╛рдЙрдиреНрдбреЗрд╕рди рд░ OSI рд╕рдВрд╕реНрдерд╛рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрдореЛрджрд┐рдд рдирд┐:рд╢реБрд▓реНрдХ wxWindows рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред рдЗрдЬрд╛рдЬрддрдкрддреНрд░ LGPL рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫ рд░ рдмрд╛рдЗрдирд░реА рдлрд╛рд░рдордорд╛ рд╡реНрдпреБрддреНрдкрдиреНрди рдХрд╛рд░реНрдпрд╣рд░реВ рд╡рд┐рддрд░рдг рдЧрд░реНрди рдЖрдлреНрдиреИ рд╕рд░реНрддрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдЕрдиреБрдорддрд┐рджреНрд╡рд╛рд░рд╛ рдЫреБрдЯреНрдпрд╛рдЗрдиреНрдЫред

C++ рдорд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрдиреБрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, wxWidgets рд▓реЗ PHP, Python, Perl рд░ Ruby рд▓рдЧрд╛рдпрдд рдзреЗрд░реИ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдмрд╛рдЗрдиреНрдбрд┐рдЩрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдЕрдиреНрдп рдЯреВрд▓рдХрд┐рдЯрд╣рд░реВ рдЬрд╕реНрддреЛ рдирднрдИ, wxWidgets рд▓реЗ GUI рдХреЛ рдирдХреНрдХрд▓ рдЧрд░реНрдиреБрдХреЛ рд╕рдЯреНрдЯрд╛ рдкреНрд░рдгрд╛рд▓реА APIs рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд▓рдХреНрд╖реНрдп рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд▓рд╛рдЧрд┐ рд╕рд╛рдБрдЪреНрдЪреИ рдиреЗрдЯрд┐рдн рд▓реБрдХ рд░ рдЕрдиреБрднрд╡ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред

рдореБрдЦреНрдп рдЖрд╡рд┐рд╖реНрдХрд╛рд░рд╣рд░реВ:

  • wxQt рдХреЛ рдирдпрд╛рдБ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдкреЛрд░реНрдЯ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, wxWidgets рд▓рд╛рдИ Qt рдлреНрд░реЗрдорд╡рд░реНрдХрдХреЛ рд╢реАрд░реНрд╖рдорд╛ рдХрд╛рдо рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИред
  • wxGTK рдкреЛрд░реНрдЯрд▓реЗ Wayland рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рд▓рд╛рдЧрд┐ рдкреВрд░реНрдг рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
  • рдЙрдЪреНрдЪ рдкрд┐рдХреНрд╕реЗрд▓ рдШрдирддреНрд╡ (рдЙрдЪреНрдЪ DPI) рдХреЛ рд╕рд╛рде рд╕реНрдХреНрд░рд┐рдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред рд╡рд┐рднрд┐рдиреНрди рдордирд┐рдЯрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рднрд┐рдиреНрди DPI рд╣рд░реВ рддреЛрдХреНрдиреЗ рд░ рдЧрддрд┐рд╢реАрд▓ рд░реВрдкрдорд╛ DPI рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛред рдПрдЙрдЯрд╛ рдирдпрд╛рдБ wxBitmapBundle API рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдмрд┐рдЯрдореНрдпрд╛рдк рдЫрд╡рд┐рдХреЛ рдзреЗрд░реИ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВ рд╣реЗрд░рдлреЗрд░ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рд╡рд┐рднрд┐рдиреНрди рд░рд┐рдЬреЛрд▓реНрдпреБрд╕рдирд╣рд░реВрдорд╛ рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХреЛ, рдПрдХ рдкреВрд░реИ рд░реВрдкрдорд╛ред
  • CMake рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдирдпрд╛рдБ рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫред рдирдпрд╛рдБ рдХрдореНрдкрд╛рдЗрд▓рд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди (MSVS 2022, g++ 12 рд░ clang 14 рд╕рд╣рд┐рдд) рд░ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдорд╣рд░реВ рдПрд╕реЗрдореНрдмрд▓реА рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдердкрд┐рдПрдХреЛ рдЫред
  • OpenGL рд╕рдорд░реНрдерди рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдирдпрд╛рдБ OpenGL рд╕рдВрд╕реНрдХрд░рдг (3.2+) рдХреЛ рдкреНрд░рдпреЛрдЧ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рдЫред
  • LZMA рдХрдореНрдкреНрд░реЗрд╕рди рд░ ZIP 64 рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
  • WxString рд░ "char*" рдкреНрд░рдХрд╛рд░рдХрд╛ рд╕реНрдЯреНрд░рд┐рдЩрд╣рд░реВ рдмреАрдЪ рдЦрддрд░рдирд╛рдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд░реВрдкрд╛рдиреНрддрд░рдгрд╣рд░реВ рдЕрд╕рдХреНрд╖рдо рдкрд╛рд░реНрдиреЗ рдХреНрд╖рдорддрд╛рдХреЛ рд▓рд╛рдЧрд┐, рдХрдореНрдкрд╛рдЗрд▓-рд╕рдордп рд╕реБрд░рдХреНрд╖рд╛рд▓рд╛рдИ рдкрд░рд┐рд╖реНрдХреГрдд рдЧрд░рд┐рдПрдХреЛ рдЫред
  • рдорд╛рдЙрд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЦреЗрд▓реНрдиреЗ рдирд┐рдпрдиреНрддреНрд░рдг рдЗрд╢рд╛рд░рд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдШрдЯрдирд╛ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
  • wxFont рд░ wxGraphicsContext рд╡рд░реНрдЧрд╣рд░реВрд╕рдБрдЧ рдЕрдм рдлрдиреНрдЯ рд╕рд╛рдЗрдЬ рд░ рдХрд▓рдо рдЪреМрдбрд╛рдЗрд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрджрд╛ рдЧреИрд░-рдкреВрд░реНрдгрд╛рдВрдХ рдорд╛рдирд╣рд░реВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдЫред
  • wxStaticBox рд╡рд░реНрдЧрд▓реЗ рд╕рдЮреНрдЭреНрдпрд╛рд▓рдорд╛ рд╕реНрд╡реИрдЪреНрдЫрд┐рдХ рд▓реЗрдмрд▓рд╣рд░реВ рддреЛрдХреНрдиреЗ рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫред
  • 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::DeickTomBento(), wxHtmlEasyPrinting::DeckToMx (), ), wxListBox :: рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН TopItem (), wxProcess::Activate(), wxTextEntry::ForceUpper(), wxStandardPaths::GetUserDir(), wxToolbook::EnablePage(), wxUIActionSimulator::Select()ред
  • wxBusyInfo, wxDataViewCtrl, wxNotificationMessage, wxStaticBox, wxStyledTextCtrl, рд░ wxUIActionSimulator рдХрдХреНрд╖рд╛рд╣рд░реВрдорд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд╕реБрдзрд╛рд░рд╣рд░реВ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреНред
  • macOS рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╕реБрдзрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЧрд╛рдврд╛ рд╡рд┐рд╖рдпрд╡рд╕реНрддреБ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рд░ ARM рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВ рдЪрд▓реНрдиреЗ рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдердк рд╕рдорд░реНрдерди рд╕рд╣рд┐рддред
  • рд╕реБрдзрд╛рд░рд╣рд░реВ C++11 рдорд╛рдирдХрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрди рдмрдирд╛рдЗрдПрдХреЛ рдЫред C++20 рдХрдореНрдкрд╛рдЗрд▓рд░рд╣рд░реВрдХреЛ рд╕рд╛рде рдирд┐рд░реНрдорд╛рдгрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
  • рд╕рдмреИ рд╕рдорд╛рд╡реЗрд╢ рддреЗрд╕реНрд░реЛ-рдкрдХреНрд╖ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдПрдХреЛ рдЫред WebKit 2 рд░ GStreamer 1.7 рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди