>>Maybe this reads easier: Íåäåšêîâèž :). š corresponds to l+myagkii znak, ž is between ch and t+myagkii znak.
>
>Ok, I don't look at your sig right now:
>Nedeljkovich. Everything is easy, I just have to remember j which means 'mjagkij znak'. Actually, this is how I pronounced your last name in my mind:
>[Nidel'kovih'] - last letter is 'ch' (how should I show it in spell?)
That's how it's pronounced by Russian-speaking people, and probably closer to the original than the best pronunciation it gets here. OTOH, I figure many people would be equally surprised to see what happens with their names when they arrive into our languages :)
BTW, back to the subject. Some of the forms, when created as classes, can't be createobject()ed nor newobject()ed, if they have any code which relies on the existence of dataenvironment - such objects have none - at least in load, init, activate, unload, destroy and release. Few other things may also influence that, like relying on tables being open etc. My utility is just a shell around the common
x=createobject('MyFormClass')
x.saveasclass(...,...)
but it will not work if the form can't be createobjec()ed. Sometimes it takes some coding around at the MyFormClass level to make the class usable for this.