{"id":402,"date":"2015-04-09T01:33:51","date_gmt":"2015-04-08T23:33:51","guid":{"rendered":"http:\/\/blog.kassebaum.eu\/?p=402"},"modified":"2015-04-09T01:33:51","modified_gmt":"2015-04-08T23:33:51","slug":"components-for-xe8-and-getit","status":"publish","type":"post","link":"https:\/\/www.kassebaum.eu\/blog\/2015\/04\/09\/components-for-xe8-and-getit\/","title":{"rendered":"Components for XE8 and GetIt"},"content":{"rendered":"<div class=\"entry-content\">\n<p>From my last post many of you already know that I\u2019m maintaining some components for <a title=\"RAD Studio\" href=\"http:\/\/www.embarcadero.com\/products\/rad-studio\" target=\"_blank\">RAD Studio<\/a>, particularly <a title=\"Delphi\" href=\"http:\/\/www.embarcadero.com\/products\/delphi\" target=\"_blank\">Delphi<\/a> but also for <a title=\"C++Builder\" href=\"http:\/\/www.embarcadero.com\/products\/cbuilder\" target=\"_blank\">C++Builder<\/a>.<\/p>\n<p>As I mentioned in that post <a title=\"Embarcadero\" href=\"http:\/\/www.embarcadero.com\/\" target=\"_blank\">Embarcadero<\/a> sponsored me to this work and Embarcadero\u2019s RAD Studio Product Manager <a title=\"Marco Cant\u00f9\" href=\"http:\/\/blog.marcocantu.com\/\" target=\"_blank\">Marco Cant\u00f9<\/a> convinced me to clean up the code and only support the latest version of RAD Studio.<\/p>\n<p>I did the work half a year ago for RAD Studio XE7 and with the brand new <a title=\"XE8\" href=\"http:\/\/www.embarcadero.com\/products\/delphi\/whats-new\" target=\"_blank\">XE8<\/a> release we thought that we can do things better. That&#8217;s why we decided to the following:<\/p>\n<ol>\n<li>We renamed all components and put them under the new name <a title=\"TurboPack\" href=\"http:\/\/www.turbopack.net\" target=\"_blank\">TurboPack<\/a>.<\/li>\n<li>We moved them all from Sourceforge to <a title=\"GitHub\" href=\"https:\/\/github.com\/TurboPack\" target=\"_blank\">GitHub<\/a> to a central place.<\/li>\n<li>For older versions of RAD Studio we created separate branches, e.g. <a title=\"TurboPack-XE3\" href=\"https:\/\/github.com\/TurboPack-XE3\" target=\"_blank\">TurboPack-XE3<\/a>, <a title=\"TurboPack-XE5\" href=\"https:\/\/github.com\/TurboPack-XE5\" target=\"_blank\">TurboPack-XE5<\/a> and <a title=\"TurboPack-XE7\" href=\"https:\/\/github.com\/TurboPack-XE7\" target=\"_blank\">TurboPack-XE7<\/a>.<\/li>\n<li>We added further components like SysTools, OnGuard and Essentials.<\/li>\n<li>For real FMX support we started to split a library into a VCL and FMX version, the VCL version became a branch of the FMX version.<\/li>\n<li>Embarcadero introduced the great <a title=\"GetIt\" href=\"https:\/\/www.danielwolf.eu\/blog\/2015\/1573-delphi-xe8-getit\" target=\"_blank\">GetIt<\/a> package manager that automatically allows to install a library into the IDE.<\/li>\n<\/ol>\n<p>The current libraries are:<\/p>\n<ol>\n<li><a title=\"VirtualTreeView\" href=\"https:\/\/github.com\/TurboPack\/VirtualTreeView\" target=\"_blank\">VirtualTreeView<\/a><\/li>\n<li><a title=\"AsyncPro\" href=\"https:\/\/github.com\/TurboPack\/AsyncPro\" target=\"_blank\">AsyncPro<\/a><\/li>\n<li><a title=\"OnGuard VCL\" href=\"https:\/\/github.com\/TurboPack\/OnGuard-VCL\" target=\"_blank\">OnGuard VCL<\/a><\/li>\n<li><a title=\"OnGuard FMX\" href=\"https:\/\/github.com\/TurboPack\/OnGuard-FMX\" target=\"_blank\">OnGuard FMX<\/a><\/li>\n<li><a title=\"LockBox\" href=\"https:\/\/github.com\/TurboPack\/LockBox\" target=\"_blank\">LockBox<\/a><\/li>\n<li><a title=\"LockBox 3\" href=\"https:\/\/github.com\/TurboPack\/LockBox3\" target=\"_blank\">LockBox 3<\/a><\/li>\n<li><a title=\"SysTools\" href=\"https:\/\/github.com\/TurboPack\/SysTools\" target=\"_blank\">SysTools<\/a><\/li>\n<li><a title=\"PowerPDF\" href=\"https:\/\/github.com\/TurboPack\/PowerPDF\" target=\"_blank\">PowerPDF<\/a><\/li>\n<li><a title=\"Orpheus\" href=\"https:\/\/github.com\/TurboPack\/Orpheus\" target=\"_blank\">Orpheus<\/a><\/li>\n<li><a title=\"SynEdit\" href=\"https:\/\/github.com\/TurboPack\/SynEdit\" target=\"_blank\">SynEdit<\/a><\/li>\n<li><a title=\"Abbrevia\" href=\"https:\/\/github.com\/TurboPack\/Abbrevia\" target=\"_blank\">Abbrevia<\/a><\/li>\n<li><a title=\"Essentials\" href=\"https:\/\/github.com\/TurboPack\/Essentials\" target=\"_blank\">Essentials<\/a><\/li>\n<\/ol>\n<p>For future work I can do the following:<\/p>\n<ol>\n<li>Adding further libraries<\/li>\n<li>Creating branches for older versions of RAD Studio<\/li>\n<li>Introducing FMX versions of Abbrevia or LockBox.<\/li>\n<\/ol>\n<p>Any help or sponsoring would be appreciated.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>From my last post many of you already know that I\u2019m maintaining some components for RAD Studio, particularly Delphi but also for C++Builder. As I mentioned in that post Embarcadero sponsored me to this work and Embarcadero\u2019s RAD Studio Product &hellip; <a href=\"https:\/\/www.kassebaum.eu\/blog\/2015\/04\/09\/components-for-xe8-and-getit\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20,31,12,13,21,23,27,18,4,3,26,30,1],"tags":[],"class_list":["post-402","post","type-post","status-publish","format-standard","hentry","category-c-builder","category-delphi","category-firemonkey","category-rad-studio-xe5","category-rad-studio-xe6","category-rad-studio-xe7","category-rad-studio-xe8","category-sourceforge","category-thirdpartycomponents","category-tipsandtricks","category-turbopack","category-turbopower","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.kassebaum.eu\/blog\/wp-json\/wp\/v2\/posts\/402","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kassebaum.eu\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kassebaum.eu\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kassebaum.eu\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kassebaum.eu\/blog\/wp-json\/wp\/v2\/comments?post=402"}],"version-history":[{"count":7,"href":"https:\/\/www.kassebaum.eu\/blog\/wp-json\/wp\/v2\/posts\/402\/revisions"}],"predecessor-version":[{"id":409,"href":"https:\/\/www.kassebaum.eu\/blog\/wp-json\/wp\/v2\/posts\/402\/revisions\/409"}],"wp:attachment":[{"href":"https:\/\/www.kassebaum.eu\/blog\/wp-json\/wp\/v2\/media?parent=402"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kassebaum.eu\/blog\/wp-json\/wp\/v2\/categories?post=402"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kassebaum.eu\/blog\/wp-json\/wp\/v2\/tags?post=402"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}