{"id":104617,"date":"2022-07-07T21:37:16","date_gmt":"2022-07-07T19:37:16","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-graficheskogo-tulkita-wxwidgets-3-2-0"},"modified":"2022-07-07T21:37:16","modified_gmt":"2022-07-07T19:37:16","slug":"vypusk-graficheskogo-tulkita-wxwidgets-3-2-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-graficheskogo-tulkita-wxwidgets-3-2-0","title":{"rendered":"Die Ver\u00f6ffentlichung des grafischen Toolkits wxWidgets 3.2.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nach 9 Jahren seit der Ver\u00f6ffentlichung der Version 3.0 wurde die erste stabile Version des plattform\u00fcbergreifenden Toolkits wxWidgets 3.2.0 vorgestellt, das die Erstellung grafischer Benutzeroberfl\u00e4chen f\u00fcr Linux, Windows, macOS, UNIX und mobile Plattformen erm\u00f6glicht. Im Vergleich zu Version 3.0 gibt es einige Inkompatibilit\u00e4ten auf der API-Ebene. Das Toolkit ist in C++ geschrieben und wird unter der freien Lizenz wxWindows Library License verbreitet, die von der Free Software Foundation und der OSI genehmigt wurde. Die Lizenz basiert auf LGPL und erlaubt die Verwendung eigener Bedingungen zur Verbreitung abgeleiteter Arbeiten in bin\u00e4rer Form.      <\/p>\n<p>Neben der Entwicklung von Programmen in C++ bietet wxWidgets Bindungen f\u00fcr die meisten g\u00e4ngigen Programmiersprachen, darunter PHP, Python, Perl und Ruby. Im Gegensatz zu anderen Toolkits sorgt wxWidgets daf\u00fcr, dass die Anwendung ein wirklich natives Aussehen und Interaktionsmethoden f\u00fcr das Zielsystem hat, da systemeigene APIs und keine GUI-Imitation verwendet werden.    <\/p>\n<p>Hauptneuheiten:  <\/p>\n<ul>\n<li class=\"l\"> Ein neuer experimenteller Port wxQt wurde implementiert, der die Ausf\u00fchrung von wxWidgets \u00fcber das Qt-Framework erm\u00f6glicht.\n<li class=\"l\"> Im Port wxGTK wurde eine vollst\u00e4ndige Unterst\u00fctzung des Wayland-Protokolls sichergestellt.\n<li class=\"l\"> Die Unterst\u00fctzung f\u00fcr Displays mit hoher Pixeldichte (High DPI) wurde hinzugef\u00fcgt. Es besteht nun die M\u00f6glichkeit, unterschiedliche DPI f\u00fcr verschiedene Monitore festzulegen und die DPI dynamisch zu \u00e4ndern. Ein neuer API wxBitmapBundle wurde vorgeschlagen, der es erm\u00f6glicht, mehrere Versionen eines Rasterbilds, die in verschiedenen Aufl\u00f6sungen vorliegen, als Ganzes zu manipulieren.\n<li class=\"l\"> Ein neues Build-System basierend auf CMake wurde vorgeschlagen. Das Build-System unterst\u00fctzt nun neue Compiler (einschlie\u00dflich MSVS 2022, g++ 12 und clang 14) und Betriebssysteme.\n<li class=\"l\"> Die Unterst\u00fctzung f\u00fcr OpenGL wurde \u00fcberarbeitet und die Nutzung neuerer Versionen von OpenGL (3.2+) verbessert.  <\/li>\n<li class=\"l\"> Unterst\u00fctzung f\u00fcr LZMA-Kompression und ZIP 64-Dateien wurde hinzugef\u00fcgt.\n<li class=\"l\"> Erweiterter Schutz w\u00e4hrend der Kompilierung durch die M\u00f6glichkeit, gef\u00e4hrliche implizite Konvertierungen zwischen wxString und \u201echar*\u201c zu deaktivieren.       <\/li>\n<li class=\"l\"> Die Unterst\u00fctzung f\u00fcr Gestensteuerungsevents, die mit der Maus erzeugt werden, wurde hinzugef\u00fcgt.  <\/li>\n<li class=\"l\"> In den Klassen wxFont und wxGraphicsContext wurde die M\u00f6glichkeit hinzugef\u00fcgt, nicht-ganzzahlige Werte bei der Festlegung der Schriftgr\u00f6\u00dfe und der Breite des Zeichenstifts anzugeben.    <\/li>\n<li class=\"l\"> In der Klasse wxStaticBox wurde die M\u00f6glichkeit implementiert, beliebige Labels f\u00fcr Fenster festzulegen.\n<li class=\"l\"> Im API wxWebRequest wurde die Unterst\u00fctzung f\u00fcr HTTPS und HTTP\/2 hinzugef\u00fcgt.  <\/li>\n<li class=\"l\"> In der Klasse wxGrid wurde die Unterst\u00fctzung f\u00fcr das Einfrieren von Spalten und Zeilen hinzugef\u00fcgt.\n<li class=\"l\"> Neue Klassen wurden vorgestellt: wxActivityIndicator, wxAddRemoveCtrl, wxAppProgressIndicator, wxBitmapBundle, wxNativeWindow, wxPersistentComboBox, wxPowerResourceBlocker, wxSecretStore, wxTempFFile und wxUILocale.\n<li class=\"l\"> F\u00fcr alle neuen und einige vorhandene Klassen wurden neue XRC-Handler implementiert.    <\/li>\n<li class=\"l\"> Neue Methoden wurden eingef\u00fchrt: wxDataViewToggleRenderer::ShowAsRadio(), wxDateTime::GetWeekBasedYear(), wxDisplay::GetPPI(), wxGrid::SetCornerLabelValue(), wxHtmlEasyPrinting::SetPromptMode(), wxJoystickEvent::GetButtonOrdinal(), wxListBox::GetTopItem(), wxProcess::Activate(), wxTextEntry::ForceUpper(), wxStandardPaths::GetUserDir(), wxToolbook::EnablePage(), wxUIActionSimulator::Select().    <\/li>\n<li class=\"l\"> Bedeutende Verbesserungen wurden an den Klassen wxBusyInfo, wxDataViewCtrl, wxNotificationMessage, wxStaticBox, wxStyledTextCtrl und wxUIActionSimulator vorgenommen.\n<li class=\"l\"> Die Unterst\u00fctzung f\u00fcr die Plattform macOS wurde verbessert, einschlie\u00dflich der M\u00f6glichkeit, ein dunkles Farbschema zu verwenden, und Unterst\u00fctzung f\u00fcr Ger\u00e4te mit ARM-Prozessoren wurde hinzugef\u00fcgt.      <\/li>\n<li class=\"l\"> Es wurden Verbesserungen in Bezug auf die Unterst\u00fctzung des C++11-Standards vorgenommen. Die Unterst\u00fctzung f\u00fcr C++20-Compiler wurde hinzugef\u00fcgt.\n<li class=\"l\"> Alle im Paket enthaltenen Drittanbieter-Bibliotheken wurden aktualisiert. Unterst\u00fctzung f\u00fcr WebKit 2 und GStreamer 1.7 wurde hinzugef\u00fcgt.      <\/ul>\n<p>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57470\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043f\u0443\u0441\u0442\u044f 9 \u043b\u0435\u0442 \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0432\u044b\u0445\u043e\u0434\u0430 \u0432\u0435\u0442\u043a\u0438 3.0 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043d\u043e\u0432\u043e\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0433\u043e \u0442\u0443\u043b\u043a\u0438\u0442\u0430 wxWidgets 3.2.0, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b \u0434\u043b\u044f Linux, Windows, macOS, UNIX \u0438 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c. \u041f\u043e \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044e \u0441 \u0432\u0435\u0442\u043a\u043e\u0439 3.0 \u043d\u0430\u0431\u043b\u044e\u0434\u0430\u0435\u0442\u0441\u044f \u0440\u044f\u0434 \u043d\u0435\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 API. \u0422\u0443\u043b\u043a\u0438\u0442 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421++ \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 wxWindows Library License, \u043e\u0434\u043e\u0431\u0440\u0435\u043d\u043d\u043e\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-104617","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043f\u0443\u0441\u0442\u044f 9 \u043b\u0435\u0442 \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0432\u044b\u0445\u043e\u0434\u0430 \u0432\u0435\u0442\u043a\u0438 3.0 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043d\u043e\u0432\u043e\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0433\u043e \u0442\u0443\u043b\u043a\u0438\u0442\u0430 wxWidgets 3.2.0, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b \u0434\u043b\u044f Linux, Windows, macOS, UNIX \u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-graficheskogo-tulkita-wxwidgets-3-2-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0442\u0443\u043b\u043a\u0438\u0442\u0430 wxWidgets 3.2.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043f\u0443\u0441\u0442\u044f 9 \u043b\u0435\u0442 \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0432\u044b\u0445\u043e\u0434\u0430 \u0432\u0435\u0442\u043a\u0438 3.0 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043d\u043e\u0432\u043e\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0433\u043e \u0442\u0443\u043b\u043a\u0438\u0442\u0430 wxWidgets 3.2.0, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b \u0434\u043b\u044f Linux, Windows, macOS, UNIX \u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-graficheskogo-tulkita-wxwidgets-3-2-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-07-07T19:37:16+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-07-07T19:37:16+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Ver\u00f6ffentlichung des grafischen Toolkits wxWidgets 3.2.0 | ProHoster","description":"Nach 9 Jahren seit der Ver\u00f6ffentlichung der Version 3.0 wurde die erste stabile Version des plattform\u00fcbergreifenden Toolkits wxWidgets 3.2.0 vorgestellt, mit dem grafische Benutzeroberfl\u00e4chen f\u00fcr Linux, Windows, macOS, UNIX und mehr erstellt werden k\u00f6nnen.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-graficheskogo-tulkita-wxwidgets-3-2-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0442\u0443\u043b\u043a\u0438\u0442\u0430 wxWidgets 3.2.0 | ProHoster","og:description":"\u0421\u043f\u0443\u0441\u0442\u044f 9 \u043b\u0435\u0442 \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0432\u044b\u0445\u043e\u0434\u0430 \u0432\u0435\u0442\u043a\u0438 3.0 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043d\u043e\u0432\u043e\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0433\u043e \u0442\u0443\u043b\u043a\u0438\u0442\u0430 wxWidgets 3.2.0, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b \u0434\u043b\u044f Linux, Windows, macOS, UNIX \u0438.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-graficheskogo-tulkita-wxwidgets-3-2-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-07-07T19:37:16+00:00","article:modified_time":"2022-07-07T19:37:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"104617","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-07-07 19:38:09","updated":"2022-10-03 07:22:50","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/104617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=104617"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/104617\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=104617"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=104617"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=104617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}