At last I submitted my custom control to the OpenNTF Contest sponsored by We4IT... Now I am waiting for two iPad 3 or 3 iPad 2, whatever comes first :)))

Anyway, this is a short summary for the xProperties control.

My custom control imitates the traditional document properties box we are using in Lotus Notes client. The reason I have chosen this, it seemed really challenging for me.

Image:My Custom Control for the OpenNTF Contest: xProperties

In fact, it is not possible to imitate our precious Document Properties box completely. Because it uses the C API to get information from the document note. Many properties and attributes are not accessible from the class hierarchy that are provided by Notes/Domino API. SSJS API is even more restricted than Lotusscript, so there are some deficiencies in my control. But it seems roughly like:

Image:My Custom Control for the OpenNTF Contest: xProperties

One may place this control into the base framework for debugging purposes. It is also useful in views. Just put an extra column to the view to check document properties. It's a bit retro :)

The version is 0.91, not 1.0 :)

There are some possible extensions to the control:

- Document Information (Unique ID, Note ID, modification/creation date, etc.)
- Formula tester,
- Reader/Author modification,
- Comparison

In addition there are some weak points as I explained in the documentation.

I am waiting for your comments and suggestions.
Serdar Basegmez   |   June 22 2011 08:58:00 AM   |    Community  Development  XPages  OpenNTF    |  
  |   Next   |   Previous

Comments (5)

Gravatar Image
Serdar Basegmez    06/22/2011 4:58:21 PM


It's cool! Added to list ;-)

Gravatar Image
Stephan H. Wissel    06/22/2011 4:54:08 PM

Neat! Now add a property AllowEdit (default=false) and if true show a save button. Invaluable for trouble shooting!

Gravatar Image
Serdar Basegmez    06/22/2011 2:18:34 PM

@Christian, Thanks for being the first user :)

@Olli, It's open now, appreciated if you help me to improve it...

Gravatar Image
Olli Kämäräinen       06/22/2011 1:58:30 PM

I had this same idea and already made a draft version but I never had time to finish it :)

It's nice to see that there are people that have same ideas but some just do it!

Gravatar Image
Cristian D’Aloisio    06/22/2011 10:16:21 AM

I like it!