<?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-15580830</id><updated>2011-07-14T14:30:11.573-07:00</updated><title type='text'>Through the eyes of Brookfresh</title><subtitle type='html'>The goings on in the world of Brookfresh. Actionscript 2 is the flavour of the month.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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>26</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-15580830.post-6090896472558722245</id><published>2009-06-10T04:03:00.000-07:00</published><updated>2009-06-10T04:42:49.408-07:00</updated><title type='text'>Retro media</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.retro-media.co.uk/img/logo.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 232px; height: 150px;" src="http://www.retro-media.co.uk/img/logo.gif" alt="" border="0" /&gt;&lt;/a&gt;Our friends over at Retro media have gone live with a new online service and classic movies shop, check it out at &lt;a href="http://www.retro-media.co.uk/" title="classic movies"&gt;www.retro-media.co.uk&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-6090896472558722245?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/6090896472558722245/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=6090896472558722245' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/6090896472558722245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/6090896472558722245'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2009/06/retro-media.html' title='Retro media'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-919208025332298216</id><published>2009-06-09T12:45:00.001-07:00</published><updated>2009-06-09T12:45:24.838-07:00</updated><title type='text'>orchard.co.uk goes live</title><content type='html'>&lt;p align="left"&gt;&lt;img src="http://www.brookfresh.com/images/orchard.jpg" alt="Orchard.co.uk" align="left" height="164" width="229" /&gt;The first of our big sites to go live this week, Orchard.co.uk are the leaders in recruitment throughout the Manchester and Leeds area. Orchard have relaunched their site with a stunning new style. &lt;/p&gt;   &lt;p align="left"&gt;This site has a 'tag' driven content system allowing the recruiters to add jobs, calander events and news articles allowing users to perform keyword searches to be on all the sites content. Narrowing down the perfect job has never been so easy. &lt;/p&gt;   &lt;p&gt;&lt;a href="http://www.orchard.co.uk/"&gt;&lt;strong&gt;visit www.orchard.co.uk &lt;/strong&gt;&lt;/a&gt;&lt;img src="http://www.brookfresh.com/images/arrow.jpg" alt="arrow" align="absmiddle" height="14" width="19" /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-919208025332298216?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/919208025332298216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=919208025332298216' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/919208025332298216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/919208025332298216'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2009/06/orchardcouk-goes-live.html' title='orchard.co.uk goes live'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-1468649261538035434</id><published>2009-06-09T12:42:00.000-07:00</published><updated>2009-06-09T12:45:48.672-07:00</updated><title type='text'>The Blind Factory goes live</title><content type='html'>&lt;p align="left"&gt;&lt;a href="http://www.theblindfactory.co.uk/"&gt;&lt;img src="http://www.brookfresh.com/images/tbf.jpg" alt="The Blind Factory" align="left" height="281" width="226" /&gt;&lt;/a&gt;The second of our big sites to go live in a week after Orchard had 'gone live' we saw the grand opening of our biggest ecommerce site yet, click on over to www.TheBlindFactory.co.uk to see our flagship online store. &lt;/p&gt;   &lt;h2&gt;&lt;strong&gt;"&lt;em&gt;After several months in development we've actually gone live. Thanks to Brookfresh we're now trading online&lt;/em&gt;"&lt;/strong&gt; &lt;strong&gt;- &lt;span class="style3"&gt;K Murphy:&lt;/span&gt;&lt;span class="style2"&gt; Company Director, The Blind Factory Ltd &lt;/span&gt;&lt;/strong&gt;&lt;span class="style2"&gt;.&lt;/span&gt; &lt;/h2&gt;   &lt;p&gt;The Blind Factory offers a massive range of Window Blinds and Conservatory Roof blinds. After looking at the competition in the market we decided to build a totally unique shopping system, the content is managed by a bespoke system, we think this is going to be a winner. &lt;/p&gt;   &lt;p&gt;&lt;a href="http://www.theblindfactory.co.uk/"&gt;&lt;strong&gt;visit www.TheBlindFactory.co.uk &lt;/strong&gt;&lt;/a&gt;&lt;img src="http://www.brookfresh.com/images/arrow.jpg" alt="arrow" align="absmiddle" height="14" width="19" /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-1468649261538035434?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/1468649261538035434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=1468649261538035434' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/1468649261538035434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/1468649261538035434'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2009/06/blind-factory-goes-live-second-of-our.html' title='The Blind Factory goes live'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-116540535945088234</id><published>2006-12-06T03:37:00.000-08:00</published><updated>2006-12-06T03:42:39.453-08:00</updated><title type='text'>Freelance work - Abito</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/1603/1447/1600/719293/abito.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/x/blogger/1603/1447/320/10640/abito.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Heres a site I built for my freelance client &lt;/span&gt;&lt;a style="font-weight: bold;" href="http://www.ripe.co.uk"&gt;ripe&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;. I coded some lovely css for the html bit and ive created a couple of the flash elements found at the top of each page.&lt;span style="font-size:78%;"&gt; (the one on locations is mine)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Although I built most of the site, some of the flash elements were done by another freelancer, shame that. I think it might have looked better if I'd done it ;)&lt;br /&gt;&lt;br /&gt;check it out at &lt;a href="http://www.abito.co.uk"&gt;www.abito.co.uk&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-116540535945088234?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/116540535945088234/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=116540535945088234' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/116540535945088234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/116540535945088234'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2006/12/freelance-work-abito.html' title='Freelance work - Abito'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-116540185954273050</id><published>2006-12-06T02:41:00.000-08:00</published><updated>2006-12-06T02:44:19.543-08:00</updated><title type='text'>Unused illustrations</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/1603/1447/1600/327226/Duck%20spill%201.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/x/blogger/1603/1447/320/19601/Duck%20spill%201.jpg" alt="" border="0" /&gt;&lt;/a&gt;Here's a couple of illustrations I did for a client, the project was cancelled so these went unused.&lt;br /&gt;&lt;br /&gt;Shame.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/1603/1447/1600/121125/wine%20spill.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/x/blogger/1603/1447/320/911199/wine%20spill.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-116540185954273050?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/116540185954273050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=116540185954273050' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/116540185954273050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/116540185954273050'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2006/12/unused-illustrations.html' title='Unused illustrations'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-116540138019948788</id><published>2006-12-06T02:31:00.000-08:00</published><updated>2009-06-09T15:33:51.768-07:00</updated><title type='text'>Quickie site goes live</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/1603/1447/1600/139664/lanonna.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/x/blogger/1603/1447/200/97471/lanonna.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a href="http://www.lanonna.co.uk/"&gt;Lanonna.co.uk&lt;/a&gt; has gone live, designed by Lee H and built by me in a day.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-116540138019948788?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/116540138019948788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=116540138019948788' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/116540138019948788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/116540138019948788'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2006/12/quickie-site-goes-live.html' title='Quickie site goes live'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-116525630301417463</id><published>2006-12-04T10:07:00.000-08:00</published><updated>2006-12-06T02:37:47.640-08:00</updated><title type='text'>its a mad mad mad mad year</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/1603/1447/1600/417995/jasper.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/x/blogger/1603/1447/200/122067/jasper.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;This year has been the maddest year yet. It started with a splutter, seeing me walking around a business estate knocking on doors and waving my card in everyone's face and now see's me never leaving the office as im far too busy.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I have managed to keep all my clients happy enough that they have all returned with more work. Ive even seen a few faces from my past. a couple of ex-bosses (who's bridges I thought well and truly burned) have contacted me with work. Nice work too, Ive updated a site for Disney for one, and built a lovely flash product slider for another. Check out the &lt;a href="http://www.ideal-standard.co.uk/jaspermorrison/"&gt;Jasper Morrison&lt;/a&gt; site, im quit pleased with the slider I wrote completely from scratch.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/1603/1447/1600/484161/themealmakers.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 222px; height: 233px;" src="http://photos1.blogger.com/x/blogger/1603/1447/320/759464/themealmakers.jpg" alt="" border="0" /&gt;&lt;/a&gt;Last month I worked on a project for Amaze in Runcorn that got my juices flowing. A new flash site for a Playstation 3 game from Evolution studios. A month of hardcore coding has produced &lt;a href="http://www.evos.net/"&gt;this site&lt;/a&gt;. The guys I worked with were amazing and I learned a lot about structuring my actionscript classes. (seems the site isnt live at this time) It sthe first time Ive actually worked with a flash team on a purely development project.&lt;br /&gt;&lt;br /&gt;Website generator has taken off this year with a new site at &lt;a href="www.themealmakers.co.uk"&gt;www.themealmakers.co.uk&lt;/a&gt;&lt;br /&gt;Ive written a bespoke ordering system for it and it shows off how versatile the website-generator system is.&lt;br /&gt;&lt;br /&gt;Basically ive created a shopping cart that will plug-into the website generator system, ive built it in such a way that its easy to alter to suit any future sites.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/1603/1447/1600/878014/lightart.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: right; cursor: pointer;" src="http://photos1.blogger.com/x/blogger/1603/1447/200/786365/lightart.jpg" alt="" border="0" /&gt;&lt;/a&gt;Ive also been involved with the re-design and build of the new look for www.lightart.co.uk, this should be going live soon. More news on this project later once it goes live.&lt;br /&gt;&lt;br /&gt;Ive been busy creating a few banners for an agency who will remain nameless at the moment. (nothing cloak and dagger I just dont want to offer a list of clients thats all)&lt;br /&gt;&lt;br /&gt;And Im currently working on a project for yet another new client that involves a fantastic CDROM, screenshots and production notes to follow.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/1603/1447/1600/308269/voip.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/x/blogger/1603/1447/200/70007/voip.jpg" alt="" border="0" /&gt;&lt;/a&gt;Ive decided to send my clients VOIP phones this year for Christmas, ill also add a tin of quality streets too. Ive been using a skype phone for the past 2 weeks and have spent roughly £3.00 on calls so far, so considering my monthly phone bills have been in excess of £170.00 I think spending money on VOIP phones for my clients it will pay off in the end. Ive produced a couple of Brookfresh stickers and the phones are now fully logo'd up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-116525630301417463?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/116525630301417463/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=116525630301417463' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/116525630301417463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/116525630301417463'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2006/12/its-mad-mad-mad-mad-year.html' title='its a mad mad mad mad year'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-115513920716921438</id><published>2006-08-09T08:47:00.000-07:00</published><updated>2006-08-09T13:37:12.830-07:00</updated><title type='text'>Scorching July</title><content type='html'>&lt;span style="font-weight: bold;"&gt;July has proved to be my busiest month yet, and I thought this was my quiet period. So I spent the first two weeks in Menorca. Sun, sand and running after Bailey. What I didn't expect was the amount of work waiting for me on my return.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/1603/1447/320/cartoon.jpg" alt="" border="0" /&gt;The leaflet designed for the client I won through the tendering, turned into an email, and this has since turned into a web page for '&lt;a href="http://www.carshop.co.uk"&gt;The Carshop&lt;/a&gt;'.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.sportlived.co.uk"&gt;Sportlived &lt;/a&gt;have also had a facelift to their site, and they have added a few more sports, the site is really growing now, so much so they are advertising for staff.&lt;br /&gt;&lt;br /&gt;Here's the new look, the left panel is a flash element based on the press ads and posters. The flash loads in the images and displays them as a slideshow:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.sportlived.co.uk"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/1603/1447/320/sportlived%20freshen%20up.jpg" alt="sportlived 2006 facelift" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1603/1447/1600/Whatcar%20125%20x%20125.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/1603/1447/320/Whatcar%20125%20x%20125.gif" alt="" border="0" /&gt;&lt;/a&gt;While looking for a company called Dubit last month I accidently wandered into the offices of an advertising agency, they were very polite and ushered me out of the door, but not before they accepted a business card. A week later they invited me back to talk about the possibility of doing some work. Last week I produced several banner designs. So the moral is don't be shy and hand your card out to everyone you meet.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Ive also given the main &lt;a href="http://www.brookfresh.com"&gt;Brookfresh &lt;/a&gt;site a bit of a facelift, well more of a botox injection to the eyebrows. Ive added a smart client area log-in, allowing my clients to download and upload documents and images. It's based on the php I wrote last month.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.perfectsmileclinic.co.uk"&gt;The Perfect Smile clinic&lt;/a&gt; have also had a facelift, or should that be a polish and scrape? Ive added a few new sections to the site and generally beefed it up.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;In other news&lt;/span&gt; I'm freelancing at Pilot (yeah the same Pilot that made me redundant) in-house which makes a nice change as I usually dont freelance, especially not in-house. But they are a cool bunch of guys and it's nice stuff to work on. more later..&lt;br /&gt;&lt;br /&gt;Just so I dont think things are going too well for me &lt;a href="http://www.slatedirect.co.uk"&gt;Slate Direct&lt;/a&gt; have done a runner. I thought I would pop in while I was passing their showroom, only to find the place shuttered up and a 'to-let' notice posted outside. They still owe me a small sum of money, but there's bugger all I can do about that as I have no-idea where it is they have scuttled off to. Ill keep the site up for a while until I decide what to do about it.&lt;br /&gt;&lt;br /&gt;Anyway, Im fully booked for the whole of August so I cant spend all day typing this, bye for now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-115513920716921438?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/115513920716921438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=115513920716921438' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/115513920716921438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/115513920716921438'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2006/08/scorching-july.html' title='Scorching July'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-114986404199391123</id><published>2006-06-09T07:33:00.000-07:00</published><updated>2006-06-09T07:43:03.066-07:00</updated><title type='text'>Busy Month</title><content type='html'>Overall its been a busy month, Ive won a new client through a new tender document Ive created. And Ive also done several small sites still waiting to go live.&lt;br /&gt;&lt;br /&gt;I still havent heard anything from the company retrieving the data from my burnt out drive.&lt;br /&gt;&lt;br /&gt;Ive been playing around with php and ive created a small system to allow my clients to upload files to their folders on my site and the php also returns a list of files within that folder automatically. Not bad for my first attempt at php really, you can see the system in action &lt;a href="http://www.brookfresh.com/uploader"&gt;here&lt;/a&gt;&lt;br /&gt;it's pretty handy as I dont have to open a html page and add a file link, i just upload the file to the right folder.&lt;br /&gt;&lt;br /&gt;Ive also written a flash version of the uploader to be integrated into the &lt;a href="http://www.website-generator.co.uk/dev"&gt;website-generator&lt;/a&gt; when I have time, you can see the flash version &lt;a href="http://www.brookfresh.com/uploader/flash"&gt;here&lt;/a&gt; the php for the flash is slightly different in that it ruturns the list of files in the folder as xml, so flash can recreate the list in a list component.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-114986404199391123?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/114986404199391123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=114986404199391123' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/114986404199391123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/114986404199391123'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2006/06/busy-month.html' title='Busy Month'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-114986347183064422</id><published>2006-06-09T07:09:00.000-07:00</published><updated>2006-06-30T08:42:20.186-07:00</updated><title type='text'>Hip Hotels goes live</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1603/1447/1600/hip%20screen.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/1603/1447/320/hip%20screen.gif" alt="" border="0" /&gt;&lt;/a&gt;For the whole of May I have worked on a huge site for one of my clients.  Its one of the biggest projects Ive been involved with to date and it makes a change to work on a site that grants the user a bit of intellegence You wont find any annoying "click here" prompts and there are no lists of hotels or maps to be found anywhere. You simply make choices based on the images displayed. Every mouse click changes a selection of high quality images presented to you.   Again images are used to help the user make a decision, and a small amount of text teases the user, offering small snippets of history and interesting anecdotes.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1603/1447/1600/hip%20logo.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/1603/1447/320/hip%20logo.gif" alt="" border="0" /&gt;&lt;/a&gt;The whole site was constructed around a single class, the class itself is a pretty complicated piece of code. It takes xml from the database and presents the menu, each click presents a new menu, again taken from the xml.&lt;br /&gt;&lt;br /&gt;There's also a bespoke mp3 player built into the site, and this should appear at a later date, The music on the site is absolutely fantasctic, well worth buying.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-114986347183064422?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/114986347183064422/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=114986347183064422' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/114986347183064422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/114986347183064422'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2006/06/hip-hotels-goes-live.html' title='Hip Hotels goes live'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-114586869243377797</id><published>2006-04-24T01:43:00.000-07:00</published><updated>2006-04-24T10:32:54.606-07:00</updated><title type='text'>Dooomed i tell you.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1603/1447/1600/doomed.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/1603/1447/320/doomed.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;last Friday as I was in the process of backing up my Work in progress (WIP) hard drive, the bloody thing died on me. It holds all my work files for the last year. It wouldn't reboot and just contined to make a horrible 'wrr click' death rattle. The irony is that I had just deleted the backup file of WIP to make space for the uncompressed files on my main drive.&lt;br /&gt;The drive is at the repair shop now, lets all keep our fingers crossed.&lt;br /&gt;&lt;br /&gt;Update: The drive is dead according to the so called 'expert' I gave it to. Im'm now going to try and find a duplicate of the drive and use the parts to fix this one.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-114586869243377797?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/114586869243377797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=114586869243377797' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/114586869243377797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/114586869243377797'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2006/04/dooomed-i-tell-you.html' title='Dooomed i tell you.'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-114546603087250490</id><published>2006-04-19T09:50:00.000-07:00</published><updated>2006-04-19T10:00:30.873-07:00</updated><title type='text'>Press adverts</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1603/1447/1600/50%20x%20110%20vertical%20AD.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/1603/1447/320/50%20x%20110%20vertical%20AD.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1603/1447/1600/Rugby%20World%2065x196.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/1603/1447/320/Rugby%20World%2065x196.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a href="http://www.sportlived.co.uk"&gt;Sportlived &lt;/a&gt;have started advertising the site in various specialist sporting publications, this month ive designed a couple of hockey adverts and a couple of rugby adverts. I popped into whsmiths to check out the International Rugby News 1/2 page Sport  Lived advert on p.6.&lt;br /&gt;&lt;br /&gt;I also designed the Sportlived brochure which was printed last month. You can order your copy from the sportlived website.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-114546603087250490?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/114546603087250490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=114546603087250490' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/114546603087250490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/114546603087250490'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2006/04/press-adverts.html' title='Press adverts'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-114546144419958564</id><published>2006-04-19T08:37:00.000-07:00</published><updated>2006-04-20T03:00:20.156-07:00</updated><title type='text'>Freelancing again...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1603/1447/1600/synergy.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/1603/1447/320/synergy.jpg" alt="" border="0" /&gt;&lt;/a&gt;Synergy design, a Bolton based agency, needed an easy to update portfolio on their website. The flash site loads in the data from an external xml file containing client text and references to the relevant images. Have a look at the dynamically created menu system which im rather chuffed with. &lt;a href="http://www.blank-canvas.net"&gt;click here for the site&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-114546144419958564?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/114546144419958564/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=114546144419958564' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/114546144419958564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/114546144419958564'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2006/04/freelancing-again.html' title='Freelancing again...'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-114546093480466628</id><published>2006-04-19T08:28:00.002-07:00</published><updated>2006-04-19T08:37:09.076-07:00</updated><title type='text'>Slate Direct</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1603/1447/1600/SD1.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/1603/1447/320/SD1.jpg" alt="" border="0" /&gt;&lt;/a&gt;The challenge was to create a product brochure as quickly as possible for the company Slate Direct. After launching their products with a huge leaflet campaign they needed a website pretty quick.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;You can see the end result &lt;/span&gt;&lt;a style="font-weight: bold;" href="http://www.slatedirect.co.uk"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-114546093480466628?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/114546093480466628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=114546093480466628' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/114546093480466628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/114546093480466628'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2006/04/slate-direct_114546093480466628.html' title='Slate Direct'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-114546051131166208</id><published>2006-04-19T08:18:00.000-07:00</published><updated>2006-04-19T08:28:31.326-07:00</updated><title type='text'>Freelancing</title><content type='html'>For the past couple of weeks Ive travelled over the pennines to rainy Manchester for a bit of in-house freelance work. It makes a nice change to see how other web studios work and as they go &lt;a href="http://www.photolink.co.uk"&gt;Photolink&lt;/a&gt; run a very tight ship.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1603/1447/1600/small%20map.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/1603/1447/320/small%20map.jpg" alt="" border="0" /&gt;&lt;/a&gt;In other news ive completed a couple of small flash projects a map &lt;a href="http://www.capitol-park.co.uk/barnsley/parksite.html"&gt;here&lt;/a&gt;  and an interesting 3D product viewer which I will have to post a link to later once the photography is completed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-114546051131166208?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/114546051131166208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=114546051131166208' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/114546051131166208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/114546051131166208'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2006/04/freelancing.html' title='Freelancing'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15580830.post-114192379005557798</id><published>2006-03-09T08:57:00.000-08:00</published><updated>2006-03-09T09:03:23.490-08:00</updated><title type='text'>Fractal interface</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1603/1447/1600/infopod%20small.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/1603/1447/320/infopod%20small.jpg" alt="" border="0" /&gt;&lt;/a&gt;I was asked to create a piece of software to live on a touch screen system for schools. I have no idea where the inspiration came from but I designed and built an interface based on the idea of a fractal. You click on the small cirlces which zoom up to fill the screen showing more small circles around the edges.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-114192379005557798?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/114192379005557798/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=114192379005557798' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/114192379005557798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/114192379005557798'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2006/03/fractal-interface.html' title='Fractal interface'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-114183041773973725</id><published>2006-03-08T06:52:00.000-08:00</published><updated>2006-03-08T07:06:57.763-08:00</updated><title type='text'>Reskinning Flash Coponents in MX2004</title><content type='html'>On a recent project I was asked to create an mp3 player for the site. They wanted to play a list of tracks one after the other. Now Ive never had the chance to play with the flash media components before so I was looking forward to it.&lt;br /&gt;&lt;br /&gt;What a minefield I stumbled into. There are several ways you can load mp3 tracks into flash, the easiest and least messy is to use the MediaController and the MediaDisplay components installed with MX2004. Basically you point the MediaController at an mp3 file then you 'associate' the MediaDisplay component with the Controller. The MediaDisplay component displays the progress bar and the control buttons.&lt;br /&gt;&lt;br /&gt;With me so far?&lt;br /&gt;&lt;br /&gt;My client sent a design on how he wanted the progress bar to look. THis is where it gets a bit sticky. You cant just reskin the component, oh no you have to open the component fla file and muck about with it.&lt;br /&gt;&lt;br /&gt;heres the steps you must take:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Copy C:\Program Files\Macromedia\Flash MX2004\en\Configuration\ComponentFLA\SampleTheme.fla to newTheme.fla.&lt;/li&gt;&lt;li&gt;Open newTheme.fla and find the SampleTheme movieclip in the ‘Flash UI Components 2’ folder in the library and rename this to newTheme.&lt;/li&gt;&lt;li&gt;Edit the newTheme movieclip and swap the named graphics for the new versions for your theme.&lt;/li&gt;&lt;li&gt;You now have a reference library of your new graphic set / Theme.&lt;/li&gt;&lt;/ol&gt;Thtats the basic file taken care of. Then to edit the component do the following:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Open &lt;em&gt;C:\Program Files\Macromedia\Flash MX 2004\en\Configuration\ComponentFLA\StandardComponents.fla&lt;/em&gt;.&lt;/li&gt;&lt;li&gt;Open a new blank Flash document and drag a copy of the component (and any subcomponents that this uses) which you wish to modify from the &lt;em&gt;StandardComponents.fla&lt;/em&gt; library to the stage of your new blank Flash document.&lt;/li&gt;&lt;li&gt;Make sure you set the &lt;em&gt;Class path&lt;/em&gt; in the &lt;em&gt;Publish Settings&lt;/em&gt; in your new Flash document.&lt;/li&gt;&lt;li&gt;Delete the component instance from the stage of your new Flash document and Edit the version newly residing in it’s library, changing it’s graphics (and those of any sub components) to the new versions from your &lt;em&gt;newTheme.fla&lt;/em&gt; graphic reference library.&lt;/li&gt;&lt;li&gt;When you’ve changed all the graphics (and any embedded sub-components), right click on the component in the library and chose ‘&lt;em&gt;Export SWC File&lt;/em&gt;’. You need to have created a new directory in &lt;em&gt;C:\Program Files\Macromedia\Flash MX 2004\en\Configuration\Components&lt;/em&gt; to reflect the home of your new skinned components and this is where you will save it.&lt;/li&gt;&lt;li&gt;You can now save your new Flash component FLA file as &lt;em&gt;componentName.fla&lt;/em&gt; so it can be modified again later if we want to attach our own themed style to the new skinned components.&lt;/li&gt;&lt;li&gt;Go to your &lt;em&gt;Components panel&lt;/em&gt; in the Flash IDE, click on it’s dropdown menu (in the top right hand corner of the panel) and click on &lt;em&gt;Reload&lt;/em&gt;. The new Component directory and it’s component(s) should now appear.&lt;/li&gt;&lt;/ol&gt;I found this whole experience frustrating and very time-consuming to say the least. For every change you make you must eport the SWC file then go to your project file, remove the component fron the library, update the component in the component panel drop it back into the job then test it. You get the idea.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-114183041773973725?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/114183041773973725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=114183041773973725' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/114183041773973725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/114183041773973725'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2006/03/reskinning-flash-coponents-in-mx2004.html' title='Reskinning Flash Coponents in MX2004'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-113987949113096575</id><published>2006-02-13T17:05:00.000-08:00</published><updated>2006-02-13T17:15:29.936-08:00</updated><title type='text'>Spring clean your websites.</title><content type='html'>Ive decided to tidy up the gaming site a bit. One of the guys that does a bit of work on the site for me installed cuteNews a while back. After fiddling about with it ive found it to be pretty good to use, although it still uses tables to display the news. I might have alook at converting it to CSS when I have a bit of spare time.&lt;br /&gt;&lt;br /&gt;Ive given the site a spring clean and shaken a few cobwebs loose, ive redesigned the front page and the header as now that theres a hack for the US PS2 available on the site I hope the audience is going to grow.&lt;br /&gt;&lt;br /&gt;As the PS2 only plays flash version 4, any animations have to be done without the aid of actionscript, so ive kept the flash to a minimum, animated the logo in the banner slightly and made a button.&lt;br /&gt;&lt;br /&gt;They say a healthy company changes their website at least every 9 months, It certainly pays to change something. There's already renewed interest from the tiny changes ive made to brookfresh.co.uk. I think ill have a look at brookfresh.com now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-113987949113096575?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/113987949113096575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=113987949113096575' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/113987949113096575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/113987949113096575'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2006/02/spring-clean-your-websites.html' title='Spring clean your websites.'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-113956856250969556</id><published>2006-02-10T02:33:00.000-08:00</published><updated>2006-04-19T09:05:45.100-07:00</updated><title type='text'>A good start to 2006</title><content type='html'>Its been a busy January and February so far this year. Ive given my gaming site www.brookfresh.co.uk a bit of a facelift and started to use cutenews on the site. Its easy to install and pretty straight-forward to use.&lt;br /&gt;&lt;br /&gt;Two brookfresh clients have gone live with their sites this month:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1603/1447/1600/pd.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/1603/1447/320/pd.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a href="http://www.pharmacydirect.org.uk"&gt;&lt;span style="font-weight: bold;"&gt;www.pharmacydirect.org.uk&lt;/span&gt;&lt;/a&gt; have gone live with their e-commerce shop built and designed by yours-truly. The client has taken the bold step of closing his real-life shop and going completely on-line. I'm sure it will be a big success.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1603/1447/1600/ps.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/1603/1447/320/ps.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a href="http://www.perfectsmileclinic.co.uk"&gt;&lt;span style="font-weight: bold;"&gt;www.perfectsmileclinic.co.uk&lt;/span&gt;&lt;/a&gt; have also gone live with a small brochure site, the site is special in that the flash determins the size of the containing html ( see last post ). I have perfected the system now and it works in all the usual browsers. This is our first site built using flash 8. Aaaand the verdict is that its great. I have used the drop-shadow filter and the size of the swf was a lot smaller than if I had used a shadow-image.&lt;br /&gt;&lt;br /&gt;I still need to update the main Brookfresh.com site and use flash8 to reduce the size of the site. Ive also developed a new version of the shifting panels using a more efficient script. But seeing as February looks like its going to be another mad month it will have to wait.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-113956856250969556?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/113956856250969556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=113956856250969556' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/113956856250969556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/113956856250969556'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2006/02/good-start-to-2006.html' title='A good start to 2006'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-113232621951609598</id><published>2005-11-18T06:52:00.000-08:00</published><updated>2005-11-18T07:09:46.873-08:00</updated><title type='text'>Flash Black box of death</title><content type='html'>Ive recently worked on the site for the Orchard recruitment agency at &lt;a href="http://www.orchard.co.uk/"&gt;www.orchard.co.uk&lt;/a&gt;&lt;br /&gt;The site was designed to float in the middle of the browser, so I copied and pasted a bit of css code that I had previously used on another site (&lt;a href="http://www.4am.co.uk/"&gt;www.4am.co.uk&lt;/a&gt;) the other site used a combination of javascript and css to resize the flash movie within. Its a very swanky idea, your flash movie grows and shrinks depending on the size of the page, so you dont have to design all your pages to fit in the same set size.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;the shorter version&lt;/span&gt;&lt;br /&gt;Anyway, the css was responsible for the flash movie size, the flash being 100% of the containing Div (you're a div). If viewed using Internet Explorer the user sometimes see nothing but a black square where the flash should be, it works perfectly when viewed in other browsers.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So whats the answer&lt;/span&gt;&lt;br /&gt;Well at the time of writing the answer is to set the size of the flash movie manually, ie not letting the css be responsible for it. This site doesnt use the resizing ability anyway. Its not Ideal but I cant linger on this for too long, if anyone knows why this is happening let me know.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-113232621951609598?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/113232621951609598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=113232621951609598' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/113232621951609598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/113232621951609598'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2005/11/flash-black-box-of-death.html' title='Flash Black box of death'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-112869622722546341</id><published>2005-10-07T07:37:00.000-07:00</published><updated>2005-10-07T07:43:47.230-07:00</updated><title type='text'>Comboboxes from hell</title><content type='html'>My current project requires me to place a movieclip on the stage using the attachMovie method. The Moviclip contains a couple of comboboxes. A very strange thing occured when the movieclip was attached, the comboboxes dropped down underneath everything else found in the movieclip even though they wer on a layer above!&lt;br /&gt;&lt;br /&gt;After one of my usual sessions of trial and error I noticed that if you use a number instead of getNextHighestDepth() within the attachMovieClip method everything works as it should. Do a google search on this problem shows other flash bods have had the same problem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-112869622722546341?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/112869622722546341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=112869622722546341' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/112869622722546341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/112869622722546341'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2005/10/comboboxes-from-hell.html' title='Comboboxes from hell'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-112809793268166803</id><published>2005-09-30T09:12:00.000-07:00</published><updated>2005-09-30T09:35:33.710-07:00</updated><title type='text'>Resizing the monitor resolution from Flash</title><content type='html'>One of my clients recently wanted me to create a presentation in flash, they fullscreen images to fade into each other timed to the beat of music.&lt;br /&gt;&lt;br /&gt;Adding the images proved to be a pain in the backside, since everytime I had the fades timed to the music on my machine the timing was off on the clients machine. After a couple of hours scratching my head I realised the clients monitor was set to a different resolution so the images were being stretched more, the processor was having to work harder and because of this the music was starting to get ahead of the images.&lt;br /&gt;&lt;br /&gt;The answer is a simple one, we simply reduced his resolution to match my own. Sorted you might think.&lt;br /&gt;&lt;br /&gt;The client then made his presentation to his client and his client wanted to take the presentation away with them to show it off. Not a good idea, I thought. We cant go around all the machines he wants to show it on and manually resize the res, so we needed it to happen automatically.&lt;br /&gt;&lt;br /&gt;We know that flash on its own doesnt have the capability of doing this so we need a third party solution. I found a free application called ResChange 2.0 which can be found &lt;a href="http://www.softforall.com/Utilities/Desktop/ResChange09030040.htm"&gt;here.&lt;/a&gt;&lt;br /&gt;Its free to download and use thanks very much 12noon (the publisher) you made my life a lot easier. All you have to do is pass a few variables to it resolution colour depth etc.&lt;br /&gt;&lt;br /&gt;Now we have to call ResChange from flash. This is where the fscommand method comes into play. Macromedia have clamped down on the fscommand methods power, you used to be able to point it at any document and it would open the necesary application. Well not anymore, what you have to do now is point it to the application, but wait its still not that easy, you have to place the application inside a folder called fscommand.&lt;br /&gt;&lt;br /&gt;so ResChange lives in the fscommand folder so lets use fscommand to activate it. But how do we pass the variables needed to resize the screen? I hear you shout. Macromedia in their wisdom hace also hobbled the poor fscommand in that you can no longer pass any arguments to the application being called. BUMMER.&lt;br /&gt;&lt;br /&gt;What we have to do is create a .bat file that will pass the arguments needed when it activates the ResChange app. It does work I promise you &lt;a href="http://www.brookfresh.com/flashlibrary/change%20monitor%20resolution.zip"&gt;download &lt;/a&gt;these files and give it a whirl.&lt;br /&gt;&lt;br /&gt;My example sets the monitor res to 1024 x768with a max depth.&lt;br /&gt;Flash can detect the current screen resolution so im sure you could have your flash presentation resize the monitor to its original settings with a little bit of code and the right .bat files.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-112809793268166803?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/112809793268166803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=112809793268166803' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/112809793268166803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/112809793268166803'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2005/09/resizing-monitor-resolution-from-flash.html' title='Resizing the monitor resolution from Flash'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-112530436754397225</id><published>2005-08-29T01:24:00.000-07:00</published><updated>2005-08-29T04:00:50.576-07:00</updated><title type='text'>onLoadInit class woes</title><content type='html'>&lt;span style=";font-family:arial;font-size:100%;"  &gt;Ive been wrestling with an actionscript 2 problem for a while now, how to load a movie from within a class and pass data from the class to the movie. All of my attempts failed miserably and it was one of those nagging problems that you just know has a simple answer. Here's what I found.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:100%;"  &gt;Heres my code:&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;blockquote&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;public function&lt;/span&gt; FormBlock(formXML:&lt;span style="color: rgb(255, 0, 0);"&gt;XMLNode&lt;/span&gt;, target:&lt;span style="color: rgb(255, 0, 0);"&gt;MovieClip&lt;/span&gt;) {   &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;    formOBJ = &lt;span style="color: rgb(255, 0, 0);"&gt;this&lt;/span&gt;;   &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;     &lt;span style="color: rgb(153, 153, 153);"&gt;    // create empty movie clip to load the swf into&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;    container_mc = target.&lt;span style="color: rgb(255, 0, 0);"&gt;createEmptyMovieClip(&lt;/span&gt;"formBlock"+ID, DEPTH);   &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;    container_mc.formOBJ = formOBJ;   &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;    &lt;span style="color: rgb(51, 204, 0);"&gt;var &lt;/span&gt;mclListener:Object =&lt;span style="color: rgb(51, 255, 255);"&gt; &lt;/span&gt;&lt;span style="color: rgb(51, 255, 255);"&gt;new&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;Object()&lt;/span&gt;;   &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;       &lt;span style="color: rgb(153, 153, 153);"&gt;    //the onLoadInit event just traces out the XML we want to send to the loaded movie&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;    mclListener.&lt;span style="color: rgb(255, 0, 0);"&gt;onLoadInit &lt;/span&gt;= &lt;span style="color: rgb(255, 0, 0);"&gt;function&lt;/span&gt;(target_mc:MovieClip) {   &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;        &lt;span style="color: rgb(255, 0, 0);"&gt;trace&lt;/span&gt;("movie loaded");   &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;        &lt;span style="color: rgb(255, 0, 0);"&gt;trace&lt;/span&gt;("formXML "+target_mc.formXML);   &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;        &lt;span style="color: rgb(255, 0, 0);"&gt;trace&lt;/span&gt;("formXML "+target_mc._parent.formXML);   &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;    };   &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;    &lt;span style="color: rgb(0, 153, 0);"&gt;var &lt;/span&gt;image_mcl:&lt;span style="color: rgb(255, 0, 0);"&gt;MovieClipLoader &lt;/span&gt;= &lt;span style="color: rgb(51, 255, 255);"&gt;new&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;MovieClipLoader&lt;/span&gt;();   &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;    image_mcl.&lt;span style="color: rgb(255, 0, 0);"&gt;addListener&lt;/span&gt;(mclListener);   &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;    image_mcl.&lt;span style="color: rgb(255, 0, 0);"&gt;loadClip&lt;/span&gt;("forms/"+TYPE+".swf", container_mc);   &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;    }&lt;/span&gt;&lt;/blockquote&gt;You can see that im looking to trace out the data from within the loaded movie. Unfortunately this doesnt work. What you need to do is very simple, although I scratched my head for a while. What you need to do is send the data to the Listener object before the &lt;span style="color: rgb(255, 0, 0);"&gt;onLoadInit&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;mclListener.formOBJ = formOBJ; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 255, 255);font-family:arial;font-size:100%;"  &gt;var&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt; mclListener:&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 255, 255);font-family:arial;font-size:100%;"  &gt;Object&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(51, 255, 255);"&gt; &lt;/span&gt;= &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 255, 255);font-family:arial;font-size:100%;"  &gt;new&lt;/span&gt;&lt;span style="color: rgb(51, 255, 255);font-size:100%;" &gt;&lt;span style="font-family:arial;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 255, 255);font-family:arial;font-size:100%;"  &gt;Object&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;(); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;    mclListener.onLoadInit =&lt;span style="color: rgb(51, 255, 255);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 255, 255);font-family:arial;font-size:100%;"  &gt;function&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;(target_mc&lt;span style="color: rgb(51, 255, 255);"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 255, 255);font-family:arial;font-size:100%;"  &gt;MovieClip&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;) { &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;    target_mc.formOBJ = &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 255, 255);font-family:arial;font-size:100%;"  &gt;this&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(51, 255, 255);"&gt;.&lt;/span&gt;formOBJ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;    };&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;this works well. But over the past couple of days it dawned on me that you dont need to create a new listener Object (slaps forhead). You just use the class instance as the listener like this:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt; &lt;blockquote&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;    var &lt;/span&gt;image_mcl:&lt;span style="color: rgb(255, 0, 0);"&gt;MovieClipLoader &lt;/span&gt;= &lt;span style="color: rgb(51, 102, 255);"&gt;new&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;MovieClipLoader&lt;/span&gt;();   &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;    image_mcl.&lt;span style="color: rgb(255, 0, 0);"&gt;addListener&lt;/span&gt;(this);   &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;    image_mcl.&lt;span style="color: rgb(255, 0, 0);"&gt;loadClip&lt;/span&gt;("forms/"+TYPE+".swf", container_mc);   &lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;So problem solved? Not quite. What we need to do now is make the &lt;span style="color: rgb(255, 0, 0);"&gt;onLoadInit &lt;/span&gt;event a method within the class so the complete code is now:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;  &lt;span style="color: rgb(51, 255, 51);"&gt;public function&lt;/span&gt; FormBlock(formXML:&lt;span style="color: rgb(255, 0, 0);"&gt;XMLNode&lt;/span&gt;, target_mc:&lt;span style="color: rgb(255, 0, 0);"&gt;MovieClip&lt;/span&gt;) {&lt;br /&gt;        formOBJ = &lt;span style="color: rgb(255, 0, 0);"&gt;this&lt;/span&gt;;&lt;br /&gt;        container_mc = target_mc.&lt;span style="color: rgb(255, 0, 0);"&gt;createEmptyMovieClip&lt;/span&gt;("formBlock"+ID, DEPTH);&lt;br /&gt; &lt;br /&gt;    &lt;span style="color: rgb(51, 255, 51);"&gt;var &lt;/span&gt;image_mcl:&lt;span style="color: rgb(255, 0, 0);"&gt;MovieClipLoader &lt;/span&gt;= new &lt;span style="color: rgb(255, 0, 0);"&gt;MovieClipLoader&lt;/span&gt;();&lt;br /&gt;            image_mcl.addListener(this);&lt;br /&gt;            image_mcl.loadClip("forms/"+TYPE+".swf", container_mc);&lt;br /&gt;    }&lt;br /&gt;    &lt;span style="color: rgb(51, 255, 51);"&gt;public function&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;onLoadInit&lt;/span&gt;(this_mc:MovieClip) {&lt;br /&gt;        this_mc.formOBJ = &lt;span style="color: rgb(255, 0, 0);"&gt;this&lt;/span&gt;.formOBJ;&lt;br /&gt;        this_mc.TYPE = &lt;span style="color: rgb(255, 0, 0);"&gt;this&lt;/span&gt;.TYPE;&lt;br /&gt;        &lt;span style="color: rgb(255, 0, 0);"&gt;trace&lt;/span&gt;("movie loaded");&lt;br /&gt;        &lt;span style="color: rgb(255, 0, 0);"&gt;trace&lt;/span&gt;("formOBJ "+this_mc.formOBJ);&lt;br /&gt;    }&lt;/blockquote&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-112530436754397225?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/112530436754397225/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=112530436754397225' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/112530436754397225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/112530436754397225'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2005/08/onloadinit-class-woes.html' title='onLoadInit class woes'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-112489932571064162</id><published>2005-08-24T08:52:00.000-07:00</published><updated>2005-08-24T09:02:05.713-07:00</updated><title type='text'>Baby Brookfresh is born</title><content type='html'>My baby son arrived at 1.40am Sunday morning. So I havent really had a chance to post anything. He's a healthy 7lb and both he and Lisa (Mrs Brookfresh)are well.&lt;br /&gt;&lt;br /&gt;We still arent into any sort of sleeping pattern yet so posts may be few and far between. Ill do my best.&lt;br /&gt;&lt;br /&gt;I managed to grab an hour on WG today and I added the ability to place blocks of colour on the site. You can see an example of a  block of colour behind the text on the homepage. I also added the ability to place swf files too, although this uses the image loader class I wrote so its really nothing new.&lt;br /&gt;&lt;br /&gt;I think I'm happy with how the site is designed now. It's taking shape at last. I always find it difficult to design my own stuff. Take the original www.brookfresh.co.uk for instance. After three years this is the first design Ive been happy with, I think we're still getting over 10k hits a month too. Talking of Brookfresh.co.uk there should be another podcast due any day now.&lt;br /&gt;&lt;br /&gt;The front end mechanics of WG should be done today once I write the 'add form element' class so I can then concentrate on the Admin area. or as I like to call it 'the hard bit'.&lt;br /&gt;&lt;br /&gt;I have registered to attend the launch of Macromedia Studio 8 in Manchester. This should be interesting, I havent had chance to attend one before. I may even buy the app on the day so fingers crossed for a discount eh!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-112489932571064162?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/112489932571064162/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=112489932571064162' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/112489932571064162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/112489932571064162'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2005/08/baby-brookfresh-is-born.html' title='Baby Brookfresh is born'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-112453450754699097</id><published>2005-08-20T03:33:00.000-07:00</published><updated>2005-08-21T14:20:49.346-07:00</updated><title type='text'>Its Saturday and im still on my Computer</title><content type='html'>Ive done the hard bits of the front end to Website Generator (WG from now on) now. And I've redesigned the WG corporate website using the WG itself. I used a photo taken by me on my new Kodak LS755 camera, which I purchased recently so I can photo my Baby, (when it decides to arrive, Due any second now.)&lt;br /&gt;&lt;br /&gt;Ive written the menu system using a single AS2 class, if anyone's interested i can add a link to the code, I don't mind sharing my code with most people. The menu class is extremely re-usable in that it allows you to add menus and submenus from data loaded from a simple XML file. If an XML node in the file has children then the class uses this as the sub menu. You can set the _x and _y properties the colours, text and even change the style of the menu you create. Ive limited the number of menus the WG allows you to create to three, head menu, main menu and footer menu with a single level of submenus for the main menu. Does that make sense?&lt;br /&gt;&lt;br /&gt;Its the weekend now so ill not be working on the WG, ill be keeping myself busy on my extension otherwise Ill only be pacing the floor waiting for my Baby to be born.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-112453450754699097?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/112453450754699097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=112453450754699097' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/112453450754699097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/112453450754699097'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2005/08/its-saturday-and-im-still-on-my.html' title='Its Saturday and im still on my Computer'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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-15580830.post-112445915857033863</id><published>2005-08-19T06:42:00.000-07:00</published><updated>2005-08-19T07:03:11.920-07:00</updated><title type='text'>Hello there</title><content type='html'>Welcome to my Blog. Ill try my best to keep this up to date.&lt;br /&gt;&lt;br /&gt;Im currently putting together my own creation called Website Generator. Its actually a re-build of a project I started many years ago. The Website Generator lets normal ppl design and maintain their own small website, you choose a template much like you do here on blogger, then you add your text and pics. There are various types of forms to choose from too. Im rewriting it using AS2 classes i also redesigned the way it works, this time allowing for easier modification.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15580830-112445915857033863?l=brookfresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://brookfresh.blogspot.com/feeds/112445915857033863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15580830&amp;postID=112445915857033863' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/112445915857033863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15580830/posts/default/112445915857033863'/><link rel='alternate' type='text/html' href='http://brookfresh.blogspot.com/2005/08/hello-there.html' title='Hello there'/><author><name>Brookfresh</name><uri>http://www.blogger.com/profile/04992957054220462801</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></feed>
