{"id":1627,"date":"2018-08-30T15:54:15","date_gmt":"2018-08-30T15:54:15","guid":{"rendered":"https:\/\/clarionsharp.com\/blog\/?p=1627"},"modified":"2018-08-30T15:54:15","modified_gmt":"2018-08-30T15:54:15","slug":"clarion11-going-out-to-3rd-party-devs","status":"publish","type":"post","link":"https:\/\/clarionsharp.com\/blog\/clarion11-going-out-to-3rd-party-devs\/","title":{"rendered":"Clarion11 going out to 3rd party devs"},"content":{"rendered":"<p>The huge Unicode\/ RTL\/Compiler\/Drivers implementation is progressing nicely but compatibility issues\u00a0remain (and will take time to eliminate), so a re-think was in order,\u00a0we have a ton of fixes, changes, and new features, and we have made the decision to\u00a0release C11 today to the 3rd party\u00a0 community, so that they can take advantage of the improved Template UI (details below), and modify their templates to make use of the improved UI.<\/p>\n<p>We will continue to work on the compatibility issues while delivering a version of\u00a0 C11 that\u00a0assures the Clarion community can transition to version 11 with an absolute minimum of effort. Later on, we&#8217;ll release an update that can be run in parallel.<\/p>\n<p>The next section highlights some of the improvements to Clarion 11, for the full list refer to the README.TXT file with the current build.<\/p>\n<p><span style=\"color: #00ccff;\">Templates<\/span><br \/>\nThe Application Generator&#8217;s Template engine has been updated to provide for wider Template Dialogs (~2x wider) &#8211; While older templates (pre-C11) will continue to work exactly as before this change, they might not look as good aesthetically. This new implementation will make working with template options a lot nicer (and easier on the eyes). Here are a few screenshots to give you an idea of how we made minor changes to the core templates (ABC and Clarion chains) to take advantage of the new UI possibilities.<\/p>\n<p><a href=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideForm.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1642\" src=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideForm.png\" alt=\"\" width=\"1156\" height=\"670\" srcset=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideForm.png 1156w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideForm-300x174.png 300w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideForm-768x445.png 768w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideForm-1024x593.png 1024w\" sizes=\"auto, (max-width: 1156px) 100vw, 1156px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideBrowse.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1640\" src=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideBrowse.png\" alt=\"\" width=\"1156\" height=\"760\" srcset=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideBrowse.png 1156w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideBrowse-300x197.png 300w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideBrowse-768x505.png 768w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideBrowse-1024x673.png 1024w\" sizes=\"auto, (max-width: 1156px) 100vw, 1156px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideDia8.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1641\" src=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideDia8.png\" alt=\"\" width=\"1156\" height=\"512\" srcset=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideDia8.png 1156w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideDia8-300x133.png 300w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideDia8-768x340.png 768w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideDia8-1024x454.png 1024w\" sizes=\"auto, (max-width: 1156px) 100vw, 1156px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideStyles.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1643\" src=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideStyles.png\" alt=\"\" width=\"1156\" height=\"625\" srcset=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideStyles.png 1156w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideStyles-300x162.png 300w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideStyles-768x415.png 768w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideStyles-1024x554.png 1024w\" sizes=\"auto, (max-width: 1156px) 100vw, 1156px\" \/><\/a><\/p>\n<p>There are numerous improvements in the IDE designed to help streamline your development cycle, and here are some of the notable ones:<\/p>\n<p><span style=\"color: #00ccff;\">App file date\/timestamp<\/span><\/p>\n<p>The Applications Pad now shows the date\/timestamp so you can easily identify where you last worked, or what you need to get updated.<\/p>\n<p><a href=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/AppTimeStamp.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1632\" src=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/AppTimeStamp.png\" alt=\"\" width=\"427\" height=\"774\" srcset=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/AppTimeStamp.png 427w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/AppTimeStamp-166x300.png 166w\" sizes=\"auto, (max-width: 427px) 100vw, 427px\" \/><\/a><\/p>\n<p><span style=\"color: #00ccff;\">Accessing embeds<\/span><\/p>\n<p>Requested very often, access to the Embeds is improved with new buttons on the Procedure Properties tab. You have quick access to both &#8220;Filled&#8221; and &#8220;Source&#8221; embeds. Less clicks == more productivity.<\/p>\n<p><a href=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/FilledSourceBtns.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1636\" src=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/FilledSourceBtns.png\" alt=\"\" width=\"1449\" height=\"738\" srcset=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/FilledSourceBtns.png 1449w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/FilledSourceBtns-300x153.png 300w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/FilledSourceBtns-768x391.png 768w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/FilledSourceBtns-1024x522.png 1024w\" sizes=\"auto, (max-width: 1449px) 100vw, 1449px\" \/><\/a><\/p>\n<p>Full<span style=\"color: #00ccff;\"> path for the current solution<\/span><br \/>\nAnother developer request, to make it easier to work with multiple variations of your APPs the full path to the Solution is shown in the Title bar (previously it was just the name of the Solution).<\/p>\n<p><a href=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/FullPathTitleBar.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1637\" src=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/FullPathTitleBar.png\" alt=\"\" width=\"1422\" height=\"206\" srcset=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/FullPathTitleBar.png 1422w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/FullPathTitleBar-300x43.png 300w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/FullPathTitleBar-768x111.png 768w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/FullPathTitleBar-1024x148.png 1024w\" sizes=\"auto, (max-width: 1422px) 100vw, 1422px\" \/><\/a><\/p>\n<p>New shortcut button added to the Solutions Pad<\/p>\n<p><a href=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/AddExistingPrj.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1631\" src=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/AddExistingPrj.png\" alt=\"\" width=\"595\" height=\"479\" srcset=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/AddExistingPrj.png 595w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/AddExistingPrj-300x242.png 300w\" sizes=\"auto, (max-width: 595px) 100vw, 595px\" \/><\/a><\/p>\n<p><span style=\"color: #00ccff;\">User-defined text for indicating a Read-Only status<\/span><\/p>\n<p>Usually any file opened in RO mode (like a DCT file opened when you have an APP that uses it loaded) displays the name of the DCT with a + sign<br \/>\nappended to the name, this was possibly a bit too subtle, and some devs lost time\/work making mods to the DCT only to find thay couldn&#8217;t be saved (unless you closed the .SLN\/App). To help with that we introduce user-defined text for read-only files. Here&#8217;s a screenshot<\/p>\n<p><a href=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/DCT-ReadOnlyText.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1633\" src=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/DCT-ReadOnlyText.png\" alt=\"\" width=\"1391\" height=\"899\" srcset=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/DCT-ReadOnlyText.png 1391w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/DCT-ReadOnlyText-300x194.png 300w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/DCT-ReadOnlyText-768x496.png 768w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/DCT-ReadOnlyText-1024x662.png 1024w\" sizes=\"auto, (max-width: 1391px) 100vw, 1391px\" \/><\/a><\/p>\n<p>and here&#8217;s a screenshot of how it looks in action<\/p>\n<p><a href=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/DCT-ReadOnlyText2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1634\" src=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/DCT-ReadOnlyText2.png\" alt=\"\" width=\"931\" height=\"131\" srcset=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/DCT-ReadOnlyText2.png 931w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/DCT-ReadOnlyText2-300x42.png 300w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/DCT-ReadOnlyText2-768x108.png 768w\" sizes=\"auto, (max-width: 931px) 100vw, 931px\" \/><\/a><\/p>\n<p>DCT Editor: implemented new &#8216;Validation Choices&#8217; dialog to add\/edit\/visualize, pairs of data, instead of entering a string pair separated by a pipe char (|)<\/p>\n<p>Here&#8217;s a screenshot:<\/p>\n<p><a href=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/DctValidEditor.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1635\" src=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/DctValidEditor.png\" alt=\"\" width=\"561\" height=\"614\" srcset=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/DctValidEditor.png 561w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/DctValidEditor-274x300.png 274w\" sizes=\"auto, (max-width: 561px) 100vw, 561px\" \/><\/a><\/p>\n<p><span style=\"color: #00ccff;\">Tab Order Assistant \/ Actions and Embeds<\/span><\/p>\n<p>We know that a lot of developers love to work from the TOA (Tab Order Assistant), now we&#8217;ve added another reason &#8211; direct access to both the Template Actions<br \/>\nand the Embeds for the selected control<\/p>\n<p><a href=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/TOAActionsEmbeds.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1639\" src=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/TOAActionsEmbeds.png\" alt=\"\" width=\"644\" height=\"602\" srcset=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/TOAActionsEmbeds.png 644w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/TOAActionsEmbeds-300x280.png 300w\" sizes=\"auto, (max-width: 644px) 100vw, 644px\" \/><\/a><\/p>\n<p>Just a mention for one more shortcut, here&#8217;s one more in the Solutions Pad<\/p>\n<p>Quick access to often used tasks<a href=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/SolPadNewOptions.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1638\" src=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/SolPadNewOptions.png\" alt=\"\" width=\"426\" height=\"647\" srcset=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/SolPadNewOptions.png 426w, https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/SolPadNewOptions-198x300.png 198w\" sizes=\"auto, (max-width: 426px) 100vw, 426px\" \/><\/a><\/p>\n<p><span style=\"color: #00ccff;\">SQL drivers and Unicode data<\/span><\/p>\n<p>Added support for UNICODE strings on the backend to the ODBC, SQLAnywhere, PSQL, and MSSQL drivers:<\/p>\n<p>&#8216; using PROP:NAME&#8217; UnicodeFile{PROP:Name, 2} = &#8216;strFld | UNICODE&#8217;<\/p>\n<p>and<\/p>\n<p>&#8216; using a Driver String&#8217; driverString = driverString &amp; &#8216;\/UNICODE=TRUE&#8217;<\/p>\n<p><span style=\"color: #00ccff;\">A Look into what&#8217;s coming up next<\/span><\/p>\n<p>The docs are done and these are implemented but are pending release to ensure ~100% compatibility.<\/p>\n<p>BSTRING &#8211; The BSTRING is equivalent to the OLE API &#8216;s BSTR data type.<\/p>\n<p>USTRING &#8211; Fixed-length Unicode string<\/p>\n<p>VARIANT &#8211; The VARIANT is equivalent to the OLE API\u2019s VARIANT data type.<\/p>\n<p>INT64 &#8211; a SIGNED 64bit integer<\/p>\n<p>UINT64 &#8211; an UNSIGNED 64bit integer<\/p>\n<p>New implementation for Internationalization support<\/p>\n<p>PUSHASTRINGS \/ POPASTRINGS &#8211; new functions for working with the ASTRING type<\/p>\n<p>New user-defined Date pictures<\/p>\n<p>New user-defined Time pictures<\/p>\n<p>CHR function supports Unicode<\/p>\n<p>VAL function supports Unicode<\/p>\n<p>Pictures (@P, @N, @K, new style @D and @T) can use any displayable Unicode character.<\/p>\n<p>Transition to the EMF format for Reports<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The huge Unicode\/ RTL\/Compiler\/Drivers implementation is progressing nicely but compatibility issues\u00a0remain (and will take time to eliminate), so a re-think was in order,\u00a0we have a ton of fixes, changes, and new features, and we have made the decision to\u00a0release C11 today to the 3rd party\u00a0 community, so that they can take advantage of the improved &hellip; <a href=\"https:\/\/clarionsharp.com\/blog\/clarion11-going-out-to-3rd-party-devs\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Clarion11 going out to 3rd party devs<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36,5],"tags":[],"class_list":["post-1627","post","type-post","status-publish","format-standard","hentry","category-clarion-11","category-clarionnews"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Clarion11 going out to 3rd party devs - Clarion<\/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:\/\/clarionsharp.com\/blog\/clarion11-going-out-to-3rd-party-devs\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Clarion11 going out to 3rd party devs - Clarion\" \/>\n<meta property=\"og:description\" content=\"The huge Unicode\/ RTL\/Compiler\/Drivers implementation is progressing nicely but compatibility issues\u00a0remain (and will take time to eliminate), so a re-think was in order,\u00a0we have a ton of fixes, changes, and new features, and we have made the decision to\u00a0release C11 today to the 3rd party\u00a0 community, so that they can take advantage of the improved &hellip; Continue reading Clarion11 going out to 3rd party devs &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/clarionsharp.com\/blog\/clarion11-going-out-to-3rd-party-devs\/\" \/>\n<meta property=\"og:site_name\" content=\"Clarion\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/softvelocity\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-08-30T15:54:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideForm.png\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion11-going-out-to-3rd-party-devs\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion11-going-out-to-3rd-party-devs\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/#\\\/schema\\\/person\\\/e48edb030dd79310b468478fa7a207fe\"},\"headline\":\"Clarion11 going out to 3rd party devs\",\"datePublished\":\"2018-08-30T15:54:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion11-going-out-to-3rd-party-devs\\\/\"},\"wordCount\":717,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion11-going-out-to-3rd-party-devs\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/WideForm.png\",\"articleSection\":[\"Clarion 11\",\"Clarion News\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion11-going-out-to-3rd-party-devs\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion11-going-out-to-3rd-party-devs\\\/\",\"url\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion11-going-out-to-3rd-party-devs\\\/\",\"name\":\"Clarion11 going out to 3rd party devs - Clarion\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion11-going-out-to-3rd-party-devs\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion11-going-out-to-3rd-party-devs\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/WideForm.png\",\"datePublished\":\"2018-08-30T15:54:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion11-going-out-to-3rd-party-devs\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion11-going-out-to-3rd-party-devs\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion11-going-out-to-3rd-party-devs\\\/#primaryimage\",\"url\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/WideForm.png\",\"contentUrl\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/WideForm.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion11-going-out-to-3rd-party-devs\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Clarion11 going out to 3rd party devs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/\",\"name\":\"Clarion\",\"description\":\"Deliver your software on time, every time\",\"publisher\":{\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/#organization\",\"name\":\"SoftVelocity\",\"url\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/svlogonew57.png\",\"contentUrl\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/svlogonew57.png\",\"width\":221,\"height\":57,\"caption\":\"SoftVelocity\"},\"image\":{\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/softvelocity\\\/\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/SoftVelocity\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/#\\\/schema\\\/person\\\/e48edb030dd79310b468478fa7a207fe\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6a6ea5cdfc80c081e18546e1155a072952fb1ec931d2c94bb02d5c4b14bba2dc?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6a6ea5cdfc80c081e18546e1155a072952fb1ec931d2c94bb02d5c4b14bba2dc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6a6ea5cdfc80c081e18546e1155a072952fb1ec931d2c94bb02d5c4b14bba2dc?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"url\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Clarion11 going out to 3rd party devs - Clarion","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:\/\/clarionsharp.com\/blog\/clarion11-going-out-to-3rd-party-devs\/","og_locale":"en_US","og_type":"article","og_title":"Clarion11 going out to 3rd party devs - Clarion","og_description":"The huge Unicode\/ RTL\/Compiler\/Drivers implementation is progressing nicely but compatibility issues\u00a0remain (and will take time to eliminate), so a re-think was in order,\u00a0we have a ton of fixes, changes, and new features, and we have made the decision to\u00a0release C11 today to the 3rd party\u00a0 community, so that they can take advantage of the improved &hellip; Continue reading Clarion11 going out to 3rd party devs &rarr;","og_url":"https:\/\/clarionsharp.com\/blog\/clarion11-going-out-to-3rd-party-devs\/","og_site_name":"Clarion","article_publisher":"https:\/\/www.facebook.com\/softvelocity\/","article_published_time":"2018-08-30T15:54:15+00:00","og_image":[{"url":"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideForm.png","type":"","width":"","height":""}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/clarionsharp.com\/blog\/clarion11-going-out-to-3rd-party-devs\/#article","isPartOf":{"@id":"https:\/\/clarionsharp.com\/blog\/clarion11-going-out-to-3rd-party-devs\/"},"author":{"name":"admin","@id":"https:\/\/clarionsharp.com\/blog\/#\/schema\/person\/e48edb030dd79310b468478fa7a207fe"},"headline":"Clarion11 going out to 3rd party devs","datePublished":"2018-08-30T15:54:15+00:00","mainEntityOfPage":{"@id":"https:\/\/clarionsharp.com\/blog\/clarion11-going-out-to-3rd-party-devs\/"},"wordCount":717,"commentCount":0,"publisher":{"@id":"https:\/\/clarionsharp.com\/blog\/#organization"},"image":{"@id":"https:\/\/clarionsharp.com\/blog\/clarion11-going-out-to-3rd-party-devs\/#primaryimage"},"thumbnailUrl":"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideForm.png","articleSection":["Clarion 11","Clarion News"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/clarionsharp.com\/blog\/clarion11-going-out-to-3rd-party-devs\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/clarionsharp.com\/blog\/clarion11-going-out-to-3rd-party-devs\/","url":"https:\/\/clarionsharp.com\/blog\/clarion11-going-out-to-3rd-party-devs\/","name":"Clarion11 going out to 3rd party devs - Clarion","isPartOf":{"@id":"https:\/\/clarionsharp.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/clarionsharp.com\/blog\/clarion11-going-out-to-3rd-party-devs\/#primaryimage"},"image":{"@id":"https:\/\/clarionsharp.com\/blog\/clarion11-going-out-to-3rd-party-devs\/#primaryimage"},"thumbnailUrl":"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideForm.png","datePublished":"2018-08-30T15:54:15+00:00","breadcrumb":{"@id":"https:\/\/clarionsharp.com\/blog\/clarion11-going-out-to-3rd-party-devs\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/clarionsharp.com\/blog\/clarion11-going-out-to-3rd-party-devs\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/clarionsharp.com\/blog\/clarion11-going-out-to-3rd-party-devs\/#primaryimage","url":"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideForm.png","contentUrl":"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2018\/08\/WideForm.png"},{"@type":"BreadcrumbList","@id":"https:\/\/clarionsharp.com\/blog\/clarion11-going-out-to-3rd-party-devs\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/clarionsharp.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Clarion11 going out to 3rd party devs"}]},{"@type":"WebSite","@id":"https:\/\/clarionsharp.com\/blog\/#website","url":"https:\/\/clarionsharp.com\/blog\/","name":"Clarion","description":"Deliver your software on time, every time","publisher":{"@id":"https:\/\/clarionsharp.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/clarionsharp.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/clarionsharp.com\/blog\/#organization","name":"SoftVelocity","url":"https:\/\/clarionsharp.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/clarionsharp.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2019\/03\/svlogonew57.png","contentUrl":"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2019\/03\/svlogonew57.png","width":221,"height":57,"caption":"SoftVelocity"},"image":{"@id":"https:\/\/clarionsharp.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/softvelocity\/","https:\/\/www.youtube.com\/user\/SoftVelocity"]},{"@type":"Person","@id":"https:\/\/clarionsharp.com\/blog\/#\/schema\/person\/e48edb030dd79310b468478fa7a207fe","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/6a6ea5cdfc80c081e18546e1155a072952fb1ec931d2c94bb02d5c4b14bba2dc?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/6a6ea5cdfc80c081e18546e1155a072952fb1ec931d2c94bb02d5c4b14bba2dc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6a6ea5cdfc80c081e18546e1155a072952fb1ec931d2c94bb02d5c4b14bba2dc?s=96&d=mm&r=g","caption":"admin"},"url":"https:\/\/clarionsharp.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/posts\/1627","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/comments?post=1627"}],"version-history":[{"count":6,"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/posts\/1627\/revisions"}],"predecessor-version":[{"id":1647,"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/posts\/1627\/revisions\/1647"}],"wp:attachment":[{"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/media?parent=1627"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/categories?post=1627"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/tags?post=1627"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}