mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-06-06 05:38:13 +02:00
+ Introduced interface exceptions
git-svn-id: trunk@4472 -
This commit is contained in:
parent
e691fb61ec
commit
8a07b8bba2
@ -49,8 +49,8 @@ type
|
||||
{ TInterfaceBase }
|
||||
{
|
||||
@abstract(Short description of the class.)
|
||||
Introduced by Marc Weustink <weus@quicknet.nl>
|
||||
Currently maintained by Marc Weustink <weus@quicknet.nl>
|
||||
Introduced by Marc Weustink <marc@dommelstein.net>
|
||||
Currently maintained by Marc Weustink <marc@dommelstein.net>
|
||||
}
|
||||
TInterfaceBase = Class(TObject)
|
||||
protected
|
||||
@ -74,6 +74,13 @@ type
|
||||
{$I winapih.inc}
|
||||
{$UNDEF IF_BASE_MEMBER}
|
||||
end;
|
||||
|
||||
type
|
||||
EInterfaceException = class(Exception);
|
||||
EInterfaceError = class(EInterfaceException);
|
||||
EInterfaceCritical = class(EInterfaceException);
|
||||
EInterfaceWarning = class(EInterfaceException);
|
||||
|
||||
|
||||
{$I defaultbitbtnimages.inc}
|
||||
{$I messagedialogpixmaps.inc}
|
||||
@ -111,6 +118,9 @@ end.
|
||||
|
||||
{
|
||||
$Log$
|
||||
Revision 1.31 2003/08/12 23:51:51 marc
|
||||
+ Introduced interface exceptions
|
||||
|
||||
Revision 1.30 2002/08/17 23:41:34 mattias
|
||||
many clipping fixes
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user