{"id":25335,"date":"2017-02-20T08:00:15","date_gmt":"2017-02-20T13:00:15","guid":{"rendered":"https:\/\/www.javelin-tech.com\/blog\/?p=25335"},"modified":"2017-03-21T09:56:06","modified_gmt":"2017-03-21T13:56:06","slug":"solidworks-composer-2017-api","status":"publish","type":"post","link":"https:\/\/www.javelin-tech.com\/blog\/2017\/02\/solidworks-composer-2017-api\/","title":{"rendered":"SOLIDWORKS Composer 2017 includes new features for the Composer Player API"},"content":{"rendered":"<p>In SOLIDWORKS Composer 2017 the Composer Player Application Programming Interface (API) has been enhanced with a number of new features. \u00a0Some of the new enhancements to the SOLIDWORKS Composer 2017 API are briefly outlined below:<\/p>\n<h3>Reset \u201cZoom Fit all\u201d Property for Views<\/h3>\n<p>New methods have been made available to reset the value of the Zoom Fit All property of specified views.\u00a0 This makes it possible to capture zoom level when updating a view after having zoomed in on an actor.<\/p>\n<h3>Selection Management<\/h3>\n<p>There are some newly added features and methods available in the Composer API to generate and retrieve selections from selection sets.<\/p>\n<h3>Events for Undo and Redo<\/h3>\n<p>Some new methods have been made available to be sent when the undo or redo actions are executed.<\/p>\n<p>The full details of these enhancements can be found in the Composer Programming Guide (Help &gt; Programming Guide).<\/p>\n<div id=\"attachment_25337\" style=\"width: 1461px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-25337\" class=\"wp-image-25337 size-full lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/www.javelin-tech.com\/blog\/wp-content\/uploads\/2016\/12\/API.png\" alt=\"SOLIDWORKS Composer 2017 API\" width=\"1451\" height=\"815\" title=\"\"><p id=\"caption-attachment-25337\" class=\"wp-caption-text\"><noscript><img decoding=\"async\" class=\"wp-image-25337 size-full lazyload\" src=\"https:\/\/www.javelin-tech.com\/blog\/wp-content\/uploads\/2016\/12\/API.png\" alt=\"SOLIDWORKS Composer 2017 API\" width=\"1451\" height=\"815\" title=\"\" srcset=\"https:\/\/www.javelin-tech.com\/blog\/wp-content\/uploads\/2016\/12\/API.png 1451w, https:\/\/www.javelin-tech.com\/blog\/wp-content\/uploads\/2016\/12\/API-300x169.png 300w, https:\/\/www.javelin-tech.com\/blog\/wp-content\/uploads\/2016\/12\/API-768x431.png 768w, https:\/\/www.javelin-tech.com\/blog\/wp-content\/uploads\/2016\/12\/API-1220x685.png 1220w\" sizes=\"(max-width: 1451px) 100vw, 1451px\" \/><\/noscript> SOLIDWORKS Composer Programming Guide<\/p><\/div>\n<h3>Learn more about SOLIDWORKS Composer<\/h3>\n<p>To learn more about Composer, we invite you to attend a\u00a0<a href=\"http:\/\/www.javelin-tech.com\/main\/training\/course_solidworks_composer.htm\">SOLIDWORKS Composer Essentials training course<\/a>\u00a0either online or in a Canadian classroom near you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In SOLIDWORKS Composer 2017 the Composer Player Application Programming Interface (API) has been enhanced with a number of new features. \u00a0Some of the new enhancements to the SOLIDWORKS Composer 2017 API are briefly outlined below: Reset \u201cZoom Fit all\u201d Property for Views New methods have been made available to reset the value of the Zoom&hellip;<\/p>\n","protected":false},"author":179,"featured_media":25337,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[63,54],"tags":[2021,2022],"class_list":["post-25335","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-solidworks-composer","category-tech-tips","tag-solidworks-2017","tag-sw2017"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.javelin-tech.com\/blog\/wp-json\/wp\/v2\/posts\/25335","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.javelin-tech.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.javelin-tech.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.javelin-tech.com\/blog\/wp-json\/wp\/v2\/users\/179"}],"replies":[{"embeddable":true,"href":"https:\/\/www.javelin-tech.com\/blog\/wp-json\/wp\/v2\/comments?post=25335"}],"version-history":[{"count":0,"href":"https:\/\/www.javelin-tech.com\/blog\/wp-json\/wp\/v2\/posts\/25335\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.javelin-tech.com\/blog\/wp-json\/wp\/v2\/media\/25337"}],"wp:attachment":[{"href":"https:\/\/www.javelin-tech.com\/blog\/wp-json\/wp\/v2\/media?parent=25335"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.javelin-tech.com\/blog\/wp-json\/wp\/v2\/categories?post=25335"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.javelin-tech.com\/blog\/wp-json\/wp\/v2\/tags?post=25335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}