"Dirk A. Mueller" wrote: > This also has the advantage that you can actually output them in different > places (like kdebug to console and the other two as a Messagebox to the > user). Debug areas could be implemented by creating the streams in kApplication, giving the area to the constructor. Would mean something like kapp->kDebugMessage() << "Bla bla"; May be this (kapp->kDebugMessage()) could be macroed to kDebug. But how to make this noops in final builds? Greetings, --Mirko. -- Denn der Mensch liebt und ehrt den Menschen, solange er ihn nicht zu beurteilen vermag, und die Sehnsucht ist ein Erzeugnis mangelhafter Erkenntnis. (Thomas Mann)