{"id":76,"date":"2015-03-24T12:13:37","date_gmt":"2015-03-24T10:13:37","guid":{"rendered":"http:\/\/www.apsic.com\/blog\/?p=76"},"modified":"2015-03-24T12:13:37","modified_gmt":"2015-03-24T10:13:37","slug":"xbench-qa-plugin-samples-now-available-on-github","status":"publish","type":"post","link":"https:\/\/www.apsic.com\/blog\/?p=76","title":{"rendered":"Xbench QA Plugin Samples Now Available on GitHub"},"content":{"rendered":"<p>We&#8217;re pleased to announce that we have posted samples for <a href=\"http:\/\/www.xbench.net\">ApSIC Xbench<\/a> QA plugins at <a href=\"https:\/\/github.com\/xbench\">GitHub<\/a>.<\/p>\n<p>The code is posted in two repositories, one for <a href=\"https:\/\/github.com\/xbench\/plugin-samples-vs-cpp\">Visual Studio C++<\/a> and another one for <a href=\"https:\/\/github.com\/xbench\/plugin-samples-delphi\">Delphi<\/a>.  These samples are probably a good starting point to create 32-bit and 64-bit QA plugins for Xbench.<\/p>\n<p>The QA plugin API is quite flexible: you can create from simple checks to sophisticate interactive features such as the Xbench spell-checker, which indeed is a QA plugin developed with this API.<\/p>\n<p>Therefore, if you need to run more complex custom checks than those provided by checklists, these code samples will probably be very handy get as a starting point if you or someone in your team can code in C++ or Delphi.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We&#8217;re pleased to announce that we have posted samples for ApSIC Xbench QA plugins at GitHub. The code is posted in two repositories, one for Visual Studio C++ and another one for Delphi. These samples are probably a good starting point to create 32-bit and 64-bit QA plugins for Xbench. The QA plugin API is [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-76","post","type-post","status-publish","format-standard","hentry","category-apsic-xbench"],"_links":{"self":[{"href":"https:\/\/www.apsic.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/76","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.apsic.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.apsic.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.apsic.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.apsic.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=76"}],"version-history":[{"count":0,"href":"https:\/\/www.apsic.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/76\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.apsic.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=76"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.apsic.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=76"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.apsic.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=76"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}