{"id":250,"date":"2009-11-17T16:46:22","date_gmt":"2009-11-17T20:46:22","guid":{"rendered":"https:\/\/clarionsharp.com\/blog\/?p=250"},"modified":"2009-11-17T16:46:22","modified_gmt":"2009-11-17T20:46:22","slug":"clarion-7-window-previewer","status":"publish","type":"post","link":"https:\/\/clarionsharp.com\/blog\/clarion-7-window-previewer\/","title":{"rendered":"Clarion 7 &#8211; Window Previewer"},"content":{"rendered":"<p>Just wanted to point out one of the nice benefits you&#8217;ll have (soon) when working with the new Window Previewer.\u00a0 We&#8217;ve mentioned before that the new previewer is actually a live running program.\u00a0 Your window structure is generated into a tiny program, compiled and executed.\u00a0 This of course means that you get an exact representation of the window.\u00a0 The preview of the window uses your current setting within the Designer for &#8220;Use Visual Styles&#8221;. In other words if you toggle &#8220;Use Visual Styles&#8221; to ON, then you get a themed window displayed, and if you toggle it OFF, then no manifest is linked in, and hence no visual styled controls are used.\u00a0 That&#8217;s very convenient, but even more so when you consider that you can open multiple &#8220;previews&#8221; of your window (<span style=\"color: #993300;\">simultaneously<\/span>). \u00a0 That means you can instantly compare windows side-by-side with theme applied and without.\u00a0 Not only that, but as I imagine has occurred to you already, it also means you can make changes to the window layout, and instantly preview the changes side-by-side, to determine which layout works best for you. Here&#8217;s a screen shot showing exactly that (and yes the COM object is live during the preview):<\/p>\n<figure id=\"attachment_251\" aria-describedby=\"caption-attachment-251\" style=\"width: 931px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-251\" title=\"windowpreviewer2\" src=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2009\/11\/windowpreviewer2.png\" alt=\"preview with and w\/out themed controls\" width=\"931\" height=\"691\" \/><figcaption id=\"caption-attachment-251\" class=\"wp-caption-text\">preview with and w\/out themed controls<\/figcaption><\/figure>\n<p>Additionally, during Preview mode your window displays user-defined data based upon the type of control. The actual data that is displayed is defined by the content of the .winprev files.<\/p>\n<p>&#8211;<br \/>\nr.zaunere<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Just wanted to point out one of the nice benefits you&#8217;ll have (soon) when working with the new Window Previewer.\u00a0 We&#8217;ve mentioned before that the new previewer is actually a live running program.\u00a0 Your window structure is generated into a tiny program, compiled and executed.\u00a0 This of course means that you get an exact representation &hellip; <a href=\"https:\/\/clarionsharp.com\/blog\/clarion-7-window-previewer\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Clarion 7 &#8211; Window Previewer<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-250","post","type-post","status-publish","format-standard","hentry","category-clarion-7"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Clarion 7 - Window Previewer - 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\/clarion-7-window-previewer\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Clarion 7 - Window Previewer - Clarion\" \/>\n<meta property=\"og:description\" content=\"Just wanted to point out one of the nice benefits you&#8217;ll have (soon) when working with the new Window Previewer.\u00a0 We&#8217;ve mentioned before that the new previewer is actually a live running program.\u00a0 Your window structure is generated into a tiny program, compiled and executed.\u00a0 This of course means that you get an exact representation &hellip; Continue reading Clarion 7 &#8211; Window Previewer &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/clarionsharp.com\/blog\/clarion-7-window-previewer\/\" \/>\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=\"2009-11-17T20:46:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2009\/11\/windowpreviewer2.png\" \/>\n<meta name=\"author\" content=\"rzaunere\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"rzaunere\" \/>\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:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion-7-window-previewer\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion-7-window-previewer\\\/\"},\"author\":{\"name\":\"rzaunere\",\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/#\\\/schema\\\/person\\\/b90e860529aea05ad064cf2687697ce3\"},\"headline\":\"Clarion 7 &#8211; Window Previewer\",\"datePublished\":\"2009-11-17T20:46:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion-7-window-previewer\\\/\"},\"wordCount\":251,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion-7-window-previewer\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/wp-content\\\/uploads\\\/2009\\\/11\\\/windowpreviewer2.png\",\"articleSection\":[\"Clarion 7\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion-7-window-previewer\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion-7-window-previewer\\\/\",\"url\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion-7-window-previewer\\\/\",\"name\":\"Clarion 7 - Window Previewer - Clarion\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion-7-window-previewer\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion-7-window-previewer\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/wp-content\\\/uploads\\\/2009\\\/11\\\/windowpreviewer2.png\",\"datePublished\":\"2009-11-17T20:46:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion-7-window-previewer\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion-7-window-previewer\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion-7-window-previewer\\\/#primaryimage\",\"url\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/wp-content\\\/uploads\\\/2009\\\/11\\\/windowpreviewer2.png\",\"contentUrl\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/wp-content\\\/uploads\\\/2009\\\/11\\\/windowpreviewer2.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/clarion-7-window-previewer\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Clarion 7 &#8211; Window Previewer\"}]},{\"@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\\\/b90e860529aea05ad064cf2687697ce3\",\"name\":\"rzaunere\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/91d95e38759c411d27f646b60da7f4769ce91e87b484669af240e51c729b1e7c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/91d95e38759c411d27f646b60da7f4769ce91e87b484669af240e51c729b1e7c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/91d95e38759c411d27f646b60da7f4769ce91e87b484669af240e51c729b1e7c?s=96&d=mm&r=g\",\"caption\":\"rzaunere\"},\"url\":\"https:\\\/\\\/clarionsharp.com\\\/blog\\\/author\\\/rzaunere\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Clarion 7 - Window Previewer - 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\/clarion-7-window-previewer\/","og_locale":"en_US","og_type":"article","og_title":"Clarion 7 - Window Previewer - Clarion","og_description":"Just wanted to point out one of the nice benefits you&#8217;ll have (soon) when working with the new Window Previewer.\u00a0 We&#8217;ve mentioned before that the new previewer is actually a live running program.\u00a0 Your window structure is generated into a tiny program, compiled and executed.\u00a0 This of course means that you get an exact representation &hellip; Continue reading Clarion 7 &#8211; Window Previewer &rarr;","og_url":"https:\/\/clarionsharp.com\/blog\/clarion-7-window-previewer\/","og_site_name":"Clarion","article_publisher":"https:\/\/www.facebook.com\/softvelocity\/","article_published_time":"2009-11-17T20:46:22+00:00","og_image":[{"url":"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2009\/11\/windowpreviewer2.png","type":"","width":"","height":""}],"author":"rzaunere","twitter_card":"summary_large_image","twitter_misc":{"Written by":"rzaunere","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/clarionsharp.com\/blog\/clarion-7-window-previewer\/#article","isPartOf":{"@id":"https:\/\/clarionsharp.com\/blog\/clarion-7-window-previewer\/"},"author":{"name":"rzaunere","@id":"https:\/\/clarionsharp.com\/blog\/#\/schema\/person\/b90e860529aea05ad064cf2687697ce3"},"headline":"Clarion 7 &#8211; Window Previewer","datePublished":"2009-11-17T20:46:22+00:00","mainEntityOfPage":{"@id":"https:\/\/clarionsharp.com\/blog\/clarion-7-window-previewer\/"},"wordCount":251,"commentCount":1,"publisher":{"@id":"https:\/\/clarionsharp.com\/blog\/#organization"},"image":{"@id":"https:\/\/clarionsharp.com\/blog\/clarion-7-window-previewer\/#primaryimage"},"thumbnailUrl":"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2009\/11\/windowpreviewer2.png","articleSection":["Clarion 7"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/clarionsharp.com\/blog\/clarion-7-window-previewer\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/clarionsharp.com\/blog\/clarion-7-window-previewer\/","url":"https:\/\/clarionsharp.com\/blog\/clarion-7-window-previewer\/","name":"Clarion 7 - Window Previewer - Clarion","isPartOf":{"@id":"https:\/\/clarionsharp.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/clarionsharp.com\/blog\/clarion-7-window-previewer\/#primaryimage"},"image":{"@id":"https:\/\/clarionsharp.com\/blog\/clarion-7-window-previewer\/#primaryimage"},"thumbnailUrl":"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2009\/11\/windowpreviewer2.png","datePublished":"2009-11-17T20:46:22+00:00","breadcrumb":{"@id":"https:\/\/clarionsharp.com\/blog\/clarion-7-window-previewer\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/clarionsharp.com\/blog\/clarion-7-window-previewer\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/clarionsharp.com\/blog\/clarion-7-window-previewer\/#primaryimage","url":"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2009\/11\/windowpreviewer2.png","contentUrl":"https:\/\/clarionsharp.com\/blog\/wp-content\/uploads\/2009\/11\/windowpreviewer2.png"},{"@type":"BreadcrumbList","@id":"https:\/\/clarionsharp.com\/blog\/clarion-7-window-previewer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/clarionsharp.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Clarion 7 &#8211; Window Previewer"}]},{"@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\/b90e860529aea05ad064cf2687697ce3","name":"rzaunere","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/91d95e38759c411d27f646b60da7f4769ce91e87b484669af240e51c729b1e7c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/91d95e38759c411d27f646b60da7f4769ce91e87b484669af240e51c729b1e7c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/91d95e38759c411d27f646b60da7f4769ce91e87b484669af240e51c729b1e7c?s=96&d=mm&r=g","caption":"rzaunere"},"url":"https:\/\/clarionsharp.com\/blog\/author\/rzaunere\/"}]}},"_links":{"self":[{"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/posts\/250","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\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/comments?post=250"}],"version-history":[{"count":0,"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/posts\/250\/revisions"}],"wp:attachment":[{"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/media?parent=250"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/categories?post=250"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/tags?post=250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}