With configuration schemes (predefined, user-definable, exportable, importable, ...) you could switch everything back in one go: Just choose something like "TC Classic Scheme".
Well, yes. Now I don't have to switch anything, though.
I never said that it would be easy, especially not for someone who is new to C++, but after all Mr. Ghisler is surely an ambitious developer.
Well, TC Pocket is programmed in C(++) (don't know which), so it wouldn't be
such a shock. I guess every programmer got in touch with C(++) at least once.
BTW: I wonder why you put C and C++ on the same level. For me C is completely out of question! C is essentially only a small fraction of C++.
AFAIK they are the same language. C++ is just an enhanced version of C (mainly OOP-related), as the name itself suggests.
C would be out of question, I agree.
Of course a rewrite causes troubles but also offers new chances. I disagree regarding maintance. The many possibilities of C++ are tempting to produce a mess, but well-written C++ code is not hard to maintain.
The only new chance I see might be increased portability, but having something programmed in C++ doesn't automatically mean you can compile it on any platform.
IMHO well written C++ code will always be more difficult to maintain than well written Delphi (Pascal) code.
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.