{"id":551,"date":"2013-10-30T14:25:48","date_gmt":"2013-10-30T14:25:48","guid":{"rendered":"http:\/\/mindfusion.eu\/blog\/?p=551"},"modified":"2021-01-08T15:58:35","modified_gmt":"2021-01-08T15:58:35","slug":"diagramming-for-winforms-v6-1","status":"publish","type":"post","link":"https:\/\/mindfusion.dev\/blog\/diagramming-for-winforms-v6-1\/","title":{"rendered":"Diagramming for WinForms, V6.1"},"content":{"rendered":"<p>MindFusion has released a new version of its Diagramming component for WinForms. It contains mostly customer requested features. Here are the details:<\/p>\n<p><strong>Support for Mono<\/strong><\/p>\n<p>You can use now the Diagramming component under the Mono runtime for OSX or Linux. You don&#8217;t have to use a different assembly under Mono &#8211; a single version of the mindfusion.* assemblies can be referenced by both Mono and Microsoft .NET applications. The control detects the runtime that has loaded it and provides alternative implementations for features that are currently missing from Mono.<\/p>\n<div id=\"attachment_555\" style=\"width: 618px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2013\/10\/fcnet_mono.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-555\" class=\"size-full wp-image-555\" src=\"http:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2013\/10\/fcnet_mono.png\" alt=\"FlowChart.NET in Mono\" width=\"608\" height=\"449\" srcset=\"https:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2013\/10\/fcnet_mono.png 608w, https:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2013\/10\/fcnet_mono-300x221.png 300w\" sizes=\"auto, (max-width: 608px) 100vw, 608px\" \/><\/a><p id=\"caption-attachment-555\" class=\"wp-caption-text\">FlowChart.NET in Mono<\/p><\/div>\n<p><strong>Custom measure units<\/strong><\/p>\n<p>The type of the <a href=\"http:\/\/www.mindfusion.dev\/onlinehelp\/flowchartnet\/index.htm?P_MindFusion_Diagramming_Diagram_MeasureUnit_0.htm\">Diagram.MeasureUnit<\/a> property has been changed from System.Drawing.GraphicsUnit enum to <a href=\"http:\/\/www.mindfusion.dev\/onlinehelp\/flowchartnet\/index.htm?T_MindFusion_Diagramming_MeasureUnit.htm\">MindFusion.Diagramming.MeasureUnit<\/a> class. This class lets you define custom units by specifying their dots-per inch resolution, a string name, and number of standard divisions for display in the <a href=\"http:\/\/www.mindfusion.dev\/onlinehelp\/flowchartnet\/index.htm?T_MindFusion_Diagramming_WinForms_Ruler.htm\">Ruler<\/a> control.<\/p>\n<div id=\"attachment_556\" style=\"width: 618px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2013\/10\/fcnet_ruler.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-556\" class=\"size-full wp-image-556\" src=\"http:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2013\/10\/fcnet_ruler.png\" alt=\"The Ruler control\" width=\"608\" height=\"373\" srcset=\"https:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2013\/10\/fcnet_ruler.png 608w, https:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2013\/10\/fcnet_ruler-300x184.png 300w\" sizes=\"auto, (max-width: 608px) 100vw, 608px\" \/><\/a><p id=\"caption-attachment-556\" class=\"wp-caption-text\">The Ruler control<\/p><\/div>\n<p><strong>Shape control points<\/strong><\/p>\n<p>You can now parameterize Shape formulas by associating control points with <a href=\"http:\/\/www.mindfusion.dev\/onlinehelp\/flowchartnet\/index.htm?T_MindFusion_Diagramming_Shape.htm\">Shape<\/a> objects. Each control point is passed to the shape script as a named variable. Apart from the name, you can specify the default, min and max coordinates for each parameter, and whether to treat its values as percents or fixed offset. Here is an example:<br \/>\n<a href=\"http:\/\/mindfusion.dev\/Forum\/YaBB.pl?num=1376129632\">http:\/\/mindfusion.dev\/Forum\/YaBB.pl?num=1376129632<\/a><\/p>\n<p><strong>API changes<\/strong><\/p>\n<ul>\n<li>The <a href=\"http:\/\/www.mindfusion.dev\/onlinehelp\/flowchartnet\/index.htm?M_MindFusion_Diagramming_DiagramItem_HitTestHandle_1_PointF.htm\">HitTestHandle<\/a> method now returns an <a href=\"http:\/\/www.mindfusion.dev\/onlinehelp\/flowchartnet\/index.htm?T_MindFusion_Diagramming_AdjustmentHandle.htm\">AdjustmentHandle<\/a> result instead of bool and ref int values.<\/li>\n<li>The type of <a href=\"http:\/\/www.mindfusion.dev\/onlinehelp\/flowchartnet\/index.htm?P_MindFusion_Diagramming_HitTestEventArgs_HitResult_0.htm\">HitResult<\/a> argument of the <a href=\"http:\/\/www.mindfusion.dev\/onlinehelp\/flowchartnet\/index.htm?E_MindFusion_Diagramming_DiagramBase_HitTestAdjustmentHandles.htm\">HitTestAdjustmentHandles<\/a> event has been changed to AdjustmentHandle.<\/li>\n<li>AnchorUnitType enumeration has been renamed to <a href=\"http:\/\/www.mindfusion.dev\/onlinehelp\/flowchartnet\/index.htm?T_MindFusion_Diagramming_AnchorUnitType.htm\">UnitType<\/a>.<\/li>\n<\/ul>\n<p>A trial version of the component is available from this link:<\/p>\n<p align=\"center\"><a href=\"https:\/\/www.mindfusion.dev\/FCNetDemo.zip\">Diagramming for WinForms, V6.1<\/a><\/p>\n<p>If you have questions or run into problems using the component you can use <a href=\"http:\/\/mindfusion.dev\/Forum\/YaBB.pl?board=fcnet_disc\">the Diagramming for WinForms forum<\/a>, <a href=\"http:\/\/www.mindfusion.dev\/HelpDesk\/index.php\">the help desk<\/a> or write us at <a class=\"link04\" title=\"Write Us\" href=\"mailto:support@mindfusion.dev&amp;subject=contact inquiry - web site&amp;body=Please, remember to add mindfusion.dev to your email whitelist. We usually reply to all contact inquiries within 3 to 4 hours. In case you have not received an answer in 24 hours, the email most likely has been filtered by an anti-spam software running at your mail server. Thank you for the understanding!\" target=\"_parent\" rel=\"noopener noreferrer\">support@mindfusion.dev.<\/a> Our support team will be pleased to help you.<\/p>\n<p><strong><em>About MindFusion.Diagramming for WinForms:<\/em><\/strong> A programming component that provides any WinForms application with a full set of features for creating and customizing all types of diagrams, flowcharts, schemes, hierarchies, trees, graphs etc. The control provides numerous ways to save and load a diagram, six auxiliary controls and more than 10 automatic graph layout algorithms. Diagram elements include scrollable tables, container nodes, multi-segment arrows, custom diagram item types and many more. Further details <a href=\"http:\/\/mindfusion.dev\/features-net.html\">here<\/a>.<\/p>\n<p>Diagramming for WinForms is a royalty-free component, clients get 12 month upgrade subscription when buying a license. The source code is also available for purchase. Visit <a href=\"http:\/\/mindfusion.dev\/buy-flowchart-net.html\">the buy page<\/a> for a list with the current license prices.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>MindFusion has released a new version of its Diagramming component for WinForms. It contains mostly customer requested features. Here are the details: Support for Mono You can use now the Diagramming component under the Mono runtime for OSX or Linux. &hellip; <a href=\"https:\/\/mindfusion.dev\/blog\/diagramming-for-winforms-v6-1\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"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":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[95,2],"tags":[39,35,154,151,153,152,155,93],"class_list":["post-551","post","type-post","status-publish","format-standard","hentry","category-diagramming-2","category-product-releases","tag-component","tag-diagramming","tag-linux","tag-mono","tag-osx","tag-ruler-control","tag-shape","tag-tool"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3RlKs-8T","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/posts\/551","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/comments?post=551"}],"version-history":[{"count":4,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/posts\/551\/revisions"}],"predecessor-version":[{"id":2469,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/posts\/551\/revisions\/2469"}],"wp:attachment":[{"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/media?parent=551"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/categories?post=551"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/tags?post=551"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}