{"id":89610,"date":"2020-07-24T07:41:59","date_gmt":"2020-07-24T05:41:59","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-graficheskogo-tulkita-wxwidgets-3-1-4"},"modified":"2020-07-24T07:41:59","modified_gmt":"2020-07-24T05:41:59","slug":"vypusk-graficheskogo-tulkita-wxwidgets-3-1-4","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/vypusk-graficheskogo-tulkita-wxwidgets-3-1-4","title":{"rendered":"Udgivelse af grafisk toolkit wxWidgets 3.1.4","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/groups.google.com\/forum\/#!msg\/wx-announce\/KAqnzqyHgwI\/t0-s8TIEAQAJ\">Har fundet sted<\/a><\/noindex> udgivelse af en tv\u00e6rplatforms toolkit <noindex><a rel=\"nofollow\" href=\"http:\/\/wxwidgets.org\/\">wxWidgets 3.1.4<\/a><\/noindex>, der g\u00f8r det muligt at skabe grafiske brugerflader til Linux, Windows, macOS, UNIX og mobile platforme. wxWidgets 3.1 positioneres som en gren for udviklere, hvor nye muligheder udvikles til den n\u00e6ste stabile version 3.2.0. Sammenlignet med gren 3.0 er der en r\u00e6kke API-inkompatibiliteter, og ABI's u\u00e6ndrethed mellem de mellemste versioner 3.1.x garanteres ikke.<\/p>\n<p>Toolkit er skrevet i C++ og distribueres under en fri licens <noindex><a rel=\"nofollow\" href=\"http:\/\/www.wxwidgets.org\/about\/licence\">wxWindows Library License<\/a><\/noindex>, godkendt af Free Software Foundation og OSI. Licensen er baseret p\u00e5 LGPL og adskiller sig ved at tillade brug af egne vilk\u00e5r for distribution af afledte v\u00e6rker i bin\u00e6r form. Udover udviklingen af programmer i C\/C++ tilbyder wxWidgets bindinger til de fleste popul\u00e6re programmeringssprog, herunder  <noindex><a rel=\"nofollow\" href=\"http:\/\/wxphp.org\/\">PHP<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"http:\/\/wxpython.org\/\">Python<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"http:\/\/wxperl.sourceforge.net\/\">Perl<\/a><\/noindex> og <noindex><a rel=\"nofollow\" href=\"http:\/\/wxruby.rubyforge.org\/\">Ruby<\/a><\/noindex>. I mods\u00e6tning til andre toolkits giver wxWidgets applikationen et virkelig autentisk udseende og interaktionsmetoder til det m\u00e5lrettede system, takket v\u00e6re brugen af system-API'er frem for simulering af GUI.<\/p>\n<p>Hovednyhederne:\n<\/p>\n<ul>\n<\/li>\n<li class=\"l\"> Nyt build-system baseret p\u00e5 CMake. Build-systemet har f\u00e5et tilf\u00f8jet support til nye compilere (MSVC 2019, g++ 10) og operativsystemer (macOS 10.14 og macOS 11 for ARM);\n<li class=\"l\"> Ny eksperimentel wxQt-port;\n<\/li>\n<li class=\"l\"> St\u00f8tten til OpenGL er blevet redesignet, og brugen af nye versioner af OpenGL (3.2+) er forbedret;\n<\/li>\n<li class=\"l\"> Der er tilf\u00f8jet begivenhedsst\u00f8tte til kontrolgestusser, der udf\u00f8res med musen;\n<\/li>\n<li class=\"l\"> I wxFont og wxGraphicsContext er muligheden for at angive ikke-heltal v\u00e6rdier ved angivelse af skrifttype st\u00f8rrelser og pensel bredde blevet tilf\u00f8jet;\n<\/li>\n<li class=\"l\"> I wxStaticBox er det muligt at tildele vilk\u00e5rlige etiketter til vinduer;\n<\/li>\n<li class=\"l\"> St\u00f8tten til sk\u00e6rme med h\u00f8j pixel densitet (High DPI) er blevet forbedret;\n<\/li>\n<li class=\"l\"> Der er tilf\u00f8jet st\u00f8tte til LZMA-komprimering og ZIP 64-filer;\n<\/li>\n<li class=\"l\"> Nye klasser er blevet introduceret: wxActivityIndicator, wxAddRemoveCtrl,<br \/>\n  wxAppProgressIndicator, wxNativeWindow, wxPowerResourceBlocker,<br \/>\n  wxSecretStore og wxTempFFile;<\/p>\n<li class=\"l\"> St\u00f8tten til fastg\u00f8relse af kolonner og r\u00e6kker i wxGrid er blevet tilf\u00f8jet;\n<\/li>\n<li class=\"l\"> Nye metoder er blevet pr\u00e6senteret: wxDataViewToggleRenderer::ShowAsRadio(), wxDateTime::<br \/>\n  GetWeekBasedYear(), wxDisplay::GetPPI(), wxGrid::SetCornerLabelValue(),<br \/>\n  wxHtmlEasyPrinting::SetPromptMode(), wxJoystickEvent::GetButtonOrdinal(),<br \/>\n  wxListBox::GetTopItem(), wxProcess::Activate(), wxTextEntry::ForceUpper(), wxStandardPaths::GetUserDir(),<br \/>\n  wxToolbook::EnablePage(), wxUIActionSimulator::Select();\n<\/li>\n<li class=\"l\"> Der er blevet foretaget betydelige forbedringer i klasserne wxBusyInfo, wxDataViewCtrl,<br \/>\n  wxNotificationMessage, wxStaticBox, wxStyledTextCtrl og wxUIActionSimulator;<\/p>\n<li class=\"l\"> Sikkerheden er forbedret under kompileringen ved muligheden for at deaktivere farlige implicitte konverteringer mellem strenge med typerne wxString og \"char*\".\n<\/li>\n<li class=\"l\"> Alle medf\u00f8lgende tredjepartsbiblioteker er blevet opdateret. St\u00f8tte til WebKit 2 og GStreamer 1.7 er tilf\u00f8jet.\n<\/li>\n<li class=\"l\"> Forbedringer relateret til underst\u00f8ttelse af C++11-standarden er blevet implementeret. Underst\u00f8ttelse af kompilatorbygning med C++20 er tilf\u00f8jet.\n<li class=\"l\"> Et stort antal rettelser er lavet i wxGTK3 og wxOSX\/Cocoa-portene.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Kilde: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53418\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a \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.1.4, \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. wxWidgets 3.1 \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u0432\u0435\u0442\u043a\u0430 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u043d\u043e\u0432\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0434\u043b\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0433\u043e \u0440\u0435\u043b\u0438\u0437\u0430 3.2.0. \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 \u0438 \u043d\u0435 \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043d\u0435\u0438\u0437\u043c\u0435\u043d\u043d\u043e\u0441\u0442\u044c ABI \u043c\u0435\u0436\u0434\u0443 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u043c\u0438 \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u043c\u0438 3.1.x. [&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-89610","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a \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\" \/>\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\/da\/blog\/news\/vypusk-graficheskogo-tulkita-wxwidgets-3-1-4\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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.1.4 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a \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\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/vypusk-graficheskogo-tulkita-wxwidgets-3-1-4\" \/>\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=\"2020-07-24T05:41:59+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-24T05:41:59+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\udd47Udgivelsen af det grafiske v\u00e6rkt\u00f8jss\u00e6t wxWidgets 3.1.4 | ProHoster","description":"Udgivelsen af det tv\u00e6rplatforme v\u00e6rkt\u00f8jss\u00e6t er sket.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/vypusk-graficheskogo-tulkita-wxwidgets-3-1-4","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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.1.4 | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a \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","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/vypusk-graficheskogo-tulkita-wxwidgets-3-1-4","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":"2020-07-24T05:41:59+00:00","article:modified_time":"2020-07-24T05:41:59+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"89610","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":null,"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":"2021-02-28 13:07:22","updated":"2022-10-05 00:48:45","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/89610","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=89610"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/89610\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=89610"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=89610"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=89610"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}