Last night, I made some more updates to ColdFusiondocs.com, although minor updates again. I have changed the right panel to have a tabbed layout rather than a top and bottom layout, I think this gives more room for the actual content and both the documentation section and the useful url’s section should be easier for the eye.
Another minor change I did was to focus the search field on load and place the text caret in there. I cant seem to get it to work in Firefox though, would be nice to know if anyone has a fix.
On a side note, I am still struggling to get the deep linking to work mainly because of the fact that the way this app is written. I wil try some more when I get some time as I know its an important feature for this app.
Oh, by the way, as a reminder, you are more than welcome to go and add you CF related links to the app.
Here is the link. www.coldfusiondocs.com/app/
One of my mates just sent this through to me, so I thought this is definitely worth a post :-
The FLVPlayer is a non-commercial, conceptual AIR application, intended to simplify the video transfers from YouTube to computers and mobile devices like IPhone, IPod, smartphones.
It provides the functionality to download videos onto PC, MAC or Linux and transfer them to the device later on, so the device’s bandwidth is not used later to stream videos. Other useful functionality, is a video playback. It has been built with Adobe AIR and Papervision3D. The application can be installed on PC/MAC/Linux machines, by using the image link below:

Yes, thats right. I have just released some updates to Coldfusiondocs.com. It’s now got a 4th panel to it which lists the related links for the tag or function in question. The idea here is that, lets say you are browsing cfquery tag on the left panel, you should be able to look at the cfquery related links (ideally blog posts or other useful links specific to cfquery), right there on the right panel.
I think this adds more value to it in a way that you can look at the documentation and the “interesting” blog posts at the same time in the same interface. It would be really helpful to have these links “rated” and the most rated ones show on top but I would leave it like this for few weeks and based on the interest it generates, I would then later on add the rating feature. Remember, this is not a paid project, so I have to keep this development only to my limited free time.
At the moment, anyone can add links by entering a name and email address, and apart from some very basic validations, its straight forward to add a link. You just need to select a tag or function on the left panel (I have added a few in cfgrid to start with), and then on the right lower panel, fill the form in to add links. Thats about it.
There is no moderation at the moment but I will periodically do an exercise to remove any “non-genuine” links (not that I expect them but you never now), until I put some checks in place to validate a link (as in if it really is a CF related link).
So, go ahead and add links. www.coldfusiondocs.com/app/
If you want to display a hand cursor over a Flex component (any Flex Component I would say ?), there are two properties that come handy. useHandCursor and buttonMode. In some cases, a third property called mouseChildren might be required as well.
More »
I have added a new category to the coldfusion documentation at www.coldfusiondocs.com. The category is called ‘CF8 Javascript Functions’ and it lists all the available JS functions in CF8. There are 33 functions in total, however, I wouldnt mind adding any ‘undocumented’ JS functions to the list, so if you know of any, feel free to send them over.
Go check it out. - Select ‘CF8 Javascript Functions’ in the dropdown.
I am a bit late in blogging about this as the news is all over the blogospher by now but its Monday morning and I just found this out.
Adobe have released Flex 3.0 and AIR 1.0 . This was a much awaited news as far as I know. The good thing is that they have setup a Adobe Open Source Flex SDK wiki which looks good as well.
And because the SDK is open source, the code can be downloaded via SVN from here.
http://opensource.adobe.com/svn/opensource/flex/sdk
Thanks to Adobe for all this and I am very excited about working with Flex/AIR and building RIA apps that look and work great at the same time.
A friend of mine (who happens to be on the dev team for this) just told me that VW UK have launched the Flex version of their site. It is one of the first flex technology applications in the very customer-facing, highly branded websites!
Here is the URL http://www.vw.co.uk
I checked out the website, its very nicely done I think. The UI in particular is impressive and so is the user exprience.
Ok, I have spent quite some time on this now and I am getting inclined towards the thinking that this might actually be a bug.I have a TabNavigator component in my code and I want to be able to run some code each time a particular tab is clicked. The obvious way to do that is add an event listener for the IndexChanged Event to the TabNavigator on the tabIndexChange property. Well, I did that and it doesn’t seem to work. I also tried the childIndexChange event listener and that didn’t work as well. More »
I had some free time this weekend so I decided to work on some of the requested features of coldfusiondocs.com. I could not get a lot done but here is what I have done :-
The search now allows for a “type search” which means you can now search for e.g. Application framework tags, data manipulation tags etc. This was the most asked for feature. So here it is now!
Secondly, I really wanted to work on some way of bookmarking feature to be available. So I used this SWFAddress tool to implement some Deep Linking, it seems to work, however, I am still not confident that its got to a point where I want it to be. More to come on this later. But for now, just those minor updates have been implemented.
The app can be found here .
Any problems, please get in touch.
If you have a DatGrid and you want to display row specific data on mouseOver, here is how this can be done.
The first step is to enable showDataTips property for every DataGridColumn that you want to enable this functionality on.
Secondly, you need to have a dataTipFunction function on the DatGrid itself. Because dataTipFunction passes over the Grid row data as an Object to the calling function, you dont need to pass any arguments to it. Here is a little example that shows how to do it.