I found out that I need to add "static" to the "get" class procedure to allow it's usage in a "class property". Sorry for the noise :-[ If fact I don't understand what the additional "static" is necessary. I was of the op pinion that class procedures are static, anyway. Can somebody clarify ? Thanks, -Michael