<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5252063449999156077</id><updated>2011-10-04T14:35:16.310-07:00</updated><title type='text'>XComponents</title><subtitle type='html'>if you have any comments or suggestions or want more information please email me at 
&lt;a href="mailto:donaldmac@gmail.com"&gt;donaldmac@gmail.com&lt;/a&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://xcomponents.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5252063449999156077/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://xcomponents.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Donald MacCormick</name><uri>http://www.blogger.com/profile/03453423891031212683</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5252063449999156077.post-5792952306355912784</id><published>2010-05-20T11:43:00.000-07:00</published><updated>2010-05-20T18:00:34.280-07:00</updated><title type='text'>XComponents 1.9 Released</title><content type='html'>&lt;div class="MsoNormal"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_7IYJ1hDby64/S50xBv_3l_I/AAAAAAAAADo/EbMLeozTuNA/s1600-h/harveyballslarge.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_7IYJ1hDby64/S50xBv_3l_I/AAAAAAAAADo/EbMLeozTuNA/s320/harveyballslarge.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;A version 1.9 of the XComponents is now generally available with two new components (XHarveyBalls and XReflector), and a number of enhancements and bugfixes to existing components, particulsly XScorecard (&lt;a href="http://xcomponents.blogspot.com/2008/12/v19.html"&gt;click here for details&lt;/a&gt;).&lt;/div&gt;&lt;div class="MsoNormal"&gt;I am really pleased to announce that the kind folks at &lt;a href="http://www.antivia.com/" target="_blank"&gt;Antivia&lt;/a&gt; have agreed to&amp;nbsp;sponsor&amp;nbsp;the hosting of the XComponents on&amp;nbsp;their&amp;nbsp;site, this will save me considerable time and effort (XComponents are running at almost over 6,500 downloads to date). So in order to download XComponents 1.9 go to &lt;a href="http://www.antivia.com/xcomponents.html"&gt;www.antivia.com/xcomponents&lt;/a&gt;. Having said that the XComponents will remain free to use, neither I nor Antivia will be charging anything for them.&lt;br /&gt;&lt;br /&gt;(As always: full disclosure I am an advisor to Antivia on&amp;nbsp;their&amp;nbsp;XWIS product)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5252063449999156077-5792952306355912784?l=xcomponents.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xcomponents.blogspot.com/feeds/5792952306355912784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5252063449999156077&amp;postID=5792952306355912784' title='41 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5252063449999156077/posts/default/5792952306355912784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5252063449999156077/posts/default/5792952306355912784'/><link rel='alternate' type='text/html' href='http://xcomponents.blogspot.com/2008/12/xcomponents-19-beta.html' title='XComponents 1.9 Released'/><author><name>Donald MacCormick</name><uri>http://www.blogger.com/profile/03453423891031212683</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7IYJ1hDby64/S50xBv_3l_I/AAAAAAAAADo/EbMLeozTuNA/s72-c/harveyballslarge.JPG' height='72' width='72'/><thr:total>41</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5252063449999156077.post-6054692123916798658</id><published>2009-01-29T12:09:00.000-08:00</published><updated>2010-05-20T17:59:14.182-07:00</updated><title type='text'>The remarkable power of the Xcelsius 2008 SDK</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="font-size: 180%; font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/d79df0f6-8e84-494e-813e-7310833d5afe/Xcomponent%201_5%20xlf%20files.zip?downloadOnly=true"&gt;&lt;span style="color: #009900; font-size: 130%; font-style: italic; font-weight: bold;"&gt;xlf sample files for models below now available (click to download)&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 180%; font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: 180%; font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;a href="http://2.bp.blogspot.com/_7IYJ1hDby64/SW4PekBTXNI/AAAAAAAAACU/tMdHwNGdUZk/s1600-h/xcomponents1_5.PNG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5291183629946543314" src="http://2.bp.blogspot.com/_7IYJ1hDby64/SW4PekBTXNI/AAAAAAAAACU/tMdHwNGdUZk/s320/xcomponents1_5.PNG" style="cursor: pointer; float: left; height: 210px; margin: 0pt 10px 10px 0pt; width: 176px;" /&gt;&lt;/a&gt;Xcelsius (www.xcelsius.com) is a remarkable, innovative tool which allows anyone who can use Excel to create stunning, interactive Adobe Flex/AIR based visualizations, dashboards and mini-applications through a point-and-click interface without having to write a single line of code.&lt;br /&gt;&lt;br /&gt;The latest version, Xcelsius 2008, has many great new features, like the embedded worksheet (dramatically improving the overall design workflow) and the tabbed container component (creating multi-pane dashboards is now a piece of cake). However, one of the biggest changes that, because the product has been re-architected on the Adobe Flex platform, it is now possible for Flex developers to write add-on components for Xcelsius to extend its remarkable capabilities even further.&lt;br /&gt;&lt;br /&gt;What is even better is that because this extensibility is build on the Flex / Flash platform, with only a little extra work the many, many existing Flex / Flash components available today can be transformed into Xcelsius components opening them up to an whole new class of user.&lt;br /&gt;&lt;br /&gt;To give a hint of just what is possible with the Xcelsius 2008 SDK below I have created a few sample "XComponents", each of which features in one or more of the Xcelsius models below.&lt;br /&gt;&lt;br /&gt;If you want to install the XComponents in your version of Xcelsius 2008 you will find the xlx (XceLsius eXtension) file here :-&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.antivia.com/xcomponents.html" style="color: #3333ff;"&gt;download XComponents.xlx here &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And remember, although the components are written in Flex, once they are installed in Xcelsius the end-user can use them without writing any code, just like all the other standard Xcelsius components.&lt;br /&gt;&lt;br /&gt;&lt;a href="" name="xglobe"&gt;&lt;/a&gt;&lt;a href="" name="xscorecard"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h1&gt;XGlobe and XScorecard&lt;/h1&gt;These components were added in verison 1.5 of the XComponents. XGlobe uses the Papervision3D library to produce a remarkable 3D animated globe and the XScorecard extends the functionality of the XTreeGrid to add a number of new features including traffic light indicators on each KPI.&lt;br /&gt;&lt;br /&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="400" width="787"&gt; &lt;param name="movie" value="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/e53c30ff-ad3f-4b6d-92ec-fcf77865e554/bootstrap.swf"&gt;&lt;param name="quality" value="high"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="flashVars" value="width=787&amp;amp;height=400&amp;amp;thumb=http://content.screencast.com/users/DonaldMac/folders/XComponents/media/0dbd4587-fd4a-4322-9bc1-d9835f5e338f/cities%20globe.png&amp;amp;content=http://content.screencast.com/users/DonaldMac/folders/XComponents/media/e53c30ff-ad3f-4b6d-92ec-fcf77865e554/cities globe screencast.swf"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="scale" value="showall"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;param name="base" value="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/e53c30ff-ad3f-4b6d-92ec-fcf77865e554/"&gt;&lt;embed src="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/e53c30ff-ad3f-4b6d-92ec-fcf77865e554/bootstrap.swf" quality="high" bgcolor="#FFFFFF" type="application/x-shockwave-flash" allowscriptaccess="always" flashvars="width=787&amp;amp;height=400&amp;amp;thumb=http://content.screencast.com/users/DonaldMac/folders/XComponents/media/0dbd4587-fd4a-4322-9bc1-d9835f5e338f/cities%20globe.png&amp;amp;content=http://content.screencast.com/users/DonaldMac/folders/XComponents/media/e53c30ff-ad3f-4b6d-92ec-fcf77865e554/cities globe screencast.swf" allowfullscreen="true" base="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/e53c30ff-ad3f-4b6d-92ec-fcf77865e554/" scale="showall" height="400" width="787"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;br /&gt;&lt;a href="http://xcomponents.blogspot.com/2009/01/xglobe-features-video.html"&gt;Click here for a video of how to use the XGlobe.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="" name="xyahoomap"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h1&gt;XYahooMap&lt;/h1&gt;The XYahoomap component is a simple extension to the Yahoo Maps Flash control (available &lt;a href="http://developer.yahoo.com/flash/maps/" target="_blank"&gt;here&lt;/a&gt;), which provides full map drag, zoom and differing views (map, satelite, etc) of a normal Yahoo Map but now it can be  part of an Xcelsius model (clicking on the map markers changes the mini-dashboard and the Xcelsius radio button moves the map from the UK to the US).&lt;br /&gt;&lt;br /&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="357" width="787"&gt; &lt;param name="movie" value="http://content.screencast.com/bootstrap.swf"&gt;&lt;param name="quality" value="high"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="flashVars" value="thumb=http://content.screencast.com/media/a0af39bd-b747-48de-8b89-220cdbcc1483_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_2008-07-04_1633.png&amp;amp;content=http://content.screencast.com/media/df53f280-63d8-448a-9c33-e8e497a56745_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_yahoomap.swf&amp;amp;width=787&amp;amp;height=357"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="scale" value="showall"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://content.screencast.com/bootstrap.swf" quality="high" bgcolor="#FFFFFF" type="application/x-shockwave-flash" allowscriptaccess="always" flashvars="thumb=http://content.screencast.com/media/a0af39bd-b747-48de-8b89-220cdbcc1483_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_2008-07-04_1633.png&amp;amp;content=http://content.screencast.com/media/df53f280-63d8-448a-9c33-e8e497a56745_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_yahoomap.swf&amp;amp;width=787&amp;amp;height=357" allowfullscreen="true" scale="showall" height="357" width="787"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;br /&gt;&lt;br /&gt;You can see &lt;a href="http://xcomponents.blogspot.com/2008/07/adding-xyahoomap-component-in-xcelsius.html"&gt;here&lt;/a&gt; just how easy it is to add one of these maps to an existing Xcelsius 2008 model.&lt;br /&gt;&lt;br /&gt;&lt;a href="" name="xprogressimage"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h1&gt;XProgressImage&lt;/h1&gt;XProgress image takes two images and uses one to overlay the other to provide a progress indicator. In the Xcelsius designer the user can choose which images they want to overlay and whether progress is shown left to right (as in the pencil) or bottom to top (as in the bottle).&lt;br /&gt;&lt;br /&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="357" width="787"&gt; &lt;param name="movie" value="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/3dc90641-b6a5-4580-90e1-19b03be32520/bootstrap.swf"&gt;&lt;param name="quality" value="high"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="flashVars" value="thumb=http://content.screencast.com/media/21cae115-1d36-4009-99b2-993fb486a4b9_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_2008-07-02_1234.png&amp;amp;width=787&amp;amp;height=357&amp;amp;content=http://content.screencast.com/users/DonaldMac/folders/XComponents/media/3dc90641-b6a5-4580-90e1-19b03be32520/ProgressImage.swf"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="scale" value="showall"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;param name="base" value="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/3dc90641-b6a5-4580-90e1-19b03be32520/"&gt;&lt;embed src="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/3dc90641-b6a5-4580-90e1-19b03be32520/bootstrap.swf" quality="high" bgcolor="#FFFFFF" type="application/x-shockwave-flash" allowscriptaccess="always" flashvars="thumb=http://content.screencast.com/media/21cae115-1d36-4009-99b2-993fb486a4b9_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_2008-07-02_1234.png&amp;amp;width=787&amp;amp;height=357&amp;amp;content=http://content.screencast.com/users/DonaldMac/folders/XComponents/media/3dc90641-b6a5-4580-90e1-19b03be32520/ProgressImage.swf" allowfullscreen="true" base="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/3dc90641-b6a5-4580-90e1-19b03be32520/" scale="showall" height="357" width="787"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="" name="xtree"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h1&gt;XTree&lt;/h1&gt;A common request for Xcelsius is a tree component to allow selection of hierarchical data. Although Xcelsius 2008 does not ship with a tree component out of the box, the SDK allows the standard Flex tree component to be easily added. Again the new component is a full citizen of the Xcelsius world and so it can update other parts of the model as the user clicks on it. The flags in the model are read into the standard Xcelsius slide-show component from &lt;a href="http://www.world-flags.net/" target="_blank"&gt;http://www.world-flags.net&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="357" width="787"&gt; &lt;param name="movie" value="http://content.screencast.com/bootstrap.swf"&gt;&lt;param name="quality" value="high"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="flashVars" value="thumb=http://content.screencast.com/media/2a584a7d-19a0-4543-976d-1fcb7d5c438b_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_2008-07-03_1717.png&amp;amp;content=http://content.screencast.com/media/f3b762f7-7790-4f9c-acda-89786f19a1ca_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_countrytree.swf&amp;amp;width=787&amp;amp;height=357"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="scale" value="showall"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://content.screencast.com/bootstrap.swf" quality="high" bgcolor="#FFFFFF" type="application/x-shockwave-flash" allowscriptaccess="always" flashvars="thumb=http://content.screencast.com/media/2a584a7d-19a0-4543-976d-1fcb7d5c438b_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_2008-07-03_1717.png&amp;amp;content=http://content.screencast.com/media/f3b762f7-7790-4f9c-acda-89786f19a1ca_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_countrytree.swf&amp;amp;width=787&amp;amp;height=357" allowfullscreen="true" scale="showall" height="357" width="787"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="" name="xtreegrid"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h1&gt;XTreeGrid&lt;/h1&gt;Sometimes a straightforward tree is not enough and a tree integrated with a data grid is required. Again the Xcelsius 2008 SDK and the flexibility of Flex provide an answer. This example is a staff directory and an associated mini "dashboard", however it could be just as easily be a performance management KPI scorecard. The Flex code for the XTreeGrid is built on concepts and code from the article in James Ward's blog &lt;a href="http://www.jamesward.com/wordpress/2006/10/10/treegrid-updated-to-flex-2/" target="_blank"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="357" width="787"&gt; &lt;param name="movie" value="http://content.screencast.com/bootstrap.swf"&gt;&lt;param name="quality" value="high"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="flashVars" value="thumb=http://content.screencast.com/media/01f1dfcb-015d-4b8a-bbf2-2f506168ea14_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_2008-07-04_1406.png&amp;amp;content=http://content.screencast.com/media/b6c6936f-d6b4-41f5-95a0-9db791d2ad68_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_treegrid.swf&amp;amp;width=787&amp;amp;height=357"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="scale" value="showall"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://content.screencast.com/bootstrap.swf" quality="high" bgcolor="#FFFFFF" type="application/x-shockwave-flash" allowscriptaccess="always" flashvars="thumb=http://content.screencast.com/media/01f1dfcb-015d-4b8a-bbf2-2f506168ea14_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_2008-07-04_1406.png&amp;amp;content=http://content.screencast.com/media/b6c6936f-d6b4-41f5-95a0-9db791d2ad68_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_treegrid.swf&amp;amp;width=787&amp;amp;height=357" allowfullscreen="true" scale="showall" height="357" width="787"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="" name="xbulletchart"&gt;&lt;/a&gt;&lt;a href="" name="xsparkline"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h1&gt;XBulletChart and XSparkline&lt;/h1&gt;These two chart types are becoming an increasingly common requirement for dashboards. This time the components are based on the Flex charting library which comes with some versions of Flex.&lt;br /&gt;&lt;br /&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="357" width="787"&gt; &lt;param name="movie" value="http://content.screencast.com/bootstrap.swf"&gt;&lt;param name="quality" value="high"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="flashVars" value="thumb=http://content.screencast.com/media/a966ba76-3d71-48c8-95f1-0f52737a82f6_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_2008-07-07_1300.png&amp;amp;content=http://content.screencast.com/media/eaacfc20-a594-4fb6-afe1-911a7d3f2008_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_dashboard.swf&amp;amp;width=787&amp;amp;height=357"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="scale" value="showall"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://content.screencast.com/bootstrap.swf" quality="high" bgcolor="#FFFFFF" type="application/x-shockwave-flash" allowscriptaccess="always" flashvars="thumb=http://content.screencast.com/media/a966ba76-3d71-48c8-95f1-0f52737a82f6_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_2008-07-07_1300.png&amp;amp;content=http://content.screencast.com/media/eaacfc20-a594-4fb6-afe1-911a7d3f2008_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_dashboard.swf&amp;amp;width=787&amp;amp;height=357" allowfullscreen="true" scale="showall" height="357" width="787"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5252063449999156077-6054692123916798658?l=xcomponents.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xcomponents.blogspot.com/feeds/6054692123916798658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5252063449999156077&amp;postID=6054692123916798658' title='26 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5252063449999156077/posts/default/6054692123916798658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5252063449999156077/posts/default/6054692123916798658'/><link rel='alternate' type='text/html' href='http://xcomponents.blogspot.com/2008/07/xcelsius-www.html' title='The remarkable power of the Xcelsius 2008 SDK'/><author><name>Donald MacCormick</name><uri>http://www.blogger.com/profile/03453423891031212683</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7IYJ1hDby64/SW4PekBTXNI/AAAAAAAAACU/tMdHwNGdUZk/s72-c/xcomponents1_5.PNG' height='72' width='72'/><thr:total>26</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5252063449999156077.post-774035223292255597</id><published>2009-01-29T04:01:00.000-08:00</published><updated>2009-01-29T07:03:51.958-08:00</updated><title type='text'>XGlobe and XScorecard Sample</title><content type='html'>The XGlobe and XScorecard shown here are examples of add-on components for Xcelsius 2008 (&lt;a href="http://www.xcelsius.com"&gt;www.xcelsius.com&lt;/a&gt;) which were written with Adobe Flex.&lt;br /&gt;&lt;br /&gt;The Flex application you see below was created using point and click only (no coding) from an Excel spreadsheet containing details of the wprlds 50 most populous cities.&lt;br /&gt;&lt;br /&gt;To see more XComponents in action go to the &lt;a href="http://xcomponents.blogspot.com"&gt;main page&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="400" width="787"&gt; &lt;param name="movie" value="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/697de2de-d0a6-489f-90c5-12bfa1b41370/Xglobe%20cities%20autostart.swf"&gt; &lt;param name="quality" value="high"&gt; &lt;param name="bgcolor" value="#FFFFFF"&gt; &lt;param name="flashVars" value="width=787&amp;amp;height=400"&gt; &lt;param name="allowFullScreen" value="true"&gt; &lt;param name="scale" value="showall"&gt; &lt;param name="allowScriptAccess" value="always"&gt; &lt;param name="base" value="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/e53c30ff-ad3f-4b6d-92ec-fcf77865e554/"&gt;  &lt;embed src="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/697de2de-d0a6-489f-90c5-12bfa1b41370/Xglobe%20cities%20autostart.swf" quality="high" bgcolor="#FFFFFF" type="application/x-shockwave-flash" allowscriptaccess="always" flashvars="width=787&amp;amp;height=400"; allowfullscreen="true" base="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/e53c30ff-ad3f-4b6d-92ec-fcf77865e554/" scale="showall" height="400" width="787"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Spin the globe to see the other side of the world, click on a marker and open the tree nodes to see details for a city.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5252063449999156077-774035223292255597?l=xcomponents.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xcomponents.blogspot.com/feeds/774035223292255597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5252063449999156077&amp;postID=774035223292255597' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5252063449999156077/posts/default/774035223292255597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5252063449999156077/posts/default/774035223292255597'/><link rel='alternate' type='text/html' href='http://xcomponents.blogspot.com/2009/01/xglobe-and-xscorecard-sample.html' title='XGlobe and XScorecard Sample'/><author><name>Donald MacCormick</name><uri>http://www.blogger.com/profile/03453423891031212683</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5252063449999156077.post-7807221742557486782</id><published>2008-12-12T12:23:00.000-08:00</published><updated>2009-01-16T12:27:04.603-08:00</updated><title type='text'>XGlobe features video</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;The video below runs for about 12 minutes andgoes through most (but not quite all) the features of the XGlobe.&lt;br /&gt;&lt;br /&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="786" width="1024"&gt; &lt;param name="movie" value="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/82ecf3e9-87be-4bf5-9408-0617bf0a824b/bootstrap.swf"&gt; &lt;param name="quality" value="high"&gt; &lt;param name="bgcolor" value="#FFFFFF"&gt; &lt;param name="flashVars" value="thumb=http://content.screencast.com/users/DonaldMac/folders/XComponents/media/82ecf3e9-87be-4bf5-9408-0617bf0a824b/FirstFrame.jpg&amp;amp;width=1024&amp;amp;height=786&amp;amp;content=http://content.screencast.com/users/DonaldMac/folders/XComponents/media/82ecf3e9-87be-4bf5-9408-0617bf0a824b/how to 2.swf"&gt; &lt;param name="allowFullScreen" value="true"&gt; &lt;param name="scale" value="showall"&gt; &lt;param name="allowScriptAccess" value="always"&gt; &lt;param name="base" value="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/82ecf3e9-87be-4bf5-9408-0617bf0a824b/"&gt;  &lt;embed src="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/82ecf3e9-87be-4bf5-9408-0617bf0a824b/bootstrap.swf" quality="high" bgcolor="#FFFFFF" type="application/x-shockwave-flash" allowscriptaccess="always" flashvars="thumb=http://content.screencast.com/users/DonaldMac/folders/XComponents/media/82ecf3e9-87be-4bf5-9408-0617bf0a824b/FirstFrame.jpg&amp;amp;width=1024&amp;amp;height=786&amp;amp;content=http://content.screencast.com/users/DonaldMac/folders/XComponents/media/82ecf3e9-87be-4bf5-9408-0617bf0a824b/how to 2.swf" allowfullscreen="true" base="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/82ecf3e9-87be-4bf5-9408-0617bf0a824b/" scale="showall" height="786" width="1024"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5252063449999156077-7807221742557486782?l=xcomponents.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xcomponents.blogspot.com/feeds/7807221742557486782/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5252063449999156077&amp;postID=7807221742557486782' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5252063449999156077/posts/default/7807221742557486782'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5252063449999156077/posts/default/7807221742557486782'/><link rel='alternate' type='text/html' href='http://xcomponents.blogspot.com/2009/01/xglobe-features-video.html' title='XGlobe features video'/><author><name>Donald MacCormick</name><uri>http://www.blogger.com/profile/03453423891031212683</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5252063449999156077.post-1519363720798860637</id><published>2008-12-12T00:06:00.000-08:00</published><updated>2010-05-20T17:57:15.653-07:00</updated><title type='text'>XComponents Version 1.9</title><content type='html'>&lt;div class="MsoNormal"&gt;Version 1.9 of the XComponents has two new components, and a number of enhancements and bug fixes to existing components. Download them at &lt;a href="http://www.antivia.com/xcomponents.html"&gt;http://www.antivia.com/xcomponents.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Details are :-&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_7IYJ1hDby64/S50sY3SIQyI/AAAAAAAAADg/HVyVFIifT1M/s1600-h/harveyballslarge.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_7IYJ1hDby64/S50sY3SIQyI/AAAAAAAAADg/HVyVFIifT1M/s320/harveyballslarge.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_7IYJ1hDby64/S6xK_wb7qEI/AAAAAAAAAD4/JO3I0OkwxjA/s1600/reflectionlarge.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_7IYJ1hDby64/S6xK_wb7qEI/AAAAAAAAAD4/JO3I0OkwxjA/s320/reflectionlarge.jpg" /&gt;&lt;/a&gt;XHarveyBalls a new "Harvey balls" (&lt;a href="http://en.wikipedia.org/wiki/Harvey_Balls"&gt;http://en.wikipedia.org/wiki/Harvey_Balls&lt;/a&gt;)&amp;nbsp;component&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;XReflector a new component which will act as a mirrored surface under whatever is above it&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;XScorecard&lt;/li&gt;&lt;ul&gt;&lt;li&gt;change the font and size of the text&lt;/li&gt;&lt;li&gt;background KPI colour indicators&lt;/li&gt;&lt;li&gt;choose from different icons&lt;/li&gt;&lt;li&gt;add custom icons&lt;/li&gt;&lt;li&gt;option to have custom column width reflected at run time&lt;/li&gt;&lt;li&gt;bindable column width so they are dynamic and linkable across different scorecards&lt;/li&gt;&lt;li&gt;Bugfix – custom column width holoured at runtime&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;ul&gt;&lt;/ul&gt;&lt;li&gt;XTree&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Multi-select option&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;ul&gt;&lt;/ul&gt;&lt;li&gt;XYahooMap&lt;/li&gt;&lt;ul&gt;&lt;li&gt;New Map centre property to locate map on startup&lt;/li&gt;&lt;li&gt;Label on markets can be different from the text use to locate the maker&lt;/li&gt;&lt;li&gt;Bugfix – custom zoomlevel honoured at runtime&lt;/li&gt;&lt;li&gt;Bugfix – map displays even with no initial markers&lt;/li&gt;&lt;li&gt;Bugfix – no error displayed if geocode fails&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;ul&gt;&lt;/ul&gt;&lt;li&gt;XSparkline&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Option to have empty value break the line&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="MsoListParagraph" style="text-indent: -0.25in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5252063449999156077-1519363720798860637?l=xcomponents.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xcomponents.blogspot.com/feeds/1519363720798860637/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5252063449999156077&amp;postID=1519363720798860637' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5252063449999156077/posts/default/1519363720798860637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5252063449999156077/posts/default/1519363720798860637'/><link rel='alternate' type='text/html' href='http://xcomponents.blogspot.com/2008/12/v19.html' title='XComponents Version 1.9'/><author><name>Donald MacCormick</name><uri>http://www.blogger.com/profile/03453423891031212683</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7IYJ1hDby64/S50sY3SIQyI/AAAAAAAAADg/HVyVFIifT1M/s72-c/harveyballslarge.JPG' height='72' width='72'/><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5252063449999156077.post-2106532815642264646</id><published>2008-09-17T04:05:00.000-07:00</published><updated>2010-03-14T11:48:57.453-07:00</updated><title type='text'>XWIS from Antivia</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;a href="http://2.bp.blogspot.com/_7IYJ1hDby64/SrIfoPAdzRI/AAAAAAAAAC8/nQoCRE6PQQE/s1600/antivia+logo.bmp" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_7IYJ1hDby64/SrIfoPAdzRI/AAAAAAAAAC8/nQoCRE6PQQE/s200/antivia+logo.bmp" /&gt;&lt;/a&gt;A number of the thousands (!!) of people who have downloaded the XComponents have asked me about point-and-click connectivity from Xcelsius to data in the BOBJ platform because they are finding it a little too hard and a little too time-consuming  to do what they need to do with QaaWS or LiveOffice. I did think about starting a project to do this but then events overtook me and Antivia created its Xcelsius WebIntelligence Integration Suite).&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;XWIS provides "intelligent" Xcelsius components which understand how to directly connect to the BOBJ platform, preserving all the slice, dice and drill already built into the semantic layer. &lt;b&gt;As far as I can tell, ANY Xcelsius project which connects to the BOBJ platform will deliver more functionality at lower cost using XWIS (even when you factor in the cost of the XWIS solution).&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;If you are interested there are more details and a video demo at &lt;a href="http://www.antivia.com/products-xcelsius.stm"&gt;the Antivia Web site&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;(disclosure: I liked XWIS so much that I am now acting as a advisor to Antivia on its future development)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5252063449999156077-2106532815642264646?l=xcomponents.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xcomponents.blogspot.com/feeds/2106532815642264646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5252063449999156077&amp;postID=2106532815642264646' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5252063449999156077/posts/default/2106532815642264646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5252063449999156077/posts/default/2106532815642264646'/><link rel='alternate' type='text/html' href='http://xcomponents.blogspot.com/2009/09/xwis-from-antivia.html' title='XWIS from Antivia'/><author><name>Donald MacCormick</name><uri>http://www.blogger.com/profile/03453423891031212683</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7IYJ1hDby64/SrIfoPAdzRI/AAAAAAAAAC8/nQoCRE6PQQE/s72-c/antivia+logo.bmp' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5252063449999156077.post-7928696218604438814</id><published>2008-07-09T14:58:00.000-07:00</published><updated>2008-07-09T15:04:23.931-07:00</updated><title type='text'>Adding XYahooMap component in an Xcelsius model</title><content type='html'>Although add-on components need to be created using Adobe Flex, once they are installed in the designer (which itself is a simple process, for details see &lt;a href="http://xcomponents.blogspot.com/2008/07/installing-xcomponents.html"&gt;here&lt;/a&gt;), they are as easy to use as any other Xcelsius component.&lt;br /&gt;&lt;br /&gt;As an example the  video below shows how it takes less than 40 seconds to integrate  an XYahooMap component to an existing Xcelsius 2008 model.&lt;br /&gt;&lt;br /&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="800" height="618"&gt; &lt;param name="movie" value="http://content.screencast.com/bootstrap.swf"&gt;&lt;/param&gt; &lt;param name="quality" value="high"&gt;&lt;/param&gt; &lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;/param&gt; &lt;param name="flashVars" value="thumb=http://content.screencast.com/media/8672023c-b785-4512-9a73-ad6dfb1bb43e_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_Thumbnail.gif&amp;content=http://content.screencast.com/media/87d0a68d-aeab-4053-ba6a-976d0e0c77a4_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_xyahoomap%20build.swf&amp;width=800&amp;height=618"&gt;&lt;/param&gt; &lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt; &lt;param name="scale" value="showall"&gt;&lt;/param&gt; &lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;  &lt;embed src="http://content.screencast.com/bootstrap.swf" quality="high" bgcolor="#FFFFFF" width="800" height="618" type="application/x-shockwave-flash" allowScriptAccess="always" flashVars="thumb=http://content.screencast.com/media/8672023c-b785-4512-9a73-ad6dfb1bb43e_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_Thumbnail.gif&amp;content=http://content.screencast.com/media/87d0a68d-aeab-4053-ba6a-976d0e0c77a4_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_xyahoomap%20build.swf&amp;width=800&amp;height=618" allowFullScreen="true" scale="showall"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5252063449999156077-7928696218604438814?l=xcomponents.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xcomponents.blogspot.com/feeds/7928696218604438814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5252063449999156077&amp;postID=7928696218604438814' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5252063449999156077/posts/default/7928696218604438814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5252063449999156077/posts/default/7928696218604438814'/><link rel='alternate' type='text/html' href='http://xcomponents.blogspot.com/2008/07/adding-xyahoomap-component-in-xcelsius.html' title='Adding XYahooMap component in an Xcelsius model'/><author><name>Donald MacCormick</name><uri>http://www.blogger.com/profile/03453423891031212683</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5252063449999156077.post-2072214539169528001</id><published>2008-05-05T02:49:00.000-07:00</published><updated>2009-04-03T02:44:26.217-07:00</updated><title type='text'>XComponents Version 1.5</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.blogger.com/post-edit.g?blogID=5252063449999156077&amp;amp;postID=2072214539169528001#xglobe"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 296px; height: 150px;" src="http://3.bp.blogspot.com/_7IYJ1hDby64/SXDUhpaq_mI/AAAAAAAAAC0/AUyhd-9js0Q/s320/cities+globe+small.png" alt="" id="BLOGGER_PHOTO_ID_5291963236678827618" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Version 1.5 of the XComponents is now available.&lt;br /&gt;&lt;br /&gt;You can get them from the download page at :-&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://xcomponents.blogspot.com/2008/07/installing-xcomponents.html"&gt;download XComponents.xlx here &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This release includes two new components :-&lt;br /&gt;&lt;br /&gt;XGlobe - a 3D interactive globe for plotting geographic KPI data&lt;br /&gt;XScorecard - an extension of the XTreeGrid which adds a number of feaures including RGB markers to indicate performance of metrics&lt;br /&gt;&lt;br /&gt;&lt;a href="http://xcomponents.blogspot.com/2008/12/v15.html#xglobe"&gt;(see the model below for a sample)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;also in v1.5 are fixes to the original components including :-&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Issues with dynamic visibility have been fixed&lt;/li&gt;&lt;li&gt;Issues with binding errors with Flash Player 10 have been fixed&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Tree based controls now handle nodes with multiple parents&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Tree based controls now handle nodes with XML reserved characters&lt;/li&gt;&lt;li&gt;XProgressImage no longer gives errors on load with the debug flash player&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Property sheets are cleaner with the addition of tabbed interface&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a name="xglobe"&gt;&lt;/a&gt;&lt;h1&gt;XGlobe and XScorecard&lt;/h1&gt;&lt;br /&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="400" width="787"&gt; &lt;param name="movie" value="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/e53c30ff-ad3f-4b6d-92ec-fcf77865e554/cities globe screencast.swf"&gt; &lt;param name="quality" value="high"&gt; &lt;param name="bgcolor" value="#FFFFFF"&gt; &lt;param name="flashVars" value="width=787&amp;amp;height=400"&gt; &lt;param name="allowFullScreen" value="true"&gt; &lt;param name="scale" value="showall"&gt; &lt;param name="allowScriptAccess" value="always"&gt; &lt;param name="base" value="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/e53c30ff-ad3f-4b6d-92ec-fcf77865e554/"&gt;  &lt;embed src="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/e53c30ff-ad3f-4b6d-92ec-fcf77865e554/cities globe screencast.swf" quality="high" bgcolor="#FFFFFF" type="application/x-shockwave-flash" allowscriptaccess="always" flashvars="width=787&amp;amp;height=400"; allowfullscreen="true" base="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/e53c30ff-ad3f-4b6d-92ec-fcf77865e554/" scale="showall" height="400" width="787"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5252063449999156077-2072214539169528001?l=xcomponents.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xcomponents.blogspot.com/feeds/2072214539169528001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5252063449999156077&amp;postID=2072214539169528001' title='20 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5252063449999156077/posts/default/2072214539169528001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5252063449999156077/posts/default/2072214539169528001'/><link rel='alternate' type='text/html' href='http://xcomponents.blogspot.com/2008/12/v15.html' title='XComponents Version 1.5'/><author><name>Donald MacCormick</name><uri>http://www.blogger.com/profile/03453423891031212683</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7IYJ1hDby64/SXDUhpaq_mI/AAAAAAAAAC0/AUyhd-9js0Q/s72-c/cities+globe+small.png' height='72' width='72'/><thr:total>20</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5252063449999156077.post-7776878141720674085</id><published>2008-01-14T06:21:00.000-08:00</published><updated>2010-05-31T13:44:28.263-07:00</updated><title type='text'>Installing the XComponents</title><content type='html'>A single xlx (XceLsius eXtension) file containing version 1.5 of the XComponents is available here :-&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.antivia.com/xcomponents.html" style="color: #3333ff;"&gt;download XComponents.xlx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(If the file downloads as a zip file, don't open it, just rename the file to have an xlx extension, instead of zip, and then install it as below).&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://content.screencast.com/users/DonaldMac/folders/XComponents/media/d79df0f6-8e84-494e-813e-7310833d5afe/Xcomponent%201_5%20xlf%20files.zip?downloadOnly=true" style="color: #3333ff;"&gt;download the sample xlfs for the models on the home page&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To install the XComponents just select File|Manage Add-Ons from the menu, browse to the xlx file and restart Xcelsius. As in the video below.&lt;br /&gt;&lt;br /&gt;If there is no "Manage Add-ons" menu item then you should upgrade to the latest version of Xcelsius, which can be done at &lt;br /&gt;&lt;br /&gt;&lt;a href="https://websmp230.sap-ag.de/sap%28bD1lbiZjPTAwMQ==%29/bc/bsp/spn/bobj_download/main.htm" style="color: #3333ff;" target="_blank"&gt;SAP Business Objects Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="468" width="750"&gt; &lt;param name="movie" value="http://content.screencast.com/bootstrap.swf"&gt;&lt;param name="quality" value="high"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="flashVars" value="thumb=http://content.screencast.com/media/4a83cebd-1a17-4423-97d8-9e2f356e67ea_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_Thumbnail.gif&amp;amp;content=http://content.screencast.com/media/e5ea876d-1215-4d1b-b928-1081b9e59116_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_sp1%20aom.swf&amp;amp;width=750&amp;amp;height=468"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="scale" value="showall"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://content.screencast.com/bootstrap.swf" quality="high" bgcolor="#FFFFFF" type="application/x-shockwave-flash" allowscriptaccess="always" flashvars="thumb=http://content.screencast.com/media/4a83cebd-1a17-4423-97d8-9e2f356e67ea_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_Thumbnail.gif&amp;amp;content=http://content.screencast.com/media/e5ea876d-1215-4d1b-b928-1081b9e59116_1b945462-f7da-4094-9568-ff86678364cd_static_0_0_sp1%20aom.swf&amp;amp;width=750&amp;amp;height=468" allowfullscreen="true" scale="showall" height="468" width="750"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5252063449999156077-7776878141720674085?l=xcomponents.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xcomponents.blogspot.com/feeds/7776878141720674085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5252063449999156077&amp;postID=7776878141720674085' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5252063449999156077/posts/default/7776878141720674085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5252063449999156077/posts/default/7776878141720674085'/><link rel='alternate' type='text/html' href='http://xcomponents.blogspot.com/2008/07/installing-xcomponents.html' title='Installing the XComponents'/><author><name>Donald MacCormick</name><uri>http://www.blogger.com/profile/03453423891031212683</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry></feed>
