[Lazarus] disable the debugger capturing the OutputDebugString() messages
Reimar Grabowski
reimgrab at web.de
Tue Jul 20 14:48:45 CEST 2010
On Tue, 20 Jul 2010 14:15:54 +0200
Michael Schnell <mschnell at lumino.de> wrote:
> I do miss (something like) this badly !.
>
> With MSEIDE you can see the standard output of a program ( writeln() )
> in a window, With Lazarus this is not available.
That is not the same and actually a really useful feature I miss myself.
> I did not know about "OutputDebugString", it would be very appropriate
> to have it as well on Windows as on Linux.
I actually fail to see the benefit over stdout (other than windows problems with stdout), but I am not against it. It is no problem to replace my writeln() with outputDbgStr().
If it will be implemented I would like to add a feature request:
outputDbgStr(tag, message: String);
It's very useful to include a tag to indicate which unit/class/method/etc created the message. Got used to it while coding for android devices as there is such system in place as stdout is only reachable on the device itself.
R.
--
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?
More information about the Lazarus
mailing list