{"id":88,"date":"2015-02-10T18:55:16","date_gmt":"2015-02-10T18:55:16","guid":{"rendered":"http:\/\/www.baronsoftware.com\/Blog\/?p=88"},"modified":"2015-02-10T18:55:16","modified_gmt":"2015-02-10T18:55:16","slug":"delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning","status":"publish","type":"post","link":"https:\/\/www.baronsoftware.com\/Blog\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\/","title":{"rendered":"Delphi Tip if you get &#8220;unit vcl.filectrl is specific to a platform&#8221; warning"},"content":{"rendered":"<p>The warning  &#8220;unit vcl.filectrl is specific to a platform&#8221; is Delphi&#8217;s way of giving you heads up that the addition of one of the few components such as TDRIVECOMBOBOX will not work on other platforms besides a Windows environment. <\/p>\n<p>To remove this type of warning during the application build cycle just do the following in your code:<\/p>\n<p><code>unit uDashboard;<\/p>\n<p>interface<\/p>\n<p>{$WARN UNIT_PLATFORM OFF}<br \/>\n<\/code><\/p>\n<p>This will remove the warning message and not destroy the application integrity.  The lab found that by placing it under the interface section the warning went away but if you place it under the implementation as displayed below the warning was still seen.  It does make sense to place prior to the uses clause since the compiler will first see that you want to turn off the warning before compiling vcl.filectrl.<\/p>\n<p><code>implementation<\/p>\n<p>{$WARN UNIT_PLATFORM OFF}<br \/>\n{$R *.dfm}<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The warning &#8220;unit vcl.filectrl is specific to a platform&#8221; is Delphi&#8217;s way of giving you heads up that the addition of one of the few components such as TDRIVECOMBOBOX will not work on other platforms besides a Windows environment. To remove this type of warning during the application build cycle just do the following in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":[],"rop_publish_now_history":[],"rop_publish_now_status":"pending","_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[5],"tags":[],"class_list":["post-88","post","type-post","status-publish","format-standard","hentry","category-rad-studio-embarcadero-delphi-development"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Delphi Tip if you get &quot;unit vcl.filectrl is specific to a platform&quot; warning<\/title>\n<meta name=\"description\" content=\"The warning &quot;unit vcl.filectrl is specific to a platform&quot; is Delphi&#039;s way of giving you heads up that the addition of one of the few components such as TDRIVECOMBOBOX\" \/>\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.baronsoftware.com\/Blog\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Delphi Tip if you get &quot;unit vcl.filectrl is specific to a platform&quot; warning\" \/>\n<meta property=\"og:description\" content=\"The warning &quot;unit vcl.filectrl is specific to a platform&quot; is Delphi&#039;s way of giving you heads up that the addition of one of the few components such as TDRIVECOMBOBOX\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.baronsoftware.com\/Blog\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\/\" \/>\n<meta property=\"og:site_name\" content=\"Baron Software\" \/>\n<meta property=\"article:published_time\" content=\"2015-02-10T18:55:16+00:00\" \/>\n<meta name=\"author\" content=\"richard@baronsoftware.com\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Rbaroniunas\" \/>\n<meta name=\"twitter:site\" content=\"@Rbaroniunas\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"richard@baronsoftware.com\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\\\/\"},\"author\":{\"name\":\"richard@baronsoftware.com\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#\\\/schema\\\/person\\\/079d370e4230be9d5f75885bb33dd8cd\"},\"headline\":\"Delphi Tip if you get &#8220;unit vcl.filectrl is specific to a platform&#8221; warning\",\"datePublished\":\"2015-02-10T18:55:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\\\/\"},\"wordCount\":144,\"publisher\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#organization\"},\"articleSection\":[\"Rad Studio Delphi Development\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\\\/\",\"url\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\\\/\",\"name\":\"Delphi Tip if you get \\\"unit vcl.filectrl is specific to a platform\\\" warning\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#website\"},\"datePublished\":\"2015-02-10T18:55:16+00:00\",\"description\":\"The warning \\\"unit vcl.filectrl is specific to a platform\\\" is Delphi's way of giving you heads up that the addition of one of the few components such as TDRIVECOMBOBOX\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Delphi Tip if you get &#8220;unit vcl.filectrl is specific to a platform&#8221; warning\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#website\",\"url\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/\",\"name\":\"Baron Software\",\"description\":\"Highest Quality Software Developed.\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#organization\",\"name\":\"Baron Software\",\"url\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i2.wp.com\\\/www.baronsoftware.com\\\/Blog\\\/wp-content\\\/uploads\\\/2018\\\/01\\\/BaronSoftwareLogo.fw_.png?fit=1920%2C400&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i2.wp.com\\\/www.baronsoftware.com\\\/Blog\\\/wp-content\\\/uploads\\\/2018\\\/01\\\/BaronSoftwareLogo.fw_.png?fit=1920%2C400&ssl=1\",\"width\":1920,\"height\":400,\"caption\":\"Baron Software\"},\"image\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/Rbaroniunas\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#\\\/schema\\\/person\\\/079d370e4230be9d5f75885bb33dd8cd\",\"name\":\"richard@baronsoftware.com\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e5a3cc457a883c420e8af899f2639359d220ae6bfed4587ca7ed17f45ca0c21c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e5a3cc457a883c420e8af899f2639359d220ae6bfed4587ca7ed17f45ca0c21c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e5a3cc457a883c420e8af899f2639359d220ae6bfed4587ca7ed17f45ca0c21c?s=96&d=mm&r=g\",\"caption\":\"richard@baronsoftware.com\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Delphi Tip if you get \"unit vcl.filectrl is specific to a platform\" warning","description":"The warning \"unit vcl.filectrl is specific to a platform\" is Delphi's way of giving you heads up that the addition of one of the few components such as TDRIVECOMBOBOX","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.baronsoftware.com\/Blog\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\/","og_locale":"en_US","og_type":"article","og_title":"Delphi Tip if you get \"unit vcl.filectrl is specific to a platform\" warning","og_description":"The warning \"unit vcl.filectrl is specific to a platform\" is Delphi's way of giving you heads up that the addition of one of the few components such as TDRIVECOMBOBOX","og_url":"https:\/\/www.baronsoftware.com\/Blog\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\/","og_site_name":"Baron Software","article_published_time":"2015-02-10T18:55:16+00:00","author":"richard@baronsoftware.com","twitter_card":"summary_large_image","twitter_creator":"@Rbaroniunas","twitter_site":"@Rbaroniunas","twitter_misc":{"Written by":"richard@baronsoftware.com","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.baronsoftware.com\/Blog\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\/#article","isPartOf":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\/"},"author":{"name":"richard@baronsoftware.com","@id":"https:\/\/www.baronsoftware.com\/Blog\/#\/schema\/person\/079d370e4230be9d5f75885bb33dd8cd"},"headline":"Delphi Tip if you get &#8220;unit vcl.filectrl is specific to a platform&#8221; warning","datePublished":"2015-02-10T18:55:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\/"},"wordCount":144,"publisher":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/#organization"},"articleSection":["Rad Studio Delphi Development"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.baronsoftware.com\/Blog\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\/","url":"https:\/\/www.baronsoftware.com\/Blog\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\/","name":"Delphi Tip if you get \"unit vcl.filectrl is specific to a platform\" warning","isPartOf":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/#website"},"datePublished":"2015-02-10T18:55:16+00:00","description":"The warning \"unit vcl.filectrl is specific to a platform\" is Delphi's way of giving you heads up that the addition of one of the few components such as TDRIVECOMBOBOX","breadcrumb":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.baronsoftware.com\/Blog\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.baronsoftware.com\/Blog\/delphi-tip-if-you-get-unit-vcl-filectrl-is-specific-to-a-platform-warning\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.baronsoftware.com\/Blog\/"},{"@type":"ListItem","position":2,"name":"Delphi Tip if you get &#8220;unit vcl.filectrl is specific to a platform&#8221; warning"}]},{"@type":"WebSite","@id":"https:\/\/www.baronsoftware.com\/Blog\/#website","url":"https:\/\/www.baronsoftware.com\/Blog\/","name":"Baron Software","description":"Highest Quality Software Developed.","publisher":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.baronsoftware.com\/Blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.baronsoftware.com\/Blog\/#organization","name":"Baron Software","url":"https:\/\/www.baronsoftware.com\/Blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.baronsoftware.com\/Blog\/#\/schema\/logo\/image\/","url":"https:\/\/i2.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2018\/01\/BaronSoftwareLogo.fw_.png?fit=1920%2C400&ssl=1","contentUrl":"https:\/\/i2.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2018\/01\/BaronSoftwareLogo.fw_.png?fit=1920%2C400&ssl=1","width":1920,"height":400,"caption":"Baron Software"},"image":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/Rbaroniunas"]},{"@type":"Person","@id":"https:\/\/www.baronsoftware.com\/Blog\/#\/schema\/person\/079d370e4230be9d5f75885bb33dd8cd","name":"richard@baronsoftware.com","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/e5a3cc457a883c420e8af899f2639359d220ae6bfed4587ca7ed17f45ca0c21c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e5a3cc457a883c420e8af899f2639359d220ae6bfed4587ca7ed17f45ca0c21c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e5a3cc457a883c420e8af899f2639359d220ae6bfed4587ca7ed17f45ca0c21c?s=96&d=mm&r=g","caption":"richard@baronsoftware.com"}}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2e6qU-1q","jetpack-related-posts":[{"id":349,"url":"https:\/\/www.baronsoftware.com\/Blog\/code-analysis-application\/","url_meta":{"origin":88,"position":0},"title":"Code Analysis what does it do for your application ?","author":"richard@baronsoftware.com","date":"October 17, 2016","format":false,"excerpt":"Code Analysis what does it do for your application ? When developing an application you want to provide the best solution for your clients.\u00a0 This means you need to evaluate current or possible future defects in your source code.\u00a0 This is a reality during the development stage and is highly\u2026","rel":"","context":"In &quot;Computer PC Tips - bits and bytes&quot;","block_context":{"text":"Computer PC Tips - bits and bytes","link":"https:\/\/www.baronsoftware.com\/Blog\/category\/pc-tips-bits-bytes\/"},"img":{"alt_text":"Baron Software","src":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2014\/12\/logo.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":499,"url":"https:\/\/www.baronsoftware.com\/Blog\/c-8-0-previewed-microsoft-visual-studio\/","url_meta":{"origin":88,"position":1},"title":"C# 8.0 Previewed","author":"richard@baronsoftware.com","date":"August 24, 2017","format":false,"excerpt":"C# 8.0 Previewed Originally written in\u00a0www.infoq.com, some amazing stuff coming down the pipe for C#. Nullable Reference Types We\u2019ve covered\u00a0nullable reference types\u00a0in the past, but briefly the idea is that reference types would no longer be nullable by default. Instead, you have to explicitly mark them as nullable using the\u2026","rel":"","context":"In &quot;Software development Concepts&quot;","block_context":{"text":"Software development Concepts","link":"https:\/\/www.baronsoftware.com\/Blog\/category\/software-development-concepts\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":983,"url":"https:\/\/www.baronsoftware.com\/Blog\/how-to-restart-a-vcl-delphi-application-while-using-a-mutex\/","url_meta":{"origin":88,"position":2},"title":"How to restart a VCL Delphi application while using a Mutex","author":"richard@baronsoftware.com","date":"January 5, 2020","format":false,"excerpt":"How to restart a VCL Delphi application while using a Mutex. This article puts all of the research in one single page. Using a mutex prevents multiple application instances from occurring. You may wonder why would you wish to restart an application. It doesn't mean there was a software defect\u2026","rel":"","context":"In &quot;Rad Studio Delphi Development&quot;","block_context":{"text":"Rad Studio Delphi Development","link":"https:\/\/www.baronsoftware.com\/Blog\/category\/rad-studio-embarcadero-delphi-development\/"},"img":{"alt_text":"Baron Software","src":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2019\/08\/BaronSoftwareLogo_2020.fw_.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":714,"url":"https:\/\/www.baronsoftware.com\/Blog\/elevate-software-announces-v2-27-release-elevatedb\/","url_meta":{"origin":88,"position":3},"title":"Elevate Software announces V2.27 release of ElevateDB","author":"richard@baronsoftware.com","date":"January 11, 2018","format":false,"excerpt":"Elevate Software announces V2.27 release of ElevateDB ElevateDB is licensed per-developer, and includes royalty-free distribution. License management isn't required at all.\u00a0 The software is written for Delphi development and brings out the ability of handling multiple users for a small company.\u00a0 Flexible database commands allow SQL-like searches, modifications and extractions.\u00a0\u2026","rel":"","context":"In &quot;Rad Studio Delphi Development&quot;","block_context":{"text":"Rad Studio Delphi Development","link":"https:\/\/www.baronsoftware.com\/Blog\/category\/rad-studio-embarcadero-delphi-development\/"},"img":{"alt_text":"ElevateDB","src":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2017\/09\/edbproduct.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":1197,"url":"https:\/\/www.baronsoftware.com\/Blog\/why-choose-delphi-for-rapid-application-development\/","url_meta":{"origin":88,"position":4},"title":"Why Choose Delphi for Rapid Application Development","author":"richard@baronsoftware.com","date":"December 13, 2024","format":false,"excerpt":"Delphi is a rapid application development IDE that shortens time for designing and implementing an application for various platforms. Some of the highlights A visual design interface. Fast compilation speeds Strong database integration. A mature component library (VCL). Its ability to maintain legacy systems. Delphi can create high-performance applications with\u2026","rel":"","context":"In &quot;Rad Studio Delphi Development&quot;","block_context":{"text":"Rad Studio Delphi Development","link":"https:\/\/www.baronsoftware.com\/Blog\/category\/rad-studio-embarcadero-delphi-development\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":755,"url":"https:\/\/www.baronsoftware.com\/Blog\/find-glyphs-icons-delphi-application-menu-toolbar\/","url_meta":{"origin":88,"position":5},"title":"Where to Find Glyphs and Icons for a Delphi Application, Menu, Toolbar","author":"richard@baronsoftware.com","date":"February 11, 2018","format":false,"excerpt":"Where to Find Glyphs and Icons for a Delphi Application, Menu, Toolbar When using the latest version of Embarcadero's Rad Studio and you wish to use a BitBtn or Speedbutton on your form you will need to locate where a glyph resides.\u00a0 A glyph is simply a bitmap image that\u2026","rel":"","context":"In &quot;Rad Studio Delphi Development&quot;","block_context":{"text":"Rad Studio Delphi Development","link":"https:\/\/www.baronsoftware.com\/Blog\/category\/rad-studio-embarcadero-delphi-development\/"},"img":{"alt_text":"Delphi","src":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2016\/01\/Embarcadero-Logo-e1467218648875.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/posts\/88","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/comments?post=88"}],"version-history":[{"count":1,"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/posts\/88\/revisions"}],"predecessor-version":[{"id":89,"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/posts\/88\/revisions\/89"}],"wp:attachment":[{"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/media?parent=88"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/categories?post=88"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/tags?post=88"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}