I recently wrote an article for SEO Chat discussing how Konfabulator has evolved since its acquisition by Yahoo, and towards the end of the article I created a widget myself to demonstrate the ease with which this could be done. I said at the time that I would be writing a follow-up article discussing the code itself and the method of creation; this is that article.
Introduction to Widgets - Adding Your Own Code (Page 2 of 4 )
Now you need to start adding code yourself. What I focused on first was the about-box, which is an element used solely to display a little window listing the program version, the creator, and anything else as a programmer that you want or need to display. As Iím using content from the BBC site, I felt it necessary to include their copyright information:
Itís a whopping amount of code for one small window, most of which is graphic, but itís easy code and should make absolute sense at a glance. The about-version code actually pulls the version number from the main kon file at run time. The reason itís so large is that at present, text in the about-box doesnít wrap and is simply cut off at the end of the window. This is why there are so many <about-text> blocks; each line is its own separate object. The <about-version> and <about-text> blocks are listed separately, much like the <image> element above. Note that the about box must feature an image in order to function and that the bit of the text that is a hyperlink must have the <url> attribute set in the relevant code block. Once complete, the about box will appear like this: