home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Pascal / MAXONPASCAL2.DMS / in.adf / INCLUDE / libraries / gadtools_Functions.h < prev    next >
Encoding:
Text File  |  1994-07-25  |  705 b   |  24 lines

  1. {$if not def LIBRARIES_GADTOOLS_MACROS_H}CONST LIBRARIES_GADTOOLS_MACROS_H=0;
  2.  
  3. { **********************************************************************
  4.   ** KickPascal-Include-Datei "libraries/gadtools.h" zu Kickstart 3.0 **
  5.   ** Ergänzung der Macros als Pascal FUNCTIONen                 by JS **
  6.   ********************************************************************** }
  7.  
  8. {$if not def LIBRIRIES_GADTOOLS_H;incl "libraries/gadtools.h";endif}
  9.  
  10. Function GTMENU_USERDATA(m:p_Menu):Ptr;
  11. Var p:^Ptr;
  12. begin
  13.  p:=Ptr(Long(m)+sizeof(Menu)+1);
  14.  GTMENU_USERDATA:=p^
  15. end;
  16. Function GTMENUITEM_USERDATA(m:p_MenuItem):Ptr;
  17. Var p:^Ptr;
  18. begin
  19.  p:=Ptr(Long(m)+sizeof(MenuItem)+1);
  20.  GTMENUITEM_USERDATA:=p^;
  21. end;
  22.  
  23. {$endif}
  24.