home *** CD-ROM | disk | FTP | other *** search
Modula Definition | 1993-01-19 | 963 b | 38 lines |
- DEFINITION MODULE Macro0;
-
- (*
- Macro-Ersatz für OS/2 C-Language-Macros
- *)
-
- IMPORT Win;
-
-
- PROCEDURE SHORT1FROMMP( mp : Win.MPARAM) : CARDINAL;
-
- PROCEDURE SHORT2FROMMP( mp : Win.MPARAM) : CARDINAL;
-
-
- PROCEDURE MPFROM2SHORT( v1,v2 : CARDINAL) : Win.MPARAM;
-
- PROCEDURE MPFROMSHORT( v : CARDINAL) : Win.MPARAM; (* ??? *)
-
-
- PROCEDURE IntMax( a,b : INTEGER) : INTEGER;
-
- PROCEDURE IntMin( a,b : INTEGER) : INTEGER;
-
-
- PROCEDURE COMMANDMSGcmd( VAR msgadr : CARDINAL) : CARDINAL;
- (* eigentlich besser mp1 auswerten !!! *)
- (* einfacher CAST per Win.COMMANDMSG klappt nicht, da *)
- (* Reihenfolge der Parameterübergabe statt l -> r ist r -> l *)
- (* in ClientWndProc *)
-
-
- PROCEDURE MOUSEMSGx( VAR msg : CARDINAL) : LONGINT; (* mp1 *)
-
- PROCEDURE MOUSEMSGy( VAR msg : CARDINAL) : LONGINT; (* mp1 *)
-
-
- END Macro0.