Browse Source

* some types moved to systemh
+ some types like PDispatch added

florian 24 years ago
parent
commit
dadbc26bc8
1 changed files with 12 additions and 11 deletions
  1. 12 11
      rtl/inc/objpash.inc

+ 12 - 11
rtl/inc/objpash.inc

@@ -45,15 +45,6 @@
        vmtDefaultHandlerStr    = vmtMethodStart+28;
        vmtDefaultHandlerStr    = vmtMethodStart+28;
 
 
     type
     type
-       { some pointer definitions }
-       pshortstring = ^shortstring;
-       plongstring  = ^longstring;
-       pansistring  = ^ansistring;
-       pwidestring  = ^widestring;
-       // pstring   = pansistring;
-       pextended    = ^extended;
-       ppointer     = ^pointer;
-
        { now the let's declare the base classes for the class object }
        { now the let's declare the base classes for the class object }
        { model                                                       }
        { model                                                       }
        tobject = class;
        tobject = class;
@@ -183,6 +174,12 @@
           property RefCount : longint read frefcount;
           property RefCount : longint read frefcount;
        end;
        end;
 
 
+       { some pointer definitions }
+       PUnknown = ^IUnknown;
+       PPUnknown = ^PUnknown;
+       PDispatch = ^IDispatch;
+       PPDispatch = ^PDispatch;
+
 {$endif HASINTF}
 {$endif HASINTF}
 
 
        TExceptProc = Procedure (Obj : TObject; Addr,Frame: Pointer);
        TExceptProc = Procedure (Obj : TObject; Addr,Frame: Pointer);
@@ -273,7 +270,11 @@
        end;
        end;
 {
 {
   $Log$
   $Log$
-  Revision 1.8  2000-11-07 23:42:21  florian
+  Revision 1.9  2001-03-22 23:26:37  florian
+    * some types moved to systemh
+    + some types like PDispatch added
+
+  Revision 1.8  2000/11/07 23:42:21  florian
     + AfterConstruction and BeforeDestruction implemented
     + AfterConstruction and BeforeDestruction implemented
     + TInterfacedObject implemented
     + TInterfacedObject implemented
 
 
@@ -296,4 +297,4 @@
   Revision 1.2  2000/07/13 11:33:45  michael
   Revision 1.2  2000/07/13 11:33:45  michael
   + removed logs
   + removed logs
 
 
-}
+}