home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / xbase / library / clipper / mouse / u_mouse / object.ch < prev    next >
Encoding:
Text File  |  1990-08-23  |  945 b   |  36 lines

  1. ********************
  2. ********************
  3. **
  4. **   Source File ... Object.CH
  5. **
  6. **   Application ...
  7. **                   Copyright (c) 1990 Lamaura Development Limited
  8. **                   All Rights Reserved
  9. **
  10. **   Author ........ Philip de Lisle
  11. **   Last Update ... 16 August 1990 at 3:15 AM
  12. **   Purpose ....... Header file for User Defined Objects
  13. **
  14. ********************
  15. ********************
  16.  
  17.  
  18. #define OBJ_NAME         1
  19. #define OBJ_INSTANCE     2
  20. #define OBJ_METHOD       3
  21.  
  22.  
  23. #command SEND <obj>:<msg>([<arg>])                    => ;
  24.          OEval(<obj>, #<msg>, [<arg>], .t.)
  25.  
  26. #command SEND <obj>:<msg> := <arg>                    => ;
  27.          OEval(<obj>, #<msg>, <arg>, .t.)
  28.  
  29.  
  30. #command SEND <obj>:<msg> TO <x>                      => ;
  31.          <x> := OEval(<obj>, #<msg>, NIL, .f.)
  32.  
  33. #command SEND <obj>:<msg>([<arg>]) TO <x>             => ;
  34.          <x> := OEval(<obj>, #<msg>, [<arg>], .f.)
  35. 
  36.