>Hi Pertti, > >yeah, and I'll bet you could read it in French instead of Babelfish. > I wish I could. I can speak Finnish, Swedish, German and English, but, alas, no French (I chose the "scientific" track in the middle and high school, otherwise I would have learned 1-2 more languages, most likely French and Russian).
As it is, however, the only thing I can say fluently in French is "Serveur, un autre apéritif, s'il vous plait." Well, fluently at least in the early evening <g>.
Pertti
>Actually, reading Babelfish is somewhat like reading .Net with tags to me. Want a this type or a that type? Add a tag. Oops we forgot something in the designer? Just use this other tag. Ouch. And other languages don't have these things, so far as I know. Python in particular is a pretty clean OOP language, as is VFP for that matter. It's a valid complaint; and of course isn't a development tool killer. > >Hank > >>Hank: >> >>>I like Martin's reply best of all: they goofed on the visual designers in Winforms (they should have asked the VFP team, who had learned how to do it right <s> -- that's my take on it), as they did on other area where they did not have deep experience (think: data handling). And except for those few things and some others, as the song goes, everything's going great! >>> >> >>Indeed. To me, too, it now appears that the inherent .NET OOP architecture is fine and consistent, it is the visual designer that is not compliant in all cases. How could this "minor" thing have happened, and even more puzzling, why hasn't it been fixed in 2 major versions by a Redmond -load of very talented developers. It is, well, puzzling. But as Martin also mentioned, most .Net developers are using custom controls and evidently don't inherit (at least visually) from them, so it is, largely, a non issue in .NET circles. >> >>I just keep thinking back on one of the classic explanations of OOP's architectural superiority, the one where you have already developed a whole lot of forms in a project, when your client tells you that they want you to use a different font across the application. Tomorrow, preferably today. You change the font in the appropriate baseclasses in a few minutes and move on. You didn't need in any way to prepare for this type of situation as you were (visually) building the forms, it is handled automatically by the inheritance chain. >> >> >>Pertti >> >>P.S. I got a kick out of that song