{"id":7168,"date":"2020-05-19T14:17:53","date_gmt":"2020-05-19T14:17:53","guid":{"rendered":"https:\/\/www.barnsten.com\/?p=7168"},"modified":"2020-05-19T14:18:33","modified_gmt":"2020-05-19T14:18:33","slug":"vcl-pro-kontrollstile-in-rad-studio-10-4","status":"publish","type":"post","link":"https:\/\/www.barnsten.com\/de\/vcl-per-control-styles-coming-in-rad-studio-10-4\/","title":{"rendered":"VCL-Steuerungsstile in RAD Studio 10.4"},"content":{"rendered":"<div id=\"fragment-1720\" class=\"content-fragment blog-post no-wrapper with-spacing responsive-1\" data-reflow=\"ctl02_ctl02_content,ctl02_ctl02_singlecolumn,1,1,8\">\n<div class=\"content-fragment-content\">\n<div class=\"content full text\">\n<div class=\"content\">\n<p>In der Vergangenheit erlaubte die VCL-Bibliothek einem Entwickler, einen Stil (oder keinen Stil) f\u00fcr die gesamte Anwendung auszuw\u00e4hlen. Ab 10.4 erm\u00f6glicht Ihnen die VCL-Bibliothek die gleichzeitige Verwendung mehrerer VCL-Stile in verschiedenen Formularen Ihrer Anwendungen oder sogar verschiedener Steuerelemente desselben Formulars. Sie k\u00f6nnen auch Elemente mit gemischten Stilen (Steuerelemente und Formular) und Elemente, die das Standard-Plattformthema von Windows verwenden, verwenden.<\/p>\n<p>Diese Funktion wird \u00fcber eine neue\u00a0<em>StyleName<\/em>\u00a0Eigenschaft f\u00fcr die\u00a0<em>TControl\u00a0<\/em>Klasse. Diese Eigenschaft nimmt als Wert den Namen eines der f\u00fcr die Anwendung aktiven Stile an und wendet den Stil auf das angegebene Steuerelement an. Wenn die Eigenschaft leer ist, wird der Stil des \u00fcbergeordneten Steuerelements verwendet. Wenn Sie also die Eigenschaft f\u00fcr ein Formular festlegen, \u00fcbernehmen alle Steuerelemente in diesem Formular standardm\u00e4\u00dfig den Formularstil.<\/p>\n<h3>Eine schnelle Demo<\/h3>\n<p>Wie der Name schon andeutet, erm\u00f6glicht das Styling pro Steuerelement einem Entwickler, verschiedene Stile f\u00fcr Steuerelemente und Formulare in derselben Anwendung anzuwenden. Zu Beginn m\u00fcssen Sie einer Anwendung mehrere Stile hinzuf\u00fcgen, die Sie alle verwenden k\u00f6nnen. Diese Funktion funktioniert nur, wenn einer der VCL-Stile aktiv ist. F\u00fcgen Sie zun\u00e4chst mehrere Stile zu einer Anwendung hinzu (Hinweis: In 10.4 k\u00f6nnen Sie die neuen High-Dpi-Stile verwenden, aber das ist ein Thema f\u00fcr einen anderen Blogbeitrag):<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/community.idera.com\/resized-image\/__size\/1040x0\/__key\/communityserver-blogs-components-weblogfiles\/00-00-00-03-37\/pastedimage1589538479694v2.png\" alt=\" \" width=\"548\" height=\"600\" \/><\/p>\n<p>Legen Sie nun unterschiedliche Stilnamen f\u00fcr verschiedene Steuerelemente in einem Formular fest, wie in der folgenden DFM-Datei (ich habe hier nur die wichtigsten relevanten Eigenschaften beibehalten):<\/p>\n<p>object Form2: TForm2<br \/>\nStyleName = 'Himmel'<br \/>\nObjekt Panel1: TPanel<br \/>\nStyleName = 'Hell'<br \/>\nobject Button1: TButton...<br \/>\nobject Button3: TButton<br \/>\nStyleName = 'Himmel'<br \/>\nEnde<br \/>\nEnde<br \/>\nobject Button2: TButton<br \/>\nStyleName = 'Fenster'<br \/>\nEnde<br \/>\nobject Button4: TButton<br \/>\nStilName = 'Luna'<br \/>\nEnde<br \/>\nobject Button5: TButton<br \/>\nStilName = 'Aqua Graphit'<br \/>\nEnde<br \/>\nEnde<\/p>\n<p>Beachten Sie, dass\u00a0<em>Taste1\u00a0<\/em>\u00fcbernimmt den Stil des Hosting-Panels, w\u00e4hrend\u00a0<em>Taste2\u00a0<\/em>setzt den Stil auf den des Formulars zur\u00fcck. Schlie\u00dflich ist 'Windows' ein Wert f\u00fcr einen besonderen Zweck, wie unten beschrieben. Mit diesem Code sehen Sie die Benutzeroberfl\u00e4che eines Formulars mit 5 Schaltfl\u00e4chen und 5 verschiedenen Stilen:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/community.idera.com\/resized-image\/__size\/1040x0\/__key\/communityserver-blogs-components-weblogfiles\/00-00-00-03-37\/pastedimage1589538479694v3.png\" alt=\" \" \/><\/p>\n<h3>Ein paar Regeln<\/h3>\n<p>Es gibt verschiedene Ans\u00e4tze, mit denen Sie den Stil der verschiedenen Formulare und Steuerelemente einer VCL-Anwendung anpassen k\u00f6nnen:<\/p>\n<p>1. Passen Sie die Stil-Liste in den Projektoptionen an (Sie k\u00f6nnen die Stile aber auch zur Laufzeit laden).<\/p>\n<p>2. Verwenden Sie die Eigenschaft TControl.StyleName, um den spezifischen Stil f\u00fcr jedes Steuerelement oder jedes Formular zu definieren. Der Wert StyleName muss einer der Namen der Stile in den Projektoptionen sein. Ein Steuerelement kann den f\u00fcr sein \u00fcbergeordnetes Steuerelement definierten StyleName verwenden. Sie k\u00f6nnen also die Eigenschaft StyleName eines Formulars so einstellen, dass ein bestimmter Stil von allen Steuerelementen des Formulars verwendet wird. Zus\u00e4tzliche F\u00e4lle:<\/p>\n<ul>\n<li>Standardm\u00e4\u00dfig ist TControl.StyleName leer und das Steuerelement verwendet einen Standardstil.<\/li>\n<li>Sie k\u00f6nnen StyleName auf 'Windows' setzen, um die Anwendung eines Stils f\u00fcr ein Steuerelement oder ein Formular zu deaktivieren.<\/li>\n<li>Wenn Sie einen Stilnamen festlegen, der nicht zu den geladenen VCL-Stilen geh\u00f6rt, wird das Steuerelement den Standardstil verwenden.<\/li>\n<\/ul>\n<p>3. Sie k\u00f6nnen auch f\u00fcr allgemeine Dialoge einen bestimmten Stil festlegen. Verwenden Sie dazu die Eigenschaft TStyleManager.DialogsStyleName. Standardm\u00e4\u00dfig ist sie leer und die allgemeinen Dialoge verwenden den Standardstil der Anwendung.<\/p>\n<p>4. Sie k\u00f6nnen den Anwendungsstil als 'Windows' definieren. Das bedeutet, dass, wenn ein Steuerelement oder ein Formular eine leere StyleName-Eigenschaft hat, immer der Stil 'Windows' verwendet wird und der VCL-Stil f\u00fcr dieses Steuerelement deaktiviert ist. Um diese Funktion zu aktivieren, m\u00fcssen Sie die Eigenschaft TStyleManager.UseSystemStyleAsDefault auf True setzen. Verwenden Sie diese Eigenschaft, wenn Sie den VCL-Stil nur f\u00fcr einige Formulare aktivieren m\u00f6chten, in denen Sie die Eigenschaft StyleName festlegen. Beachten Sie jedoch, dass VCL Styles in jedem Fall aktiv sein m\u00fcssen.<\/p>\n<p>Der unter Punkt 4 beschriebene Mechanismus erm\u00f6glicht es einem Entwickler, Komponenten von Drittanbietern, die keine VCL-Stile unterst\u00fctzen, innerhalb einer gestylten Anwendung zu verwenden, was in der Vergangenheit ziemlich kompliziert war. Die neue Architektur sollte es erm\u00f6glichen, gestylte und ungestylte Steuerelemente und Formulare besser zu mischen und die Steuerelemente von Drittanbietern zu nutzen, ohne auf VCL-Stile verzichten zu m\u00fcssen.<\/p>\n<p>Beachten Sie, dass das Styling pro Steuerelement nicht automatisch f\u00fcr Steuerelemente von Drittanbietern angewendet wird. Um diese Funktion zu unterst\u00fctzen, sollte ein Steuerelement den Code in der Methode Vcl.Themes.StyleServices mit\u00a0<em>TControl\u00a0<\/em>Parameter. Zum Beispiel,\u00a0<em>StyleServices(Self).DrawElement<\/em>.<\/p>\n<h3>Fazit<\/h3>\n<p>Die Einf\u00fchrung von VCL-Stilen pro Steuerelement bietet Ihnen viel mehr Flexibilit\u00e4t bei der Einf\u00fchrung von Stilen in Ihrer Anwendung. Sie k\u00f6nnen mit der Gestaltung nur einiger Formulare beginnen und nach und nach mit anderen fortfahren. Sie k\u00f6nnen Ihre eigenen benutzerdefinierten Steuerelemente oder Steuerelemente von Drittanbietern, die keine VCL-Stile unterst\u00fctzen, in einer gestylten Anwendung verwenden. Sie k\u00f6nnen UI-Stile mischen, und zwar dynamisch.<\/p>\n<p>Zwar wird es in 10.4 noch viele andere Funktionen f\u00fcr VCL im Allgemeinen und VCL-Stile im Besonderen geben, aber dies ist eine gro\u00dfartige neue Funktion, \u00fcber die es sich lohnt, im Voraus zu bloggen. Bleiben Sie dran f\u00fcr mehr (und auch sch\u00f6nere Demos!).<\/p>\n<p><em>Wenn Sie ein Update-Abonnement haben, erhalten Sie unter anderem Zugang zu den Beta-Builds der kommenden Versionen. Es ist noch Zeit, an unserem Beta-Programm f\u00fcr 10.4 teilzunehmen!<\/em><\/p>\n<p><em>Dies ist eine Vorschau auf eine kommende Version von RAD Studio. Es kann immer wieder zu Fehlern oder \u00c4nderungen in letzter Minute kommen. Nichts hier ist endg\u00fcltig, bis die Version offiziell zur Verf\u00fcgung gestellt wird.<\/em><\/p>\n<div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"content-fragment-footer\"><\/div>\n<\/div>\n<div id=\"fragment-1721\" class=\"content-fragment raw-content top-border with-spacing with-header responsive-1\" data-reflow=\"ctl02_ctl02_content,ctl02_ctl02_singlecolumn,1,1,9\"><\/div>","protected":false},"excerpt":{"rendered":"<p>In der Vergangenheit erlaubte die VCL-Bibliothek einem Entwickler, einen Stil (oder keinen Stil) f\u00fcr die gesamte Anwendung auszuw\u00e4hlen. Ab 10.4 ist die VCL...<\/p>","protected":false},"author":7,"featured_media":7119,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[130],"tags":[],"class_list":["post-7168","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-products"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>VCL Per-Control Styles Coming in RAD Studio 10.4 - 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\/de\/vcl-pro-kontrollstile-in-rad-studio-10-4\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"VCL Per-Control Styles Coming in RAD Studio 10.4 - Barnsten.com\" \/>\n<meta property=\"og:description\" content=\"In the past, the VCL library allowed a developer to select one style (or no style) for the entire application. Starting with 10.4 the VCL...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.barnsten.com\/de\/vcl-pro-kontrollstile-in-rad-studio-10-4\/\" \/>\n<meta property=\"og:site_name\" content=\"Barnsten.com\" \/>\n<meta property=\"article:published_time\" content=\"2020-05-19T14:17:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-05-19T14:18:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.barnsten.com\/wp-content\/uploads\/2020\/05\/01_Coming-Soon_Get-Excited_600x200.png-1200x400-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"200\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Margreet van Muyden\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschrieben von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Margreet van Muyden\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"4\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/vcl-per-control-styles-coming-in-rad-studio-10-4\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/vcl-per-control-styles-coming-in-rad-studio-10-4\\\/\"},\"author\":{\"name\":\"Margreet van Muyden\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#\\\/schema\\\/person\\\/7b5b9f84835f241d5ed9c9b0425cc414\"},\"headline\":\"VCL Per-Control Styles Coming in RAD Studio 10.4\",\"datePublished\":\"2020-05-19T14:17:53+00:00\",\"dateModified\":\"2020-05-19T14:18:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/vcl-per-control-styles-coming-in-rad-studio-10-4\\\/\"},\"wordCount\":840,\"publisher\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/vcl-per-control-styles-coming-in-rad-studio-10-4\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.barnsten.com\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/01_Coming-Soon_Get-Excited_600x200.png-1200x400-2.png\",\"articleSection\":[\"Products\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/vcl-per-control-styles-coming-in-rad-studio-10-4\\\/\",\"url\":\"https:\\\/\\\/www.barnsten.com\\\/vcl-per-control-styles-coming-in-rad-studio-10-4\\\/\",\"name\":\"VCL Per-Control Styles Coming in RAD Studio 10.4 - Barnsten.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/vcl-per-control-styles-coming-in-rad-studio-10-4\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/vcl-per-control-styles-coming-in-rad-studio-10-4\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.barnsten.com\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/01_Coming-Soon_Get-Excited_600x200.png-1200x400-2.png\",\"datePublished\":\"2020-05-19T14:17:53+00:00\",\"dateModified\":\"2020-05-19T14:18:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/vcl-per-control-styles-coming-in-rad-studio-10-4\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.barnsten.com\\\/vcl-per-control-styles-coming-in-rad-studio-10-4\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/vcl-per-control-styles-coming-in-rad-studio-10-4\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.barnsten.com\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/01_Coming-Soon_Get-Excited_600x200.png-1200x400-2.png\",\"contentUrl\":\"https:\\\/\\\/www.barnsten.com\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/01_Coming-Soon_Get-Excited_600x200.png-1200x400-2.png\",\"width\":600,\"height\":200},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/vcl-per-control-styles-coming-in-rad-studio-10-4\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.barnsten.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"VCL Per-Control Styles Coming in RAD Studio 10.4\"}]},{\"@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\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#organization\",\"name\":\"Barnsten B.V.\",\"url\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@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\":\"de\",\"@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\\\/de\\\/author\\\/margreet\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"VCL Per-Control Stile in RAD Studio 10.4 - 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\/de\/vcl-pro-kontrollstile-in-rad-studio-10-4\/","og_locale":"de_DE","og_type":"article","og_title":"VCL Per-Control Styles Coming in RAD Studio 10.4 - Barnsten.com","og_description":"In the past, the VCL library allowed a developer to select one style (or no style) for the entire application. Starting with 10.4 the VCL...","og_url":"https:\/\/www.barnsten.com\/de\/vcl-pro-kontrollstile-in-rad-studio-10-4\/","og_site_name":"Barnsten.com","article_published_time":"2020-05-19T14:17:53+00:00","article_modified_time":"2020-05-19T14:18:33+00:00","og_image":[{"width":600,"height":200,"url":"https:\/\/www.barnsten.com\/wp-content\/uploads\/2020\/05\/01_Coming-Soon_Get-Excited_600x200.png-1200x400-2.png","type":"image\/png"}],"author":"Margreet van Muyden","twitter_card":"summary_large_image","twitter_misc":{"Geschrieben von":"Margreet van Muyden","Gesch\u00e4tzte Lesezeit":"4\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.barnsten.com\/vcl-per-control-styles-coming-in-rad-studio-10-4\/#article","isPartOf":{"@id":"https:\/\/www.barnsten.com\/vcl-per-control-styles-coming-in-rad-studio-10-4\/"},"author":{"name":"Margreet van Muyden","@id":"https:\/\/www.barnsten.com\/nl\/#\/schema\/person\/7b5b9f84835f241d5ed9c9b0425cc414"},"headline":"VCL Per-Control Styles Coming in RAD Studio 10.4","datePublished":"2020-05-19T14:17:53+00:00","dateModified":"2020-05-19T14:18:33+00:00","mainEntityOfPage":{"@id":"https:\/\/www.barnsten.com\/vcl-per-control-styles-coming-in-rad-studio-10-4\/"},"wordCount":840,"publisher":{"@id":"https:\/\/www.barnsten.com\/nl\/#organization"},"image":{"@id":"https:\/\/www.barnsten.com\/vcl-per-control-styles-coming-in-rad-studio-10-4\/#primaryimage"},"thumbnailUrl":"https:\/\/www.barnsten.com\/wp-content\/uploads\/2020\/05\/01_Coming-Soon_Get-Excited_600x200.png-1200x400-2.png","articleSection":["Products"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/www.barnsten.com\/vcl-per-control-styles-coming-in-rad-studio-10-4\/","url":"https:\/\/www.barnsten.com\/vcl-per-control-styles-coming-in-rad-studio-10-4\/","name":"VCL Per-Control Stile in RAD Studio 10.4 - Barnsten.com","isPartOf":{"@id":"https:\/\/www.barnsten.com\/nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.barnsten.com\/vcl-per-control-styles-coming-in-rad-studio-10-4\/#primaryimage"},"image":{"@id":"https:\/\/www.barnsten.com\/vcl-per-control-styles-coming-in-rad-studio-10-4\/#primaryimage"},"thumbnailUrl":"https:\/\/www.barnsten.com\/wp-content\/uploads\/2020\/05\/01_Coming-Soon_Get-Excited_600x200.png-1200x400-2.png","datePublished":"2020-05-19T14:17:53+00:00","dateModified":"2020-05-19T14:18:33+00:00","breadcrumb":{"@id":"https:\/\/www.barnsten.com\/vcl-per-control-styles-coming-in-rad-studio-10-4\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.barnsten.com\/vcl-per-control-styles-coming-in-rad-studio-10-4\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.barnsten.com\/vcl-per-control-styles-coming-in-rad-studio-10-4\/#primaryimage","url":"https:\/\/www.barnsten.com\/wp-content\/uploads\/2020\/05\/01_Coming-Soon_Get-Excited_600x200.png-1200x400-2.png","contentUrl":"https:\/\/www.barnsten.com\/wp-content\/uploads\/2020\/05\/01_Coming-Soon_Get-Excited_600x200.png-1200x400-2.png","width":600,"height":200},{"@type":"BreadcrumbList","@id":"https:\/\/www.barnsten.com\/vcl-per-control-styles-coming-in-rad-studio-10-4\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.barnsten.com\/"},{"@type":"ListItem","position":2,"name":"VCL Per-Control Styles Coming in RAD Studio 10.4"}]},{"@type":"WebSite","@id":"https:\/\/www.barnsten.com\/nl\/#website","url":"https:\/\/www.barnsten.com\/nl\/","name":"Barnsten.com","description":"Entwicklung Software &amp; Datenbank-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":"de"},{"@type":"Organization","@id":"https:\/\/www.barnsten.com\/nl\/#organization","name":"Barnsten B.V.","url":"https:\/\/www.barnsten.com\/nl\/","logo":{"@type":"ImageObject","inLanguage":"de","@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":"de","@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\/de\/author\/margreet\/"}]}},"_links":{"self":[{"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/posts\/7168","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/comments?post=7168"}],"version-history":[{"count":0,"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/posts\/7168\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/media\/7119"}],"wp:attachment":[{"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/media?parent=7168"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/categories?post=7168"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/tags?post=7168"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}