{"id":14694,"date":"2025-12-02T15:01:30","date_gmt":"2025-12-02T14:01:30","guid":{"rendered":"https:\/\/www.barnsten.com\/?p=14694"},"modified":"2025-12-02T15:05:30","modified_gmt":"2025-12-02T14:05:30","slug":"marco-cantus-13-belangrijkste-nieuwe-firemonkey-functies-in-rad-studio-13","status":"publish","type":"post","link":"https:\/\/www.barnsten.com\/nl\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\/","title":{"rendered":"Marco Cantu's 13 beste nieuwe FireMonkey-functies in RAD Studio 13"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><div class=\"vc_row wpb_row vc_row-fluid et_custom_uniqid_6a91dd88e2e70\"><div class=\"wpb_column vc_column_container vc_col-sm-12 et_custom_uniqid_6a91dd88e2e52\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p>Hoewel het alweer een paar maanden geleden is dat we RAD Studio 13, C++Builder 13 en Delphi 13 hebben gelanceerd, hebben we bij Embarcadero nog niet echt geblogd over de nieuwe functies in de runtime-bibliotheken. Daarom schrijf ik een aantal blogposts over verschillende onderwerpen, te beginnen met de FireMonkey-bibliotheek.<\/p>\n<p>Er zijn nu veel nieuwe functies, zowel zeer complexe (waarvan sommige al wat uitgebreider zijn behandeld) als kleinere. Mijn lijst met \u201c13 belangrijkste functies\u201d is een persoonlijke selectie van veranderingen die ik belangrijk vind. Het is een persoonlijke lijst, zoals de titel al aangeeft, want er zijn andere nieuwe functies die u misschien interessanter vindt dan wat ik heb geselecteerd. Merk ook op dat deze lijst zich richt op nieuwe functies, maar dat het R&amp;D-team ook een groot aantal problemen en inconsistenties heeft aangepakt en heeft gewerkt aan platform-API's en integratie.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_78 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\">Inhoudsopgave<\/p>\n<\/div>\n<nav>\n<ul class=\"ez-toc-list ez-toc-list-level-1\">\n<li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogs.embarcadero.com\/my-13-top-new-firemonkey-features-in-rad-studio-13\/#FMX_1_New_ApplicationEvents_component\">FMX 1: Nieuwe component ApplicationEvents<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogs.embarcadero.com\/my-13-top-new-firemonkey-features-in-rad-studio-13\/#FMX_2_OnCheckedChange_for_List_Box_Items\">FMX 2: OnCheckedChange voor items in keuzelijsten<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogs.embarcadero.com\/my-13-top-new-firemonkey-features-in-rad-studio-13\/#FMX_3_TComboEdit_AutoComplete\">FMX 3: TComboEdit AutoAanvullen<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogs.embarcadero.com\/my-13-top-new-firemonkey-features-in-rad-studio-13\/#FMX_4_Reverse_Track_Bar\">FMX 4: Omgekeerde spoorbalk<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blogs.embarcadero.com\/my-13-top-new-firemonkey-features-in-rad-studio-13\/#FMX_5_Mouse_Wheel_for_Trackbar\">FMX 5: Muiswiel voor trackbar<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/blogs.embarcadero.com\/my-13-top-new-firemonkey-features-in-rad-studio-13\/#FMX_6_New_Alignments\">FMX 6: Nieuwe uitlijningen<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/blogs.embarcadero.com\/my-13-top-new-firemonkey-features-in-rad-studio-13\/#FMX_7_Hints_and_Styles_for_Bind_Navigator\">FMX 7: Tips en stijlen voor Bind Navigator<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/blogs.embarcadero.com\/my-13-top-new-firemonkey-features-in-rad-studio-13\/#FMX_8_Presented_Scroll_Box_Improvements\">FMX 8: Verbeteringen aan de scrollbox<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/blogs.embarcadero.com\/my-13-top-new-firemonkey-features-in-rad-studio-13\/#FMX_9_Memo_Text_Prompt\">FMX 9: Memo-tekstprompt<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/blogs.embarcadero.com\/my-13-top-new-firemonkey-features-in-rad-studio-13\/#FMX_10_The_New_Display_Link_Service\">FMX 10: De nieuwe Display Link-service<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/blogs.embarcadero.com\/my-13-top-new-firemonkey-features-in-rad-studio-13\/#FMX_11_Flexible_Menu_Item_Height\">FMX 11: Flexibele hoogte van menu-items<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/blogs.embarcadero.com\/my-13-top-new-firemonkey-features-in-rad-studio-13\/#FMX_12_Even_More_Emoji\">FMX 12: Nog meer emoji's<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/blogs.embarcadero.com\/my-13-top-new-firemonkey-features-in-rad-studio-13\/#FMX_13_A_New_MaskEdit_Control\">FMX 13: Een nieuwe maskerbewerkingsfunctie<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/blogs.embarcadero.com\/my-13-top-new-firemonkey-features-in-rad-studio-13\/#FireMonkey_Keeps_Improving\">FireMonkey blijft verbeteren<\/a><\/li>\n<\/ul>\n<\/nav>\n<\/div>\n<h2><span id=\"FMX_1_New_ApplicationEvents_component\" class=\"ez-toc-section\"><\/span>FMX 1: Nieuwe component ApplicationEvents<\/h2>\n<p>RAD Studio 13 introduceerde een nieuwe TApplicationEvents-component, waarmee het veel eenvoudiger is om applicatiebrede gebeurtenissen af te handelen, zonder dat u handmatig een gebeurtenishandler hoeft te maken en deze hoeft te koppelen. Plaats de component gewoon op een ontwerpoppervlak (zelfs een niet-visuele ontwerper) en voeg gebeurtenishandlers toe:<\/p>\n<p><img decoding=\"async\" class=\"wp-image-192465 aligncenter\" title=\"fmx1301 | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_01-9620738.png?resize=677%2C539&amp;ssl=1\" sizes=\"(max-width: 677px) 100vw, 677px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_01-9620738-scaled.png?resize=1024%2C816&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_01-9620738-scaled.png?resize=300%2C239&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_01-9620738-scaled.png?resize=768%2C612&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_01-9620738-scaled.png?resize=1536%2C1224&amp;ssl=1 1536w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_01-9620738-scaled.png?resize=2048%2C1632&amp;ssl=1 2048w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_01-9620738-scaled.png?resize=360%2C287&amp;ssl=1 360w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_01-9620738-scaled.png?w=2250&amp;ssl=1 2250w\" alt=\"fmx13 01\" width=\"677\" height=\"539\" data-recalc-dims=\"1\" \/><br \/>\nMerk op dat hoewel het concept vergelijkbaar is met de VCL-tegenhanger, de daadwerkelijke gebeurtenissen verschillend zijn en afhankelijk zijn van de levenscyclus van FMX-toepassingen. In het voorbeeld in de afbeelding hierboven behandel ik de\u00a0<i>Bij ori\u00ebntatiewijziging<\/i>\u00a0gebeurtenis, die over het algemeen op mobiele apparaten wordt gebruikt.<\/p>\n<h2><span id=\"FMX_2_OnCheckedChange_for_List_Box_Items\" class=\"ez-toc-section\"><\/span>FMX 2: OnCheckedChange voor items in keuzelijsten<\/h2>\n<p>Er is een nieuwe OnChangeCheck-gebeurtenis voor een ListBoxItem in een ListBox-besturingselement, zoals hieronder weergegeven:<\/p>\n<p><img decoding=\"async\" class=\"wp-image-192449 aligncenter\" title=\"fmx1302 | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_02-1766063.png?resize=629%2C610&amp;ssl=1\" sizes=\"(max-width: 629px) 100vw, 629px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_02-1766063.png?resize=1024%2C993&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_02-1766063.png?resize=300%2C291&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_02-1766063.png?resize=768%2C744&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_02-1766063.png?resize=360%2C349&amp;ssl=1 360w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_02-1766063.png?w=1240&amp;ssl=1 1240w\" alt=\"fmx13 02\" width=\"629\" height=\"610\" data-recalc-dims=\"1\" \/><\/p>\n<h2><span id=\"FMX_3_TComboEdit_AutoComplete\" class=\"ez-toc-section\"><\/span>FMX 3: TComboEdit AutoAanvullen<\/h2>\n<p>De TComboEdit-component ondersteunt nu automatisch aanvullen tijdens het typen, vergelijkbaar met VCL TComboBox. Terwijl u typt, suggereert het besturingselement de eerste items in de lijst die overeenkomen met de huidige invoer. In dit geval bevat de keuzelijst een lijst met getallen en wordt bij het typen van \u201ct\u201d \u201ctwee\u201d gesuggereerd:<\/p>\n<p><img decoding=\"async\" class=\"wp-image-192457 aligncenter\" title=\"fmx1303 | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_03-4357293.png?resize=670%2C256&amp;ssl=1\" sizes=\"(max-width: 670px) 100vw, 670px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_03-4357293.png?resize=1024%2C391&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_03-4357293.png?resize=300%2C114&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_03-4357293.png?resize=768%2C293&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_03-4357293.png?resize=360%2C137&amp;ssl=1 360w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_03-4357293.png?w=1284&amp;ssl=1 1284w\" alt=\"fmx13 03\" width=\"670\" height=\"256\" data-recalc-dims=\"1\" \/><\/p>\n<h2><span id=\"FMX_4_Reverse_Track_Bar\" class=\"ez-toc-section\"><\/span>FMX 4: Omgekeerde spoorbalk<\/h2>\n<p>De TTrackBar-besturingselement heeft een Reverse-eigenschap, waarmee de richting van de trackbar kan worden omgekeerd.<\/p>\n<p><img decoding=\"async\" class=\"wp-image-192441 aligncenter\" title=\"fmx1304 | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_04-3729102.png?resize=488%2C250&amp;ssl=1\" sizes=\"(max-width: 488px) 100vw, 488px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_04-3729102.png?resize=1024%2C525&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_04-3729102.png?resize=300%2C154&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_04-3729102.png?resize=768%2C394&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_04-3729102.png?resize=360%2C185&amp;ssl=1 360w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_04-3729102.png?w=1409&amp;ssl=1 1409w\" alt=\"fmx13 04\" width=\"488\" height=\"250\" data-recalc-dims=\"1\" \/><\/p>\n<h2><span id=\"FMX_5_Mouse_Wheel_for_Trackbar\" class=\"ez-toc-section\"><\/span>FMX 5: Muiswiel voor trackbar<\/h2>\n<p>Dezelfde TTrackBar-besturing ondersteunt nu ook scrollen met het muiswiel, in plaats van scrollen met het toetsenbord. Merk op dat een omgekeerde trackbar nog steeds in de verwachte richting scrolt.<\/p>\n<h2><span id=\"FMX_6_New_Alignments\" class=\"ez-toc-section\"><\/span>FMX 6: Nieuwe uitlijningen<\/h2>\n<p>De TAlignLayout-opsomming bevat nieuwe uitlijningsopties voor het centreren van besturingselementen, bovenop een zeer lange lijst met bestaande uitlijningsopties. Nieuwe uitlijningsmodi zijn onder meer:<\/p>\n<ul>\n<li aria-level=\"1\">TopCenter centreert, net als TAlignLayout.Top, het besturingselement horizontaal.<\/li>\n<li aria-level=\"1\">TopLeft, net als TAlignLayout.Top, lijnt het besturingselement links uit.<\/li>\n<li aria-level=\"1\">TopRight, net als TAlignLayout.Top, lijnt het besturingselement rechts uit.<\/li>\n<li aria-level=\"1\">LeftCenter centreert, net als TAlignLayout.Left, het besturingselement verticaal.<\/li>\n<li aria-level=\"1\">LeftTop, net als TAlignLayout.Left, lijnt het besturingselement uit aan de bovenkant.<\/li>\n<li aria-level=\"1\">LeftBottom, net als TAlignLayout.Left, lijnt het besturingselement uit aan de onderkant.<\/li>\n<li aria-level=\"1\">RightCenter centreert, net als TAlignLayout.Right, het besturingselement verticaal.<\/li>\n<li aria-level=\"1\">RightTop, net als TAlignLayout.Right, lijnt het besturingselement uit aan de bovenkant.<\/li>\n<li aria-level=\"1\">RightBottom, net als TAlignLayout.Right, lijnt het besturingselement uit aan de onderkant.<\/li>\n<li aria-level=\"1\">BottomCenter centreert, net als TAlignLayout.Bottom, het besturingselement horizontaal.<\/li>\n<li aria-level=\"1\">BottomLeft, net als TAlignLayout.Bottom, lijnt het besturingselement links uit.<\/li>\n<li aria-level=\"1\">BottomRight, net als TAlignLayout.Bottom, lijnt het besturingselement rechts uit.<\/li>\n<\/ul>\n<h2><span id=\"FMX_7_Hints_and_Styles_for_Bind_Navigator\" class=\"ez-toc-section\"><\/span>FMX 7: Tips en stijlen voor Bind Navigator<\/h2>\n<p>De navigatiebesturing die in Live Bindings wordt gebruikt, TBindNavigator, biedt de mogelijkheid om voor elke knop van de navigatie een specifieke hint en stijl te configureren met behulp van de sub-eigenschappen van de eigenschap ButtonsOptions.<\/p>\n<p><img decoding=\"async\" class=\"wp-image-192433 aligncenter\" title=\"fmx1305 | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_05-6474845.png?resize=740%2C549&amp;ssl=1\" sizes=\"(max-width: 740px) 100vw, 740px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_05-6474845.png?resize=1024%2C760&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_05-6474845.png?resize=300%2C223&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_05-6474845.png?resize=768%2C570&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_05-6474845.png?resize=1536%2C1140&amp;ssl=1 1536w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_05-6474845.png?resize=360%2C267&amp;ssl=1 360w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_05-6474845.png?w=1625&amp;ssl=1 1625w\" alt=\"fmx13 05\" width=\"740\" height=\"549\" data-recalc-dims=\"1\" \/><\/p>\n<h2><span id=\"FMX_8_Presented_Scroll_Box_Improvements\" class=\"ez-toc-section\"><\/span>FMX 8: Verbeteringen aan de scrollbox<\/h2>\n<p>Het TPresentedScrollBox-besturingselement heeft een nieuwe reeks eigenschappen waarmee de gebruiker de scrollanimatie, de stuiteringen en de aanraakinteractie kan regelen:<\/p>\n<ul>\n<li aria-level=\"1\">De eigenschap AutoHide bepaalt of schuifbalken automatisch worden verborgen wanneer het scrollen is voltooid.<\/li>\n<li aria-level=\"1\">De eigenschap Bounces geeft aan of het mogelijk is om verder dan de randen te scrollen.<\/li>\n<li aria-level=\"1\">De eigenschap ScrollAnimation schakelt de scrollanimatie in of uit.<\/li>\n<li aria-level=\"1\">De eigenschap ScrollDirections definieert de beschikbare scrollrichtingen.<\/li>\n<li aria-level=\"1\">De eigenschap TouchTracking geeft aan of het besturingselement reageert op aanraakgebeurtenissen.<\/li>\n<\/ul>\n<p>Er is ook een nieuwe IsVisibleChild-methode, die het team heeft gebruikt om de weergave van TScrollBox en TPresentedScrollBox te optimaliseren.<\/p>\n<h2><span id=\"FMX_9_Memo_Text_Prompt\" class=\"ez-toc-section\"><\/span>FMX 9: Memo-tekstprompt<\/h2>\n<p>RAD Studio 13 voegt een TextPrompt-eigenschap toe aan het TMemo-besturingselement in FireMonkey. Deze wordt gebruikt voor plaatshoudertekst wanneer de tekst van het besturingselement leeg is. Werkt net als de TEdit-tegenhanger. Hieronder ziet u een voorbeeld:<\/p>\n<p><img decoding=\"async\" class=\"wp-image-192425 aligncenter\" title=\"fmx1306 | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_06-9918403.png?resize=643%2C277&amp;ssl=1\" sizes=\"(max-width: 643px) 100vw, 643px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_06-9918403.png?resize=1024%2C441&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_06-9918403.png?resize=300%2C129&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_06-9918403.png?resize=768%2C330&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_06-9918403.png?resize=1536%2C661&amp;ssl=1 1536w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_06-9918403.png?resize=360%2C155&amp;ssl=1 360w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_06-9918403.png?w=1613&amp;ssl=1 1613w\" alt=\"fmx13 06\" width=\"643\" height=\"277\" data-recalc-dims=\"1\" \/><\/p>\n<h2><span id=\"FMX_10_The_New_Display_Link_Service\" class=\"ez-toc-section\"><\/span>FMX 10: De nieuwe Display Link-service<\/h2>\n<p>Dit is een fundamentele verandering in FireMonkey, die een eigen gedetailleerde blogpost verdient.<\/p>\n<p>De nieuwe Display Link Service is nu de centrale motor voor alle applicatie-animaties en vervangt volledig de oude, op een timer gebaseerde motor die voorheen werd gebruikt. Dit frame-nauwkeurige systeem maakt gebruik van de werkelijke verversingssnelheid van het scherm om alle UI-updates en animaties te synchroniseren en aan te sturen. Door gebruik te maken van platform-native API's zoals JChoreographer (Android) en DisplayLink (iOS), zorgt de service ervoor dat de animatieverwerking nauw aansluit bij VSync-events, wat resulteert in vloeiendere en consistentere beelden op alle platforms, met name op moderne mobiele apparaten met een hoge verversingssnelheid.<\/p>\n<p>Deze verbeterde stabiliteit en vloeiendheid van animaties is duidelijk merkbaar: door de renderer stabieler te maken, worden animaties vloeiender. Dit is een belangrijke verandering en verbetering, waardoor FMX-animatie nu op hetzelfde niveau staat als andere mobiele oplossingen en in sommige gevallen zelfs sneller is. Deze verbetering is zichtbaar op alle doelplatforms en GPU-stuurprogramma's die FireMonkey kan gebruiken.<\/p>\n<h2><span id=\"FMX_11_Flexible_Menu_Item_Height\" class=\"ez-toc-section\"><\/span>FMX 11: Flexibele hoogte van menu-items<\/h2>\n<p>De hoogte van menu-items (TMenuItem) was vroeger een constante waarde. Vanaf RAD Studio 13 kan de gebruiker een TStyleTag-object met StyleName=\u201cheight\u201c toevoegen aan de TMenuItem-stijl en de hoogte van het menu-item specificeren in de eigenschap Value.<\/p>\n<h2><span id=\"FMX_12_Even_More_Emoji\" class=\"ez-toc-section\"><\/span>FMX 12: Nog meer emoji's<\/h2>\n<p>We hebben ondersteuning toegevoegd voor de 16.0-versie van Emoji-symbolen.<\/p>\n<h2><span id=\"FMX_13_A_New_MaskEdit_Control\" class=\"ez-toc-section\"><\/span>FMX 13: Een nieuwe maskerbewerkingsfunctie<\/h2>\n<p>Er is een gloednieuwe MaskEdit-besturingselement voor FireMonkey, dat op dezelfde manier werkt als de VCL-tegenhanger. Het bevat een specifieke ontwerper voor invoermaskers, om te helpen bij het defini\u00ebren van de invoerregels. U kunt deze eigenschappeneditor tijdens het ontwerpen zien in de onderstaande afbeelding:<\/p>\n<p><img decoding=\"async\" class=\"wp-image-192417 aligncenter\" title=\"fmx1307 | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_07-2606208.png?resize=589%2C391&amp;ssl=1\" sizes=\"(max-width: 589px) 100vw, 589px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_07-2606208.png?resize=1024%2C680&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_07-2606208.png?resize=300%2C199&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_07-2606208.png?resize=768%2C510&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_07-2606208.png?resize=1536%2C1021&amp;ssl=1 1536w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_07-2606208.png?resize=360%2C239&amp;ssl=1 360w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_07-2606208.png?w=1866&amp;ssl=1 1866w\" alt=\"fmx13 07\" width=\"589\" height=\"391\" data-recalc-dims=\"1\" \/><\/p>\n<p>Er is slechts \u00e9\u00e9n belangrijk verschil met de VCL-versie van het besturingselement, namelijk de manier waarop TMaskEdit in FMX omgaat met onjuiste invoer. In de FireMonkey-implementatie genereert het besturingselement een OnValidateError-gebeurtenis in plaats van een uitzondering te genereren als de huidige waarde in MaskEdit ongeldig is. Het wordt aanbevolen om deze gebeurtenis af te handelen om de gebruiker visuele feedback te geven over ongeldige waarden. U kunt bijvoorbeeld het veld markeren met een rode omtrek, een bijbehorend label toevoegen over een onjuiste waarde of zelfs een uitzondering genereren, zoals in de VCL-besturingselement. Als de waarde nog steeds onjuist is nadat de focus is gereset, blijft het besturingselement in een ongeldige status en wordt de OnChange-gebeurtenis niet geactiveerd totdat de waarde geldig wordt.<\/p>\n<h2><span id=\"FireMonkey_Keeps_Improving\" class=\"ez-toc-section\"><\/span>FireMonkey blijft verbeteren<\/h2>\n<p>Zoals u in deze blogpost kunt zien, blijft FireMonkey zich verbeteren op het gebied van functies (en kwaliteit, iets wat ik hier niet heb benadrukt) en terwijl we VCL-achtige besturingselementen en componenten toevoegen, proberen we dit te doen op een manier die meer flexibiliteit biedt en ook goed werkt op mobiele apparaten. Sommige functies, zoals de verbeterde animatieondersteuning, zijn in de eerste plaats bedoeld voor mobiele apparaten. Het doel blijft om een framework voor meerdere apparaten te bieden en de mogelijkheid om \u00e9\u00e9n broncode te hebben voor zowel desktop als mobiel, maar tegelijkertijd alles te bieden wat u nodig hebt voor het bouwen van applicaties die alleen voor mobiel of alleen voor desktop zijn bedoeld.<\/p>\n<p>Blijf op de hoogte voor meer blogberichten met lijsten van functies in andere RAD Studio-bibliotheken.<\/p>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid et_custom_uniqid_6a91dd88e2e70\"><div class=\"wpb_column vc_column_container vc_col-sm-12 et_custom_uniqid_6a91dd88e2e52\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"vc_btn3-container vc_btn3-inline vc_do_btn align-inline\" ><a class=\"vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-rounded vc_btn3-style-modern vc_btn3-color-warning align-inline\" href=\"https:\/\/www.barnsten.com\/nl\/promotions\" title=\"\" target=\"_blank\">Bekijk onze promoties <\/a><\/div><\/div><\/div><\/div><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"Hoewel het alweer een paar maanden geleden is dat we RAD Studio 13, C++Builder 13 en Delphi 13 hebben gelanceerd, hebben we bij Embarcadero nog niet echt...","protected":false},"author":7,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-14694","post","type-post","status-publish","format-standard","hentry","category-various"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Marco Cantu&#039;s 13 Top New FireMonkey Features in RAD Studio 13 - Barnsten.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.barnsten.com\/nl\/marco-cantus-13-belangrijkste-nieuwe-firemonkey-functies-in-rad-studio-13\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Marco Cantu&#039;s 13 Top New FireMonkey Features in RAD Studio 13 - Barnsten.com\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.barnsten.com\/nl\/marco-cantus-13-belangrijkste-nieuwe-firemonkey-functies-in-rad-studio-13\/\" \/>\n<meta property=\"og:site_name\" content=\"Barnsten.com\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-02T14:01:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-02T14:05:30+00:00\" \/>\n<meta name=\"author\" content=\"Margreet van Muyden\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschreven door\" \/>\n\t<meta name=\"twitter:data1\" content=\"Margreet van Muyden\" \/>\n\t<meta name=\"twitter:label2\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\\\/\"},\"author\":{\"name\":\"Margreet van Muyden\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#\\\/schema\\\/person\\\/7b5b9f84835f241d5ed9c9b0425cc414\"},\"headline\":\"Marco Cantu&#8217;s 13 Top New FireMonkey Features in RAD Studio 13\",\"datePublished\":\"2025-12-02T14:01:30+00:00\",\"dateModified\":\"2025-12-02T14:05:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\\\/\"},\"wordCount\":1317,\"publisher\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/blogs.embarcadero.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/fmx13_01-9620738.png?resize=677%2C539&amp;ssl=1\",\"articleSection\":[\"Various\"],\"inLanguage\":\"nl-NL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\\\/\",\"url\":\"https:\\\/\\\/www.barnsten.com\\\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\\\/\",\"name\":\"Marco Cantu's 13 Top New FireMonkey Features in RAD Studio 13 - Barnsten.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/blogs.embarcadero.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/fmx13_01-9620738.png?resize=677%2C539&amp;ssl=1\",\"datePublished\":\"2025-12-02T14:01:30+00:00\",\"dateModified\":\"2025-12-02T14:05:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\\\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.barnsten.com\\\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/blogs.embarcadero.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/fmx13_01-9620738.png?resize=677%2C539&amp;ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/blogs.embarcadero.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/fmx13_01-9620738.png?resize=677%2C539&amp;ssl=1\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.barnsten.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Marco Cantu&#8217;s 13 Top New FireMonkey Features in RAD Studio 13\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#website\",\"url\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/\",\"name\":\"Barnsten.com\",\"description\":\"Development Software &amp; Database tools\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#organization\",\"name\":\"Barnsten B.V.\",\"url\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.barnsten.com\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/Barnsten-logo-oranje@3x.png\",\"contentUrl\":\"https:\\\/\\\/www.barnsten.com\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/Barnsten-logo-oranje@3x.png\",\"width\":406,\"height\":150,\"caption\":\"Barnsten B.V.\"},\"image\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#\\\/schema\\\/person\\\/7b5b9f84835f241d5ed9c9b0425cc414\",\"name\":\"Margreet van Muyden\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g\",\"caption\":\"Margreet van Muyden\"},\"url\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/author\\\/margreet\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Marco Cantu's 13 beste nieuwe FireMonkey-functies in RAD Studio 13 - Barnsten.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.barnsten.com\/nl\/marco-cantus-13-belangrijkste-nieuwe-firemonkey-functies-in-rad-studio-13\/","og_locale":"nl_NL","og_type":"article","og_title":"Marco Cantu's 13 Top New FireMonkey Features in RAD Studio 13 - Barnsten.com","og_url":"https:\/\/www.barnsten.com\/nl\/marco-cantus-13-belangrijkste-nieuwe-firemonkey-functies-in-rad-studio-13\/","og_site_name":"Barnsten.com","article_published_time":"2025-12-02T14:01:30+00:00","article_modified_time":"2025-12-02T14:05:30+00:00","author":"Margreet van Muyden","twitter_card":"summary_large_image","twitter_misc":{"Geschreven door":"Margreet van Muyden","Geschatte leestijd":"7 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.barnsten.com\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\/#article","isPartOf":{"@id":"https:\/\/www.barnsten.com\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\/"},"author":{"name":"Margreet van Muyden","@id":"https:\/\/www.barnsten.com\/nl\/#\/schema\/person\/7b5b9f84835f241d5ed9c9b0425cc414"},"headline":"Marco Cantu&#8217;s 13 Top New FireMonkey Features in RAD Studio 13","datePublished":"2025-12-02T14:01:30+00:00","dateModified":"2025-12-02T14:05:30+00:00","mainEntityOfPage":{"@id":"https:\/\/www.barnsten.com\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\/"},"wordCount":1317,"publisher":{"@id":"https:\/\/www.barnsten.com\/nl\/#organization"},"image":{"@id":"https:\/\/www.barnsten.com\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_01-9620738.png?resize=677%2C539&amp;ssl=1","articleSection":["Various"],"inLanguage":"nl-NL"},{"@type":"WebPage","@id":"https:\/\/www.barnsten.com\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\/","url":"https:\/\/www.barnsten.com\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\/","name":"Marco Cantu's 13 beste nieuwe FireMonkey-functies in RAD Studio 13 - Barnsten.com","isPartOf":{"@id":"https:\/\/www.barnsten.com\/nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.barnsten.com\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\/#primaryimage"},"image":{"@id":"https:\/\/www.barnsten.com\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_01-9620738.png?resize=677%2C539&amp;ssl=1","datePublished":"2025-12-02T14:01:30+00:00","dateModified":"2025-12-02T14:05:30+00:00","breadcrumb":{"@id":"https:\/\/www.barnsten.com\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.barnsten.com\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/www.barnsten.com\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\/#primaryimage","url":"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_01-9620738.png?resize=677%2C539&amp;ssl=1","contentUrl":"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2025\/11\/fmx13_01-9620738.png?resize=677%2C539&amp;ssl=1"},{"@type":"BreadcrumbList","@id":"https:\/\/www.barnsten.com\/marco-cantus-13-top-new-firemonkey-features-in-rad-studio-13\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.barnsten.com\/"},{"@type":"ListItem","position":2,"name":"Marco Cantu&#8217;s 13 Top New FireMonkey Features in RAD Studio 13"}]},{"@type":"WebSite","@id":"https:\/\/www.barnsten.com\/nl\/#website","url":"https:\/\/www.barnsten.com\/nl\/","name":"Barnsten.com","description":"Ontwikkelingssoftware en databasetools","publisher":{"@id":"https:\/\/www.barnsten.com\/nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.barnsten.com\/nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/www.barnsten.com\/nl\/#organization","name":"Barnsten B.V.","url":"https:\/\/www.barnsten.com\/nl\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/www.barnsten.com\/nl\/#\/schema\/logo\/image\/","url":"https:\/\/www.barnsten.com\/wp-content\/uploads\/2019\/04\/Barnsten-logo-oranje@3x.png","contentUrl":"https:\/\/www.barnsten.com\/wp-content\/uploads\/2019\/04\/Barnsten-logo-oranje@3x.png","width":406,"height":150,"caption":"Barnsten B.V."},"image":{"@id":"https:\/\/www.barnsten.com\/nl\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.barnsten.com\/nl\/#\/schema\/person\/7b5b9f84835f241d5ed9c9b0425cc414","name":"Margreet van Muyden","image":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/secure.gravatar.com\/avatar\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g","caption":"Margreet van Muyden"},"url":"https:\/\/www.barnsten.com\/nl\/author\/margreet\/"}]}},"_links":{"self":[{"href":"https:\/\/www.barnsten.com\/nl\/wp-json\/wp\/v2\/posts\/14694","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.barnsten.com\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.barnsten.com\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.barnsten.com\/nl\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.barnsten.com\/nl\/wp-json\/wp\/v2\/comments?post=14694"}],"version-history":[{"count":0,"href":"https:\/\/www.barnsten.com\/nl\/wp-json\/wp\/v2\/posts\/14694\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.barnsten.com\/nl\/wp-json\/wp\/v2\/media?parent=14694"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.barnsten.com\/nl\/wp-json\/wp\/v2\/categories?post=14694"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.barnsten.com\/nl\/wp-json\/wp\/v2\/tags?post=14694"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}