[lazarus] CVS updates
Marc Weustink
marc at dommelstein.net
Tue Aug 12 19:38:04 EDT 2003
Hi,
I've introduced Interface Exceptions.
With these, a (GTK|win32|etc) interface can raise an exception when
something bad like Critical/Error/Warning happens.
In the GTK interface it is implemented on all Critical/Error/Warning
loggings. All fatal errors raise now a unhandled exception, all normal
errors raise a handled exception so it would not interfere with normal
operation.
When an app with GTK errors is run in the IDE, execution is paused and with
the callstack one can find what's wrong :-)
Marc
More information about the Lazarus
mailing list