{"id":307,"date":"2015-06-06T13:50:29","date_gmt":"2015-06-06T20:50:29","guid":{"rendered":"http:\/\/www.icetips.com\/blog_wp\/?p=307"},"modified":"2015-06-06T19:31:06","modified_gmt":"2015-06-07T02:31:06","slug":"xml-help-in-icetips-utilities","status":"publish","type":"post","link":"http:\/\/www.icetips.com\/blog_wp\/2015\/06\/06\/xml-help-in-icetips-utilities\/","title":{"rendered":"XML help in Icetips Utilities"},"content":{"rendered":"<p>One of the very cool things in the new IDE is the support for XML help. This is the information entered into .INC files using triple exclamation mark (!!!) comments. This makes a quick help accessible right in the IDE. \u00a0I have been working on documenting the ITUtilities.inc file and I'm about half way through it. \u00a0It doesn't replace the documentation but once I have gone through and documented the ITUtilities.inc it will be much easier for me to dig through getting the full documentation done.<\/p>\n<p>Below is an example from the ITImageClass in the Utilities:<\/p>\n<pre>!!!&lt;summary&gt;\r\n!!! Sets the position of the image withing a boundary control.\r\n!!!&lt;\/summary&gt;\r\n!!!&lt;param name='pImageFEQ'&gt;The control with the image&lt;\/param&gt;\r\n!!!&lt;param name='pRelativeFEQ'&gt;The relative boundary control&lt;\/param&gt;\r\n!!!&lt;param name='pX'&gt;Adjust horizontal placement&lt;\/param&gt;\r\n!!!&lt;param name='pY'&gt;Adjust vertical placement&lt;\/param&gt;\r\n!!!&lt;param name='pJust'&gt;Justification of the image inside \r\n!!! the boundary control&lt;\/param&gt;\r\n!!! &lt;para&gt;&lt;\/para&gt;\r\n!!! &lt;para&gt;The horzontal justification can be one of:&lt;\/para&gt;\r\n!!! &lt;para&gt; IT_IMAGE_JUST:LEFT&lt;\/para&gt;\r\n!!! &lt;para&gt; IT_IMAGE_JUST:CENTER&lt;\/para&gt;\r\n!!! &lt;para&gt; IT_IMAGE_JUST:RIGHT&lt;\/para&gt;\r\n!!! &lt;para&gt;&lt;\/para&gt;\r\n!!! &lt;para&gt;The vertical justification can be one of:&lt;\/para&gt;\r\n!!! &lt;para&gt; IT_IMAGE_JUST:TOP&lt;\/para&gt;\r\n!!! &lt;para&gt; IT_IMAGE_JUST:MIDDLE&lt;\/para&gt;\r\n!!! &lt;para&gt; IT_IMAGE_JUST:BOTTOM&lt;\/para&gt;\r\n<\/pre>\n<p>In the IDE, when you are entering the name of the method in the editor it will show you a tooltip with all the information above:<\/p>\n<p><a href=\"http:\/\/www.icetips.com\/blog_wp\/wp-content\/uploads\/2015\/06\/2015-06-06_12-32-46.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-308\" src=\"http:\/\/www.icetips.com\/blog_wp\/wp-content\/uploads\/2015\/06\/2015-06-06_12-32-46-1024x282.png\" alt=\"2015-06-06_12-32-46\" width=\"625\" height=\"172\" srcset=\"http:\/\/www.icetips.com\/blog_wp\/wp-content\/uploads\/2015\/06\/2015-06-06_12-32-46-1024x282.png 1024w, http:\/\/www.icetips.com\/blog_wp\/wp-content\/uploads\/2015\/06\/2015-06-06_12-32-46-300x83.png 300w, http:\/\/www.icetips.com\/blog_wp\/wp-content\/uploads\/2015\/06\/2015-06-06_12-32-46-960x264.png 960w, http:\/\/www.icetips.com\/blog_wp\/wp-content\/uploads\/2015\/06\/2015-06-06_12-32-46.png 1170w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/a><\/p>\n<p>Click on the image to load a full size screenshot.<\/p>\n<p><em>Arnor Baldvinsson<\/em><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_307\" class=\"pvc_stats all  \" data-element-id=\"307\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"http:\/\/www.icetips.com\/blog_wp\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>One of the very cool things in the new IDE is the support for XML help. This is the information entered into .INC files using triple exclamation mark (!!!) comments. This makes a quick help accessible right in the IDE. \u00a0I have been working on documenting the ITUtilities.inc file and I'm about half way through <a href=\"http:\/\/www.icetips.com\/blog_wp\/2015\/06\/06\/xml-help-in-icetips-utilities\/\" class=\"more-link\">...continue reading <span class=\"screen-reader-text\">XML help in Icetips Utilities<\/span><\/a><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_307\" class=\"pvc_stats all  \" data-element-id=\"307\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"http:\/\/www.icetips.com\/blog_wp\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[4,6],"tags":[],"class_list":["post-307","post","type-post","status-publish","format-standard","hentry","category-products","category-news"],"_links":{"self":[{"href":"http:\/\/www.icetips.com\/blog_wp\/wp-json\/wp\/v2\/posts\/307","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.icetips.com\/blog_wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.icetips.com\/blog_wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.icetips.com\/blog_wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.icetips.com\/blog_wp\/wp-json\/wp\/v2\/comments?post=307"}],"version-history":[{"count":6,"href":"http:\/\/www.icetips.com\/blog_wp\/wp-json\/wp\/v2\/posts\/307\/revisions"}],"predecessor-version":[{"id":318,"href":"http:\/\/www.icetips.com\/blog_wp\/wp-json\/wp\/v2\/posts\/307\/revisions\/318"}],"wp:attachment":[{"href":"http:\/\/www.icetips.com\/blog_wp\/wp-json\/wp\/v2\/media?parent=307"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.icetips.com\/blog_wp\/wp-json\/wp\/v2\/categories?post=307"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.icetips.com\/blog_wp\/wp-json\/wp\/v2\/tags?post=307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}