<?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-16751816</id><updated>2011-12-14T04:57:14.666+01:00</updated><title type='text'>asjiLab</title><subtitle type='html'>Rich Internet Applications, Flash, thoughts, ideas and experiments.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>32</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-16751816.post-113518334428216037</id><published>2005-12-21T17:34:00.000+01:00</published><updated>2005-12-21T17:42:24.313+01:00</updated><title type='text'>scrollRect : easy 'masking'</title><content type='html'>Before Flash 8, if you wanted to create a window with  scrollable content, you'd have to mask the content. I always felt a little uncomfortable using this approach.&lt;br /&gt;In Flash 8 you can use the new movieclip.scrollRect property.&lt;br /&gt;There is an easy copy/paste example in the help files, but this is what it comes down to :&lt;br /&gt;&lt;br /&gt;import flash.geom.Rectangle;&lt;br /&gt;var container:MovieClip = mclip;&lt;br /&gt;var window:Rectangle = new Rectangle(100, 0, 200, 40);&lt;br /&gt;container.scrollRect = window;&lt;br /&gt;&lt;br /&gt;mclip in this example is my 'content' movieclip in my scene. By using .scrollRect, mclip will be 'masked' according to the Rectangle properties.&lt;br /&gt;&lt;br /&gt;Nice and clean...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-113518334428216037?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/113518334428216037/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=113518334428216037' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113518334428216037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113518334428216037'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/12/scrollrect-easy-masking.html' title='scrollRect : easy &apos;masking&apos;'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-113457193227158318</id><published>2005-12-14T15:48:00.000+01:00</published><updated>2005-12-14T15:52:12.283+01:00</updated><title type='text'>Flash snow</title><content type='html'>I helped out a friend with her website, who wanted her site in a Christmas theme.&lt;br /&gt;So i made some actionscript powered snow... i like the result very much.&lt;br /&gt;Things like this are not so hard to make, but i guess it's the small details that make it nice.&lt;br /&gt;&lt;br /&gt;Check it out here : &lt;a href="http://www.gingerfantasies.nl/"&gt;http://www.gingerfantasies.nl/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-113457193227158318?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/113457193227158318/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=113457193227158318' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113457193227158318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113457193227158318'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/12/flash-snow.html' title='Flash snow'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-113345296289494984</id><published>2005-12-01T16:56:00.000+01:00</published><updated>2005-12-01T17:02:43.116+01:00</updated><title type='text'>DateChooser as event Calendar</title><content type='html'>I was looking for a way to use an easy calendar in a project i'm working on.&lt;br /&gt;I haven't found a direct way, but we do have the DateChooser available.&lt;br /&gt;&lt;br /&gt;The DateChooser class allows you to specify "disabledRanges".&lt;br /&gt;For normal use as a date chooser, this means the user cannot select a certain date or range of dates.&lt;br /&gt;But if want to use this as an event calender, you can set all dates to disabled and only enable the event dates, resulting in a very acceptable event calendar!&lt;br /&gt;When the user selects an enabled date (use a listener), you can display the events for that date.&lt;br /&gt;&lt;br /&gt;Hope this little tip helps someone...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-113345296289494984?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/113345296289494984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=113345296289494984' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113345296289494984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113345296289494984'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/12/datechooser-as-event-calendar.html' title='DateChooser as event Calendar'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-113344298025975701</id><published>2005-12-01T14:15:00.000+01:00</published><updated>2005-12-01T14:46:24.846+01:00</updated><title type='text'>flash or no flash?</title><content type='html'>It's amazing, but i still hear the same arguments to not choose for flash when developing websites. The same arguments as i heard when we were at version 4 of the flash player!&lt;br /&gt;Like these :&lt;br /&gt;&lt;br /&gt;1. Backbutton functionality doesn't work.&lt;br /&gt;2. You can't deeplink with a flash site.&lt;br /&gt;3. You can't use the regular right mousebutton functionalities.&lt;br /&gt;4. It's difficult to maintain.&lt;br /&gt;5. Text looks like crap.&lt;br /&gt;6. There is too much movement going on.&lt;br /&gt;7. A plugin needs to be installed.&lt;br /&gt;8. Google can't index you.&lt;br /&gt;9. Scrollwheel functionality.&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;People who come with these arguments obviously are still in the previous century.&lt;br /&gt;&lt;br /&gt;If you know what you're doing, you can develop a full flash site, with coverage of all of these arguments (except for the plugin requirement).&lt;br /&gt;&lt;br /&gt;1. Backbutton.&lt;br /&gt;&lt;br /&gt;Allthough still a little problematic, i got this to work just fine, using a simple script in javascript, combined with 4 lines of php.&lt;br /&gt;&lt;br /&gt;2. Deeplinking.&lt;br /&gt;&lt;br /&gt;Using anchor tags in your adress, with a little javascript, you can make deeplinking to work. I do have a problem with this in Firefox, where i have to disable the automatic changing of the browsers adress or the backbutton solution won't work. But i'm sure a solution will present itself. The underlying idea is solid.&lt;br /&gt;&lt;br /&gt;3. Contect menu&lt;br /&gt;&lt;br /&gt;From Flash player 7 and up you can change the contents of the right mouse button in flash to display any functionality you'd want to offer your users.&lt;br /&gt;&lt;br /&gt;4. It's difficult to maintain.&lt;br /&gt;&lt;br /&gt;Any site where you mix the presentation and data(information) layers, will become unmaintainable.&lt;br /&gt;If you use xml for storing your data, or perhaps a combination php and mysql, you can seperate data from presentation, resulting in a very maintainable situation.&lt;br /&gt;&lt;br /&gt;5 Text quality&lt;br /&gt;&lt;br /&gt;One of my absolute favorite improvements of the new flash 8 player is it's quality of rendered text. I even prefer this quality over how my fonts look in Photoshop!&lt;br /&gt;For me a reason to start developing for flash 8 immediatly!&lt;br /&gt;&lt;br /&gt;6. There is too much movement going on.&lt;br /&gt;&lt;br /&gt;This is such a strange argument. There is exactly as much movement as the developer has put in there! Maybe even by request of a client...&lt;br /&gt;So it's up to yourself what you do and do not move! A good developer will try to find the right balance in this.&lt;br /&gt;&lt;br /&gt;7. A plugin needs to be installed.&lt;br /&gt;&lt;br /&gt;This one is true. But it doesn't seem to be that much of a problem. Since the flash 7 player pervasiveness got all the way up to 97 percent or so, we can use the flash 7 player to upgrade to the next version(s). Besides, most people know and trust Macromedia and will install the player.&lt;br /&gt;&lt;br /&gt;8 Search engines.&lt;br /&gt;&lt;br /&gt;If you seperate your content(data) from your presentation, by for instance using xml, you can make pages of this data that google can index. Then redirect users to your flash page, with the right deeplinking and voila! .........&lt;br /&gt;&lt;br /&gt;9 Scrollwheel functionality.&lt;br /&gt;&lt;br /&gt;For a while now you can monitor the mousewheel within flash. It's one line of javascript to communicate this activity to the browser.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I really felt like writing this down. Because if you do want to discredit my favorite technology, try to be up to date!&lt;br /&gt;Flash for me is a lovely experience, not only with well designed sites, but for me personally also to develop in !&lt;br /&gt;&lt;br /&gt;If you want to see some of these arguments discredited in an example, look at &lt;a href="http://www.dylanfrancis.nl"&gt;www.dylanfrancis.nl&lt;/a&gt; a flash 8 site with the backbutton functionality working, deeplinking working, etc... And just look at the quality of the fonts!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-113344298025975701?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/113344298025975701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=113344298025975701' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113344298025975701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113344298025975701'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/12/flash-or-no-flash.html' title='flash or no flash?'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-113314244529120482</id><published>2005-11-28T02:29:00.000+01:00</published><updated>2005-11-28T02:48:41.706+01:00</updated><title type='text'>Flade: Flash dynamics engine. Open Source!</title><content type='html'>Sounds cool no? And it is!&lt;br /&gt;I was looking around the net to find some sort of physics solution for a little experiment i am working on.&lt;br /&gt;In this experiment i want a convincing collision detection / resolving on two "rounded rectangles".&lt;br /&gt;Anyway, eventually i ran into &lt;a href="http://www.cove.org/flade/default.aspx"&gt;Flade&lt;/a&gt;. After playing the demo's for a hour :) i downloaded the engine.&lt;br /&gt;And i looked at the examples.&lt;br /&gt;And i was realllly impressed with the work.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/178/1599/1600/flade.jpg"&gt;&lt;img src="http://photos1.blogger.com/blogger/178/1599/320/flade.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;But i don't understand it! I do but i don't. The examples that come with the zip file he offers for download, are quite complex.&lt;br /&gt;Big problem is lack of documentation. Something which the Author (Alec Cove) seems to be aware of.&lt;br /&gt;The project is Open Source and needs interested qualified people to help this along, with documentation and examples... especially simple examples for simple souls like me.&lt;br /&gt;&lt;br /&gt;Go ahead and at least &lt;a href="http://www.cove.org/flade/default.aspx"&gt;look at the examples&lt;/a&gt;! Brilliant!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-113314244529120482?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/113314244529120482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=113314244529120482' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113314244529120482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113314244529120482'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/11/flade-flash-dynamics-engine-open.html' title='Flade: Flash dynamics engine. Open Source!'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-113294144197605963</id><published>2005-11-25T18:51:00.000+01:00</published><updated>2005-11-25T18:57:21.993+01:00</updated><title type='text'>Why i do what i do and want to keep doing it</title><content type='html'>I came across this blog posting from Ivan Todorov:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ivantodorov.com/blog/?p=17"&gt;Article: Macrodobe 8, Microsoft, the future of development, and why Flash programmers have higher IQ&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It is a long article, but it describes precisely how i feel where the Web is going and the role of flash in that.&lt;br /&gt;(according to Ivan, i would be a "Experience Developer" :)&lt;br /&gt;&lt;br /&gt;In any case, i think i will bring this article to every job interview from now on!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-113294144197605963?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/113294144197605963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=113294144197605963' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113294144197605963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113294144197605963'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/11/why-i-do-what-i-do-and-want-to-keep.html' title='Why i do what i do and want to keep doing it'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-113293929786316537</id><published>2005-11-25T18:13:00.000+01:00</published><updated>2005-11-25T18:21:37.903+01:00</updated><title type='text'>Flash 8 Filters</title><content type='html'>I was playing around a little with filters in Flash, started with a simple light-grey square with rounded corners and ended up with this (see image)&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/178/1599/1600/ui-shot01.jpg"&gt;&lt;img style="CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/178/1599/320/ui-shot01.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I only used the standard filters like Dropshadow, Glow and Bevel.&lt;br /&gt;I based all the colors on a fixed color-scheme, which means i can now easily deconstruct it and redo it in ActionScript... and then i can change the colors, sizes... etc on the run.&lt;br /&gt;&lt;br /&gt;Just felt like mentioning this, because i like this way of working with flash.... make something visual then get ideas of how to implement them.&lt;br /&gt;Usually too many ideas :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-113293929786316537?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/113293929786316537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=113293929786316537' title='18 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113293929786316537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113293929786316537'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/11/flash-8-filters.html' title='Flash 8 Filters'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>18</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-113224414723397768</id><published>2005-11-17T17:03:00.000+01:00</published><updated>2005-11-17T17:15:47.250+01:00</updated><title type='text'>back to the Store/Site builder</title><content type='html'>Since a lot of people are waiting for me to get a workable version of the site builder and i am sort of finished with my last project (&lt;a href="http://www.dylanfrancis.nl"&gt;www.dylanfrancis.nl&lt;/a&gt;) it's time to get back to the builder.&lt;br /&gt;&lt;br /&gt;So what is it going to be?&lt;br /&gt;&lt;br /&gt;It will be a webcenter, for managing all kinds of things that the power and features of your server can provide. That includes a site or store. But also email (especially lists), bookmarks, managing media (mp3/avi/...)&lt;br /&gt;But my first goal now is to handle the "your site part"&lt;br /&gt;I realize that for a lot of people "your server" sound creepy. Like you have to know Linux or webservers...&lt;br /&gt;The main idea behind the whole thing is simplicity and that applies also for installation, use, etc.&lt;br /&gt;Installation will be : "copy some files to your server" ... and that'll be all!&lt;br /&gt;&lt;br /&gt;I am still trying to get my head around all aspects of this project, and to make a kind of roadmap.&lt;br /&gt;&lt;br /&gt;A workable version will be available from January.&lt;br /&gt;&lt;br /&gt;If you're interested in this and/or feel like participating in this, drop me a line...&lt;br /&gt;&lt;br /&gt;grtz!&lt;br /&gt;asji&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-113224414723397768?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/113224414723397768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=113224414723397768' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113224414723397768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113224414723397768'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/11/back-to-storesite-builder.html' title='back to the Store/Site builder'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-113147067048004449</id><published>2005-11-08T18:19:00.000+01:00</published><updated>2005-11-08T18:24:30.493+01:00</updated><title type='text'>the loss of my mousewheel in Flash</title><content type='html'>One of few things that i dislike about a full flash site is the fact that i loose my mousewheel functionality as soon as the flash movie has focus (clicked on)&lt;br /&gt;Today i made a little thingy that passes the scrollwheel functionality to the browser, using javascript.&lt;br /&gt;&lt;br /&gt;Here's the code:&lt;br /&gt;&lt;br /&gt;function _InitMouseWheel(){&lt;br /&gt;    mouseListener = new Object();&lt;br /&gt;    mouseListener.onMouseWheel = function(delta)&lt;br /&gt;    {&lt;br /&gt;        getURL("javascript:window.scrollBy(0,"+-(delta*30)+");");&lt;br /&gt;    }&lt;br /&gt;    Mouse.addListener(mouseListener);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;then somewhere in your code add :&lt;br /&gt;&lt;br /&gt;_InitMouseWheel();&lt;br /&gt;&lt;br /&gt;You only have to call it once (because of the listener...)&lt;br /&gt;&lt;br /&gt;enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-113147067048004449?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/113147067048004449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=113147067048004449' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113147067048004449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113147067048004449'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/11/loss-of-my-mousewheel-in-flash.html' title='the loss of my mousewheel in Flash'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-113138379604763663</id><published>2005-11-07T18:11:00.000+01:00</published><updated>2007-05-22T20:40:04.600+02:00</updated><title type='text'>Flash and the Back button</title><content type='html'>In my quest to remove as much of the "flash deveations" from webstandards, i made a brandnew backbutton handler.&lt;br /&gt;I did this before with the flash version of www.adje.nl (now offline), but now improved on it.&lt;br /&gt;You can see it in action at : &lt;a href="http://www.martincats.nl"&gt;Martin's site&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'd appreciate it if you'd let me know if it doesn't work with your browser...&lt;br /&gt;&lt;br /&gt;I am now trying to get deeplinking to work in combination with this. Not easy but i'm getting there...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-113138379604763663?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/113138379604763663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=113138379604763663' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113138379604763663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113138379604763663'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/11/flash-and-back-button.html' title='Flash and the Back button'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-113129536661294322</id><published>2005-11-06T17:30:00.000+01:00</published><updated>2005-11-07T03:47:44.906+01:00</updated><title type='text'>TextField, CSS</title><content type='html'>Today i was working on improving my &lt;a href="http://www.dylanfrancis.nl"&gt;latest Flash 8 site&lt;/a&gt;. My goal was to incorporate a CSS style sheet for all the loaded text on the site.&lt;br /&gt;I quickly ran into some problems.&lt;br /&gt;&lt;br /&gt;The data is loaded from xml files. And some of these xml files had the cdata tag to preserve html formatting (f.i. using external links), but others didn't.&lt;br /&gt;To make sure my text got the correct formatting i added a declaration to my css file :&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#33cc00;"&gt;body{ color: #333333; font-family: Tahoma; font-size: 12px; display: inline;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;and added a little piece in my actionscript :&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;pod_string="&lt;"+"body"+"/&gt;"+pod_string+"&lt;"+"body"+"/&gt;";&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now all not-html formatted text get's it's style from the body-tag. (all the extra plusses is for displaying here)&lt;br /&gt;&lt;br /&gt;Then i had to solve another problem.&lt;br /&gt;It seemed to me that i was looking at Flash 7 text... no advanced anti-aliasing.&lt;br /&gt;These lines take care of that :&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;txt_container.antiAliasType = "advanced"; txt_container.embedFonts = true; txt_container.gridFitType = "subpixel";&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;where txt_container is a new TextField...&lt;br /&gt;Do this BEFORE assigning the stylesheet to the TextField!&lt;br /&gt;&lt;br /&gt;Pretty cool no? Gives me a lot more freedom to externally format my text...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-113129536661294322?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/113129536661294322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=113129536661294322' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113129536661294322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113129536661294322'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/11/textfield-css.html' title='TextField, CSS'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-113120211033776586</id><published>2005-11-05T15:43:00.000+01:00</published><updated>2005-11-05T15:50:21.060+01:00</updated><title type='text'>XPath in Flash 8</title><content type='html'>This has been posted a lot already, but i felt my blog wouldn't be complete without mentioning it.&lt;br /&gt;If you start with XML in Flash, you'll quickly get annoyed by traversing xml trees by going through it's childnodes... at least that's how i felt.&lt;br /&gt;Thank the maker for including an easier way... XPath from within Flash!&lt;br /&gt;Easier, more intuitive and causing less problems in your code...&lt;br /&gt;&lt;br /&gt;Have a look at &lt;a href="http://www.richinternet.de/blog/index.cfm?entry=22368700-0603-4CC0-21D1749BDAEC4632"&gt;this great page&lt;/a&gt; for more ...&lt;br /&gt;&lt;br /&gt;Here is the &lt;a href="http://download.macromedia.com/pub/documentation/en/flash/fl8/XpathAPI.pdf"&gt;official Macromedia documentation&lt;/a&gt; (PDF)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-113120211033776586?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/113120211033776586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=113120211033776586' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113120211033776586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113120211033776586'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/11/xpath-in-flash-8.html' title='XPath in Flash 8'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-113103444964343395</id><published>2005-11-03T17:14:00.000+01:00</published><updated>2005-11-03T17:14:09.696+01:00</updated><title type='text'>embarassing moments at the doctor's office</title><content type='html'>&lt;a href="http://www.rickroot.com/blog/1/2005/11/embarassing-moments-at-the-doctors-office.cfm"&gt;embarassing moments at the doctor's office&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Nothing to do with what i'm writing here, but still very funny :))&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-113103444964343395?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.rickroot.com/blog/1/2005/11/embarassing-moments-at-the-doctors-office.cfm' title='embarassing moments at the doctor&apos;s office'/><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/113103444964343395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=113103444964343395' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113103444964343395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113103444964343395'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/11/embarassing-moments-at-doctors-office.html' title='embarassing moments at the doctor&apos;s office'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-113081041841712568</id><published>2005-11-01T02:56:00.000+01:00</published><updated>2005-11-01T03:02:01.003+01:00</updated><title type='text'>first Flash 8 site</title><content type='html'>After two weeks of silence on my blog, finally some news...&lt;br /&gt;I made my first full site with flash 8!&lt;br /&gt;this is the url : &lt;a href="http://www.dylanfrancis.nl"&gt;http://www.dylanfrancis.nl&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Still some thingys to do, but it was finished enough to put online.&lt;br /&gt;&lt;br /&gt;I was pretty much given "carte blanche" with this one, and i really enjoyed it!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-113081041841712568?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/113081041841712568/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=113081041841712568' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113081041841712568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/113081041841712568'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/11/first-flash-8-site.html' title='first Flash 8 site'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-112967732123752589</id><published>2005-10-19T01:15:00.000+02:00</published><updated>2005-10-19T01:15:21.260+02:00</updated><title type='text'>Flex builder 2.0 thoughts</title><content type='html'>Ok, so today was my intro into Flex builder 2.0.&lt;br /&gt;Where to start?&lt;br /&gt;&lt;br /&gt;I started programming when i was 11 in 1981 on my sweet old Commodore 64.&lt;br /&gt;I've done an education in computer science, programming in assembly, pascal... you name it.&lt;br /&gt;But i slowly drifted away from it. I can't tell you exactly why, but it happened anyway.&lt;br /&gt;And then there was Flash. And with it all my passion for developing was back!&lt;br /&gt;For my work i have done some stuff in Visual Basic, but it didn't touch me at all.&lt;br /&gt;So what does this have to do with Flex?&lt;br /&gt;I get the same effect. Don't get me wrong, i think the whole Flex idea is great and i am impressed with the quality of it. But it doesn't touch me.&lt;br /&gt;After a day of trying things and following a couple of tutorials i've had it with Flex. The rest of the evening i've spend working on a new site that's in the pipeline... in Flash 8. And i enjoyed every minute of it!&lt;br /&gt;I love the mix of visual work, combined with scripting, with the versatility with which i can tackle things, with the looseness of it all.&lt;br /&gt;So for me, i'll stick with Flash for now... (allthough i am still mad about the getNextHighestDepth vs Components v2 &lt;strong&gt;BUG&lt;/strong&gt;!!)&lt;br /&gt;Pretty soon we'll be discovering ways to use the new 8.5 player features as well.&lt;br /&gt;Like "Sound.computeSpectrum()" ... :)&lt;br /&gt;&lt;br /&gt;Here is a nice page about some of these features : &lt;a href="http://www.flashguru.co.uk/actionscript-3-new-capabilities/"&gt;FlashGuru � Actionscript 3 - New Capabilities&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'd love to hear some arguments against (or in favor of) mine...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-112967732123752589?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.flashguru.co.uk/actionscript-3-new-capabilities/' title='Flex builder 2.0 thoughts'/><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/112967732123752589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=112967732123752589' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112967732123752589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112967732123752589'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/10/flex-builder-20-thoughts.html' title='Flex builder 2.0 thoughts'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-112963720963721514</id><published>2005-10-18T14:06:00.000+02:00</published><updated>2005-10-18T14:06:49.646+02:00</updated><title type='text'>Macromedia Labs - Flex Builder 2 Tutorials</title><content type='html'>&lt;a href="http://labs.macromedia.com/technologies/flexbuilder2/tutorials/#"&gt;Macromedia Labs - Flex Builder 2 Tutorials&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Today i started looking at the new Flex builder from Macromedia.&lt;br /&gt;So far it looks very nice indeed! I still have to figure out in which situations i'd want to use flex instead of just Flash, but in any case i enjoy learning this stuff...&lt;br /&gt;I'll post my findings when i have something to tell :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-112963720963721514?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://labs.macromedia.com/technologies/flexbuilder2/tutorials/#' title='Macromedia Labs - Flex Builder 2 Tutorials'/><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/112963720963721514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=112963720963721514' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112963720963721514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112963720963721514'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/10/macromedia-labs-flex-builder-2.html' title='Macromedia Labs - Flex Builder 2 Tutorials'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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-16751816.post-112831348464682957</id><published>2005-10-03T06:24:00.000+02:00</published><updated>2005-10-03T06:28:50.930+02:00</updated><title type='text'>How recursive are you?</title><content type='html'>Something different this beautiful morning :)&lt;br /&gt;&lt;br /&gt;A few days ago I spend an evening with a good friend. He is diagnosed with ADHD.&lt;br /&gt;If you don't know what that is, have a look &lt;a href="http://www.adhd.com"&gt;here&lt;/a&gt;.&lt;br /&gt;In any case, it stands for "Attention Deficit Hyperactivity Disorder".&lt;br /&gt;We were talking about something which he described as "displacement", where you feel a separation of yourself in some form.&lt;br /&gt;I told him I recognize this effect with some mind games I play sometimes.&lt;br /&gt;One of those for instance, is to imagine infinity.&lt;br /&gt;What helps with that is to look at the night sky. Start from where you are, inside your head, first person view. Then start traveling upwards, keep going, all the while realizing how far you've gone, and how far you still have to go.&lt;br /&gt;If you think about this process from a programmers point of view, and you'd define the situation, you could come up with recursion. In a program, a recursive function, is a function which, once initiated, starts a loop in which it calls itself, thus exponentially increasing the number of loops that are running.&lt;br /&gt;In a program, you can crash the system with recursive loops. So you have to be careful, to build in detection methods for stopping the loop if it tends towards infinity.&lt;br /&gt;If I do the experiment above, my goal is to keep it up for as long as I can, but everytime try it, I can't keep it up for too long. I can almost feel the recursion building up exponentially, and then something inside me decides to let go, and I am back on earth :)&lt;br /&gt;Now imagine you do not have these detection tools, and that in situations like this you get into a recursion... the system crashes!&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://photos1.blogger.com/blogger/178/1599/1600/fractal.jpg"&gt;&lt;img style="CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/178/1599/320/fractal.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;br /&gt;Recursion is everywhere around us. Even, or maybe especially, in nature. If you're unaware of this and lack the natural ability to stop these loops, I can certainly imagine that life would not be a pleasant experience...&lt;br /&gt;&lt;br /&gt;At the same time, I am playing games with it, because I like the experience. I also think it trains my mind to be more flexible and focused.&lt;br /&gt;I don't know if this has anything to do with adhd or anything else, but I thought it at least interesting enough to write it down...&lt;br /&gt;&lt;br /&gt;I would love to hear your thoughts about this... &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-112831348464682957?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/112831348464682957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=112831348464682957' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112831348464682957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112831348464682957'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/10/how-recursive-are-you.html' title='How recursive are you?'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-112822795544379747</id><published>2005-10-02T06:25:00.000+02:00</published><updated>2005-10-02T06:39:15.450+02:00</updated><title type='text'>site builder update</title><content type='html'>Hi site-builder fans! :)&lt;br /&gt;&lt;br /&gt;A small update.&lt;br /&gt;I have decided to go for the "webcenter" alternative (&lt;a href="http://asji-lab.blogspot.com/2005/09/storesite-builder-update-v2.html"&gt;see previous post&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;I keep running into issues with flash's security settings.&lt;br /&gt;An example :&lt;br /&gt;&lt;br /&gt;Imagine you want to add an image to an item in your database.&lt;br /&gt;If i want to load that image into flash from your local system, i first have to send it to a webserver (php script), then let flash know where i've put it on the server, then load it from the server back into flash... to load an Image!!&lt;br /&gt;And that goes for anything you want to load from your local system.&lt;br /&gt;So if we make this whole thing a webcenter, we skip one step in this load/save process.&lt;br /&gt;&lt;br /&gt;This means that you can only use this by uploading the store-builder to your server.&lt;br /&gt;Which is not too much to ask i suppose.&lt;br /&gt;&lt;br /&gt;The sad thing with all this is the absurd strictness of flash's security.&lt;br /&gt;There definitly are ways around this. Either with javascript or a server side language.&lt;br /&gt;But it's such an annoying hasle... not to mention problems with diverse browsers and settings.&lt;br /&gt;And all i need is a path...&lt;br /&gt;&lt;br /&gt;The decision has been made. Webcenter it will be.&lt;br /&gt;&lt;br /&gt;I am now working on the item editor. With dragging items you can easily fill your database and design the templates for your items.&lt;br /&gt;As soon as i have finished with converting the application to "web-center" status, i'll make the files available for download. Right now it directly uses my own server, without any security settings...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-112822795544379747?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/112822795544379747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=112822795544379747' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112822795544379747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112822795544379747'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/10/site-builder-update.html' title='site builder update'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-112822665149882966</id><published>2005-10-02T06:17:00.000+02:00</published><updated>2005-10-02T06:17:31.536+02:00</updated><title type='text'>Flash actionscript editor, no errors, no autoformat</title><content type='html'>I had a script that had this piece of script :&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;function loadLink(link) // when file is defined, load path&amp;XML&lt;br /&gt;{&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;When i checked this code's syntax, flash reported no errors.&lt;br /&gt;But when i wanted to Autoformat it, it did report errors.. but offcourse with no details.&lt;br /&gt;Eventually found this page :&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.kirupa.com/forum/printthread.php?t=192159"&gt;kirupaForum - Macromedia Flash 8 Bugs and Emerging Issues&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;which led me to this solution :&lt;br /&gt;&lt;br /&gt;// when file is defined, load path&amp;XML -&gt;&gt;&gt;&gt;&gt;&gt; comment on a seperate line&lt;br /&gt;function loadLink(link) &lt;br /&gt;{&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;problem solved :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-112822665149882966?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/112822665149882966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=112822665149882966' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112822665149882966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112822665149882966'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/10/flash-actionscript-editor-no-errors-no.html' title='Flash actionscript editor, no errors, no autoformat'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-112820080251426166</id><published>2005-10-01T22:57:00.000+02:00</published><updated>2005-10-01T23:10:19.413+02:00</updated><title type='text'>Datagrid refresh contents</title><content type='html'>First a complaint.&lt;br /&gt;What is up with all these Flash components? They appear unstable and buggy, screw up my depths (MovieClip.getNextHighestDepth()) .. i had hoped these issues would have been addressed with flash 8, but no luck.&lt;br /&gt;Today i ran into this one..,&lt;br /&gt;I have a dataGrid on my Stage with two columns. 1st : name &amp; 2nd : url&lt;br /&gt;Then somewhere in my app i want to dynamically change the value of one of these 2.&lt;br /&gt;This line does that :&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000066;"&gt;myDataGrid.getItemAt(myDataGrid.selectedIndex).url=link;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;But does it? When i tried this, at first i didn't see it! But then when i rolled over the item with my mousepointer... there it was... damn.&lt;br /&gt;So i thought, ok... i need a refresh thing on it.&lt;br /&gt;I tried :&lt;br /&gt;&lt;br /&gt;myDataGrid.redraw() : doesn't work&lt;br /&gt;myDataGrid.invalidate() : doesn't work&lt;br /&gt;&lt;br /&gt;unbelievable no?&lt;br /&gt;now here's your solution :&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000066;"&gt;myDataGrid.dataProvider=myDataGrid.dataProvider;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;et voila! there it is...&lt;br /&gt;pfffffffffffff what a day....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-112820080251426166?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/112820080251426166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=112820080251426166' title='15 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112820080251426166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112820080251426166'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/10/datagrid-refresh-contents.html' title='Datagrid refresh contents'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-112813331522965769</id><published>2005-10-01T07:13:00.000+02:00</published><updated>2005-10-01T04:24:58.536+02:00</updated><title type='text'>ScrollPane, scrollbar and scroll to bottom</title><content type='html'>Today i made another one of those lovely discoveries... Maybe you recognize the situation, you know you did it right, but it just won't go.&lt;br /&gt;Anyway, i was playing around with the Flash ScrollPane for the store builder. I want to use it for the "item editor" :)&lt;br /&gt;So dynamically creating clips in a ScrollPane.&lt;br /&gt;But then you also want the scrollbar to scroll to the bottom of the page where you newly placed item is.&lt;br /&gt;After a while i figured it out.&lt;br /&gt;&lt;br /&gt;This little line makes the Pane scroll to the bottom :&lt;br /&gt;&lt;span style="color:#000066;"&gt;MyPane.vPosition = MyPane.maxVPosition;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000066;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;But....&lt;/span&gt;&lt;br /&gt;When you have just created a new clip in it's content. The *(%$%# doesn't update it's maxVPosition yet...&lt;br /&gt;So, in order to make this work you need to use a setInterval (flash mx) and in flash 8 :&lt;br /&gt;&lt;span style="color:#000066;"&gt;setTimeout(ScrollToBottom,100);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000066;"&gt;function ScrollToBottom()&lt;br /&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000066;"&gt;  MyPane.vPosition = MyPane.maxVPosition;&lt;br /&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;/span&gt;&lt;br /&gt;nice no? those undocumented thingys?&lt;br /&gt;&lt;br /&gt;Hope it helps someone.&lt;br /&gt;&lt;br /&gt;Oh, &lt;span style="color:#000066;"&gt;MyPane.invalidate(); &lt;/span&gt;&lt;span style="color:#000000;"&gt;helps with content masking stuff...&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-112813331522965769?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/112813331522965769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=112813331522965769' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112813331522965769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112813331522965769'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/10/scrollpane-scrollbar-and-scroll-to.html' title='ScrollPane, scrollbar and scroll to bottom'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-112804393554716729</id><published>2005-09-30T03:16:00.000+02:00</published><updated>2005-09-30T03:32:15.573+02:00</updated><title type='text'>Store/Site builder update v2</title><content type='html'>Another little update... mostly to get my thoughts straight on some issues and ideas. Constructive input is always welcome!&lt;br /&gt;I ran into some problems with flash security concerning loading and saving files on a local system. This can cause some serious usability issues, but i am trying to find ways around it with php or maybe a concept change.&lt;br /&gt;Let me explain concept change.&lt;br /&gt;It's about how to perceive this application. Is it a standalone application that you run and use as any other program on your computer, or is it a "web-center" where you can handle the items/files/products on your site?&lt;br /&gt;If the latter is preferred, the concept doesn't violate flashes security restrictions.&lt;br /&gt;In any case support from a server side language is needed. My personal preference is PHP.&lt;br /&gt;I am tending to go towards a "web-center" idea. Would be cool to see this grow from an easy xml editor to a complex webcenter where you can handle all things concerning your site. Be it a personal one or a small to medium size e-store...&lt;br /&gt;&lt;br /&gt;Another issue i am now exploring, is deep-linking. If you think about it, a site consists of pages of information (say your product page), held together by a maze of links. So in it's basic form this means you should make the pages for your items and then create your site with links in such a way the item pages can be reached as easily as possible.&lt;br /&gt;But these links can be part of the pages your are linking to. So it's a dynamic thing which you should be able to control with this application.&lt;br /&gt;And with still keeping the flash option open, i am trying to keep enough flexibility...&lt;br /&gt;&lt;br /&gt;The last thing i want to mention it, is the name of the whole thing. I mean how creative is "Store builder"? :)&lt;br /&gt;So this is still an open issue. Maybe something like "Drag&amp;amp;Shop" ... if you have a better idea.. lemme know!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-112804393554716729?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/112804393554716729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=112804393554716729' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112804393554716729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112804393554716729'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/09/storesite-builder-update-v2.html' title='Store/Site builder update v2'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-112781477241244649</id><published>2005-09-27T11:41:00.000+02:00</published><updated>2005-09-28T19:11:07.516+02:00</updated><title type='text'>Ray Kurzweil's new book is out!</title><content type='html'>I was really waiting for this one...&lt;a href="http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;camp=1789&amp;amp;tag=carantstudios-20&amp;amp;amp;creative=9325&amp;path=ASIN/0670033847/qid%3D1127814260/sr%3D11-1/ref%3Dsr%5F11%5F1"&gt;The Singularity Is Near : When Humans Transcend Biology &lt;/a&gt;&lt;img style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none" height="1" alt="" src="http://www.assoc-amazon.com/e/ir?t=carantstudios-20&amp;l=ur2&amp;amp;o=1" width="1" border="0" /&gt;&lt;br /&gt;If you've read his other book : &lt;a href="http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;amp;amp;camp=1789&amp;tag=carantstudios-20&amp;amp;amp;amp;creative=9325&amp;path=tg/detail/-/0140282025/qid=1127814364/sr=1-3/ref=sr_1_3?v=glance%26s=books"&gt;The Age of Spiritual Machines: When Computers Exceed Human Intelligence&lt;/a&gt;&lt;img style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none" height="1" alt="" src="http://www.assoc-amazon.com/e/ir?t=carantstudios-20&amp;l=ur2&amp;amp;o=1" width="1" border="0" /&gt; you will probably be as excited as i am!&lt;br /&gt;Once you really get into the topic, your view on your future will be completely different...&lt;br /&gt;Kurzweil writes in a loose manner while maintaining clarity on some very insightfull topics.&lt;br /&gt;I really recommend these books! In 5 years you had definitly wished you read this :)&lt;br /&gt;&lt;br /&gt;To conclude... i am always interested to start a discussion on this topic in particular, so if you're tempted, leave a comment or send me an email.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-112781477241244649?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/112781477241244649/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=112781477241244649' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112781477241244649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112781477241244649'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/09/ray-kurzweils-new-book-is-out.html' title='Ray Kurzweil&apos;s new book is out!'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-112779230436652004</id><published>2005-09-27T05:37:00.000+02:00</published><updated>2005-09-27T05:38:24.403+02:00</updated><title type='text'>Store/Site builder update</title><content type='html'>I felt like talking a little about the progress i've made with the Store-builder so far.&lt;br /&gt;I'm drilling down into the neccesary datastructure until i at least reach the phase where i can add items for my &lt;a href="http://www.carant-studios.com/asjiLab/asjiLab.html"&gt;Flash-trial site&lt;/a&gt;. Since my output from the Store-builder is xml and i use xml for the content of my flash pages... once i get that far with this application, i won't have to make xml with notepad anymore :)&lt;br /&gt;So at least we'll have a nice simple XML-editor.&lt;br /&gt;Here is another shot to give you an idea.&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://photos1.blogger.com/blogger/178/1599/1600/shot02.jpg"&gt;&lt;img style="CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/178/1599/320/shot02.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="left"&gt;Now you can load and save files, and make the primary structure for the site, with a cool drag and drop thing. Maybe you've heard of "the brain"?&lt;br /&gt;(&lt;a href="http://www.thebrain.com/products/personalbrain/default.html"&gt;http://www.thebrain.com/products/personalbrain/default.html&lt;/a&gt;)&lt;br /&gt;A little bit like that :)&lt;/p&gt;&lt;p align="left"&gt;Anyway, this blog hasn't been indexed yet, so i'll have to wait for reactions :)&lt;br /&gt;When that happens i'll make this available...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-112779230436652004?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/112779230436652004/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=112779230436652004' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112779230436652004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112779230436652004'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/09/storesite-builder-update.html' title='Store/Site builder update'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-112777672194205501</id><published>2005-09-27T01:09:00.000+02:00</published><updated>2005-09-27T05:48:50.623+02:00</updated><title type='text'>Flash Datagrid double sort order</title><content type='html'>As you probably know, there are many examples in the Flash documentation, but sometimes you just want a little more.&lt;br /&gt;Take the datagrid.&lt;br /&gt;There is a nice example in the documentation to fill a datagrid with two colums. In this example you can click the headers to sort. But the sorting only goes one way (ascending). But in most cases you'd want a 2 way sorting.&lt;br /&gt;This is the same example code, modified, so it works both ways :)&lt;br /&gt;&lt;br /&gt;&lt;small&gt;&lt;br /&gt;&lt;span style="color:#660000;"&gt;myDataGrid.addColumn("name");&lt;br /&gt;myDataGrid.addColumn("score");&lt;br /&gt;var myDP_array:Array = new Array({name:"Clark", score:3135}, {name:"Bruce", score:403}, {name:"Peter", score:25});&lt;br /&gt;myDataGrid.dataProvider = myDP_array;&lt;br /&gt;// Create listener object for DataGrid.&lt;br /&gt;var listener_obj:Object = new Object();&lt;br /&gt;listener_obj.headerRelease = function(evt_obj:Object)&lt;br /&gt;{&lt;br /&gt;if (evt_obj.target.columns[evt_obj.columnIndex].columnName == old_column)&lt;br /&gt;{&lt;br /&gt;old_column = null;&lt;br /&gt;switch (evt_obj.target.columns[evt_obj.columnIndex].columnName)&lt;br /&gt;{&lt;br /&gt;case "name" :&lt;br /&gt;myDP_array.sortOn("name", Array.CASEINSENSITIVE | Array.DESCENDING);&lt;br /&gt;break;&lt;br /&gt;case "score" :&lt;br /&gt;myDP_array.sortOn("score", Array.NUMERIC | Array.DESCENDING);&lt;br /&gt;break;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;old_column = evt_obj.target.columns[evt_obj.columnIndex].columnName;&lt;br /&gt;switch (evt_obj.target.columns[evt_obj.columnIndex].columnName)&lt;br /&gt;{&lt;br /&gt;case "name" :&lt;br /&gt;myDP_array.sortOn("name", Array.CASEINSENSITIVE);&lt;br /&gt;break;&lt;br /&gt;case "score" :&lt;br /&gt;myDP_array.sortOn("score", Array.NUMERIC);&lt;br /&gt;break;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;};&lt;br /&gt;// Add listener to DataGrid.&lt;br /&gt;myDataGrid.addEventListener("headerRelease", listener_obj);&lt;/span&gt;&lt;br /&gt;&lt;/small&gt;&lt;br /&gt;You need a dataGrid in your Scene called "myDataGrid", for this to work...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-112777672194205501?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/112777672194205501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=112777672194205501' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112777672194205501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112777672194205501'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/09/flash-datagrid-double-sort-order.html' title='Flash Datagrid double sort order'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-112764291360828090</id><published>2005-09-25T12:02:00.000+02:00</published><updated>2005-09-25T12:14:07.316+02:00</updated><title type='text'>Flash XML Compressor</title><content type='html'>This is sooo cool !&lt;br /&gt;In some cases your xml-files might get a little big... and in any case, small filesizes=good&lt;br /&gt;This applies for xml files, but basically for any kind of data transfer in flash.&lt;br /&gt;Here : &lt;a href="http://www.strille.net/tutorials/FlashXMLCompressor/index.php"&gt;http://www.strille.net/tutorials/FlashXMLCompressor/index.php&lt;/a&gt; you'll find detailed information on how to handle this in PHP and flash.&lt;br /&gt;If you need help sorting it out for your particular needs, drop me a line...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-112764291360828090?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/112764291360828090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=112764291360828090' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112764291360828090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112764291360828090'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/09/flash-xml-compressor.html' title='Flash XML Compressor'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-112761419097285487</id><published>2005-09-25T01:03:00.000+02:00</published><updated>2005-09-25T15:09:18.310+02:00</updated><title type='text'>Store/Site builder</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/178/1599/1600/shot01.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/178/1599/320/shot01.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I have started working in my spare time on a little idea i have.&lt;br /&gt;Or actually it's a lot of little ideas combined.&lt;br /&gt;I am doing many experiments concerning Rich Internet Applications with Flash and PHP.&lt;br /&gt;And as i mentioned in a previous post, i like simplicity.&lt;br /&gt;So, i am putting it all together in a simple site/store builder.&lt;br /&gt;Simple, yet powerfull and flexible.&lt;br /&gt;With it you'll be able to :&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Create the "structure" of your store.&lt;/li&gt;&lt;li&gt;Manage all the different items on your site, including your products&lt;/li&gt;&lt;li&gt;Generate code, which is easily installable (copy, paste -&gt; it works) on any server running PHP.&lt;/li&gt;&lt;li&gt;Include a shopping cart.&lt;/li&gt;&lt;li&gt;Include Paypal options&lt;/li&gt;&lt;li&gt;Use your own templates.&lt;/li&gt;&lt;li&gt;... Whatever else comes along&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;O! And it will be free...&lt;/p&gt;&lt;p&gt;The first idea is that this builder produces html/xml-pages.&lt;br /&gt;So no flash.&lt;br /&gt;The moment i type this i realize this needs some more explaining :)&lt;/p&gt;&lt;p&gt;In my opinion the largest issue with full-Flash sites (especially commercial ones), is that by definition you have a dynamic site, with content that can't be properly indexed by search engines.&lt;br /&gt;Your flash movie can be somewhat indexed, and the new Flash 8 meta-tags help even more, but it's still not complete. All that product information that is loaded dynamically into Flash, is unreachable for Google or Yahoo or MSN Search... it only exists for the Flash movie.&lt;br /&gt;And so you lose all the keywords and pages of information as means to more visitors...&lt;br /&gt;Clear? :)&lt;br /&gt;Ok, i know there are ways around this, with creating seperate html-pages with a redirect...&lt;br /&gt;Who knows, maybe i'll do both :)&lt;/p&gt;&lt;p&gt;I've added a screenshot of the project as it is now. Once it gets a little interesting to use, i'll post a page...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-112761419097285487?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/112761419097285487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=112761419097285487' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112761419097285487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112761419097285487'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/09/storesite-builder.html' title='Store/Site builder'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-112738587552616069</id><published>2005-09-22T12:23:00.000+02:00</published><updated>2005-09-27T05:54:37.546+02:00</updated><title type='text'>Save data to file with PHP</title><content type='html'>&lt;p&gt;In order to save data from flash to a file on the users system, via a "save as" dialog, i made this little php script.&lt;br /&gt;Most examples i found didn't work, or required a file on a server to download.&lt;br /&gt;I wanted to be able to post a string to my php script and then raise the save as dialog box.&lt;br /&gt;here's the code :&lt;br /&gt;&lt;/p&gt;&lt;span class="s9"&gt;&amp;lt;?php&lt;/span&gt;&lt;br /&gt;&lt;span class="s17"&gt;$myString&lt;/span&gt; &lt;span class="s19"&gt;=&lt;/span&gt; &lt;span class="s10"&gt;"&lt;/span&gt;&lt;span class="s10"&gt;Hello i am a string&lt;/span&gt;&lt;span class="s10"&gt;"&lt;/span&gt;&lt;span class="s19"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="s17"&gt;$content_len&lt;/span&gt; &lt;span class="s19"&gt;=&lt;/span&gt; &lt;span class="s18"&gt;count&lt;/span&gt;&lt;span class="s19"&gt;(&lt;/span&gt;&lt;span class="s17"&gt;$myString&lt;/span&gt;&lt;span class="s19"&gt;)&lt;/span&gt;&lt;span class="s19"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="s17"&gt;$output_file&lt;/span&gt; &lt;span class="s19"&gt;=&lt;/span&gt; &lt;span class="s48"&gt;'&lt;/span&gt;&lt;span class="s48"&gt;something.txt&lt;/span&gt;&lt;span class="s48"&gt;'&lt;/span&gt;&lt;span class="s19"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="s18"&gt;header&lt;/span&gt;&lt;span class="s19"&gt;(&lt;/span&gt;&lt;span class="s10"&gt;"&lt;/span&gt;&lt;span class="s10"&gt;Content-Disposition: attachment; filename=&lt;/span&gt;&lt;span class="s10"&gt;"&lt;/span&gt; &lt;span class="s19"&gt;.&lt;/span&gt; &lt;span class="s17"&gt;$output_file&lt;/span&gt;&lt;span class="s19"&gt;)&lt;/span&gt;&lt;span class="s19"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="s18"&gt;header&lt;/span&gt;&lt;span class="s19"&gt;(&lt;/span&gt;&lt;span class="s10"&gt;"&lt;/span&gt;&lt;span class="s10"&gt;Content-Type: text/html&lt;/span&gt;&lt;span class="s10"&gt;"&lt;/span&gt;&lt;span class="s19"&gt;)&lt;/span&gt;&lt;span class="s19"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="s18"&gt;header&lt;/span&gt;&lt;span class="s19"&gt;(&lt;/span&gt;&lt;span class="s48"&gt;'&lt;/span&gt;&lt;span class="s48"&gt;Content-Length: &lt;/span&gt;&lt;span class="s48"&gt;'&lt;/span&gt; &lt;span class="s19"&gt;.&lt;/span&gt; &lt;span class="s17"&gt;$content_len&lt;/span&gt;&lt;span class="s19"&gt;)&lt;/span&gt;&lt;span class="s19"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="s18"&gt;echo&lt;/span&gt; &lt;span class="s17"&gt;$myString&lt;/span&gt;&lt;span class="s19"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="s18"&gt;exit&lt;/span&gt;&lt;span class="s19"&gt;(&lt;/span&gt;&lt;span class="s19"&gt;)&lt;/span&gt;&lt;span class="s19"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="s9"&gt;?&amp;gt;&lt;/span&gt; &lt;p&gt;&lt;/p&gt;&lt;p&gt;I only tested this with IE6.0+&lt;br /&gt;&lt;/p&gt;&lt;p&gt;With Flash 8 there is another way to do this, probably more solid but a bit harder to implement.&lt;/p&gt;&lt;p&gt;Steps :&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Create a string in flash with whatever (xml?)&lt;/li&gt;&lt;li&gt;Use &lt;a href="http://livedocs.macromedia.com/flash/8/main/00002336.html"&gt;LoadVars&lt;/a&gt; to send this string to a php script&lt;/li&gt;&lt;li&gt;php script makes a temporary file on the server&lt;/li&gt;&lt;li&gt;In Flash use : FileReference.download to download the temporary file from the server.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Example PHP code (sub3):&lt;br /&gt;&lt;br /&gt;&lt;span class="s9"&gt;&amp;lt;?php&lt;/span&gt;&lt;br /&gt;&lt;span class="s17"&gt;$storage&lt;/span&gt; &lt;span class="s19"&gt;=&lt;/span&gt; &lt;span class="s48"&gt;'&lt;/span&gt;&lt;span class="s48"&gt;tmpUploads&lt;/span&gt;&lt;span class="s48"&gt;'&lt;/span&gt;&lt;span class="s19"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="s17"&gt;$uploadfile&lt;/span&gt; &lt;span class="s19"&gt;=&lt;/span&gt; &lt;span class="s10"&gt;"&lt;/span&gt;&lt;span class="s16"&gt;$storage&lt;/span&gt;&lt;span class="s10"&gt;/&lt;/span&gt;&lt;span class="s10"&gt;"&lt;/span&gt;&lt;span class="s19"&gt;.&lt;/span&gt;&lt;span class="s17"&gt;$filename&lt;/span&gt;&lt;span class="s19"&gt;;&lt;/span&gt;&lt;span class="s33"&gt;//&lt;/span&gt;&lt;span class="s33"&gt;$filename is given by Flash LoadVars&lt;/span&gt;&lt;span class="s33"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="s17"&gt;$handle&lt;/span&gt; &lt;span class="s19"&gt;=&lt;/span&gt; &lt;span class="s18"&gt;fopen&lt;/span&gt;&lt;span class="s19"&gt;(&lt;/span&gt;&lt;span class="s17"&gt;$uploadfile&lt;/span&gt;, &lt;span class="s48"&gt;'&lt;/span&gt;&lt;span class="s48"&gt;w+&lt;/span&gt;&lt;span class="s48"&gt;'&lt;/span&gt;&lt;span class="s19"&gt;)&lt;/span&gt;&lt;span class="s19"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="s18"&gt;fwrite&lt;/span&gt;&lt;span class="s19"&gt;(&lt;/span&gt;&lt;span class="s17"&gt;$handle&lt;/span&gt;, &lt;span class="s17"&gt;$myxml&lt;/span&gt;&lt;span class="s19"&gt;)&lt;/span&gt;&lt;span class="s19"&gt;;&lt;/span&gt;&lt;span class="s33"&gt;//&lt;/span&gt;&lt;span class="s33"&gt;$myxml is given by Flash LoadVars&lt;/span&gt;&lt;span class="s33"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="s18"&gt;fclose&lt;/span&gt;&lt;span class="s19"&gt;(&lt;/span&gt;&lt;span class="s17"&gt;$handle&lt;/span&gt;&lt;span class="s19"&gt;)&lt;/span&gt;&lt;span class="s19"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="s18"&gt;echo&lt;/span&gt; &lt;span class="s19"&gt;(&lt;/span&gt;&lt;span class="s10"&gt;"&lt;/span&gt;&lt;span class="s10"&gt;done=1&lt;/span&gt;&lt;span class="s10"&gt;"&lt;/span&gt;&lt;span class="s19"&gt;)&lt;/span&gt;&lt;span class="s19"&gt;;&lt;/span&gt; &lt;span class="s33"&gt;//&lt;/span&gt;&lt;span class="s33"&gt;Let flash know we have made the tmp-file&lt;/span&gt;&lt;span class="s33"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="s9"&gt;?&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-112738587552616069?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/112738587552616069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=112738587552616069' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112738587552616069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112738587552616069'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/09/save-data-to-file-with-php.html' title='Save data to file with PHP'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-112737102638832394</id><published>2005-09-22T08:22:00.000+02:00</published><updated>2005-09-22T08:37:06.393+02:00</updated><title type='text'>complexity</title><content type='html'>I like to reuse things. Instead of reinventing the wheel, it's great to find similar code to what you need, change it to your liking and in such a way, have results quickly. I guess that is what the whole concept of object-oriented programming is all about.&lt;br /&gt;But what i don't like is the 'overcomplexity' i encounter in this field.&lt;br /&gt;Sometimes i have to really dig deep in a topic, only to discover that it's not as complicated as it seemed. Take XML. It took me a while to understand really it's simplicity... at least as it can be.&lt;br /&gt;I know it's not just me. In my direct environment i hear a lot of signals indicating this.&lt;br /&gt;So i have decided to continu to seek simplicity in my projects. Not only for my own benefit, but also for everyone like me who is trying to grow.&lt;br /&gt;If you think about it, how complex really is a website? What is the subset of knowledge you need to build an average size site?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-112737102638832394?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/112737102638832394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=112737102638832394' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112737102638832394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112737102638832394'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/09/complexity.html' title='complexity'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-112721857047062079</id><published>2005-09-20T14:07:00.000+02:00</published><updated>2005-09-20T14:24:49.646+02:00</updated><title type='text'>my Blog to Flash</title><content type='html'>Today i have been playing around with flash and php to get the feed from this blog into flash.&lt;a href="http://asji-lab.blogspot.com/atom.xml"&gt;&lt;u&gt;-&gt;(atom feed)&lt;/u&gt;&lt;/a&gt;&lt;br /&gt;After some intense searching for info and code about the atom feed, i now have a working version.&lt;br /&gt;You can see it in action here : &lt;a href="http://www.carant-studios.com/asjiLab/asjiLab.html"&gt;&lt;u&gt;asjiLab&lt;/u&gt;&lt;/a&gt; (GoTo the Blog tab on the menu :: requires flash 8)&lt;br /&gt;Page is work in progress... you could say my collection of flash 8 trials so far.&lt;br /&gt;&lt;br /&gt;If someone wants more info, let me know and i will clean up the code or even make a tutorial out of this :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-112721857047062079?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/112721857047062079/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=112721857047062079' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112721857047062079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112721857047062079'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/09/my-blog-to-flash.html' title='my Blog to Flash'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-112701351075249358</id><published>2005-09-18T05:17:00.000+02:00</published><updated>2005-09-22T18:03:40.770+02:00</updated><title type='text'>Transformation Matrix tutorial</title><content type='html'>&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/178/1599/320/matrix.gif" border="0" /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/178/1599/1600/flash8.jpg"&gt;&lt;/a&gt;&lt;br /&gt;I found this excellent tutorial.&lt;br /&gt;&lt;br /&gt;"Understanding the Transformation Matrix in Flash 8"&lt;br /&gt;&lt;a href="http://www.senocular.com/flash/tutorials/transformmatrix/"&gt;http://www.senocular.com/flash/tutorials/transformmatrix/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There is really nothing else to add to this great piece!&lt;br /&gt;I am amazed to the amount of information already available about flash 8! And of such high quality!&lt;br /&gt;Good times people :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-112701351075249358?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/112701351075249358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=112701351075249358' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112701351075249358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112701351075249358'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/09/transformation-matrix-tutorial_18.html' title='Transformation Matrix tutorial'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16751816.post-112676815132230922</id><published>2005-09-15T09:04:00.000+02:00</published><updated>2005-09-15T09:09:11.323+02:00</updated><title type='text'>The beginning</title><content type='html'>Finally decided to start my own Flash blog. I guess now with 'the coming' of Flash 8, things started to itch again, and i see great things happening...&lt;br /&gt;Flash has reached maturity, people are used to it, and bandwidth is growing exponentially.&lt;br /&gt;&lt;br /&gt;So if you're interested in RIA's (Rich Internet Applications) and perhaps also some other thoughts of mine that come along, come around every now and then.&lt;br /&gt;See you around!&lt;br /&gt;&lt;br /&gt;asji&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16751816-112676815132230922?l=asji-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asji-lab.blogspot.com/feeds/112676815132230922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16751816&amp;postID=112676815132230922' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112676815132230922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16751816/posts/default/112676815132230922'/><link rel='alternate' type='text/html' href='http://asji-lab.blogspot.com/2005/09/beginning.html' title='The beginning'/><author><name>asji</name><uri>http://www.blogger.com/profile/03299444517661912075</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>0</thr:total></entry></feed>
