Cool controls for Lotus Notes – Part 2

John Foldager took the time to look at the controls I posted about back in September and has some great input:

I have looked at some of the controls and they seem to require some “clean up” in the code as well as their behaviour.

An example is the GanttChart component which has some methods that are misspelled (minor refactor would fix this) and the scrollbars doesn't work perfectly according to your scrolling in the view.

I personally don't think that these components should be packaged with the core Notes client as long as they are not an official “part of the core SWT/JFace/…”. We as developers can use the components if we like and that is great.

Thanks John!

Mac, XBox and USB 2 Drives

I found this kind of funny. I wanted to use a new terabyte drive I bought and connect it to my XBox. This would allow me to have all of my family pictures, videos, and music connected directly to the xbox – which is great for parties.

Here is the problem. The XBox only recognizes FAT32 drives. The drive came as NTFS formatted. Windows 2000 and Windows XP can not format drives as FAT32 – nice huh! So I connected the drive up to my friends Mac laptop and viola… it formatted the drive to FAT32. I was able to get all of my files copied over and it works great. You can play any music and do a slide show right in your living room.

Three new Composite Application Wiki articles posted

The three articles below have been posted to the Composite Application Wiki. Each one is a good introduction summary to the new capabilities in the composite space. For the web container we actually had some additional tooling that did not make it in the first release. We are pretty excited to show this tooling at Lotusphere. Basically, creating components from web browser applications will literally be point and click – and that also includes Spreadsheet, HOD, and Notes Views. The article below goes into XPath but don't let it put you out – I can only say its getting better.

Web Container Tutorial

Wiring to a Sidebar Component

Property to Property Wiring

Tags: : : :

Property Value Editor

The Composite Application Editor team was very busy in the Notes 8.5 release. One of the highly requested features made it into the tooling. This new feature is the Property Value Editor. The dialog can be accessed from the Composite Application Editor menu under Edit | Property Value Editor.

The dialog is very powerful. You can filter what properties you see based on a criteria (preference name contains or preference value contains). You can then do global changes to those properties from the dialog in a single action. This is a great feature for doing widespread search and replace for page and component property values.

Tags: : : :

Stealing images!

One of my directories did not have the appropriate entries in the .htaccess file to prevent people from stealing my images. What I mean by steal is, they are actually stealing my bandwidth by referring to an image from my site on their site. So what I get are more bytes transferred and a lot more referrers.

You can add these lines to your .htaccess file to prevent this:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?*$ [NC]
RewriteRule .(gif|jpg)$ – [F]

Demo videos link

By popular demand, I went ahead and created a static link to the demo videos posting. The posting is updated with all of the demonstrations I post on my site – consider it somewhat of an index for them.