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