home *** CD-ROM | disk | FTP | other *** search
/ Aminet 18 / aminetcdnumber181997.iso / Aminet / dev / gui / pmdev.lha / PopupMenuDeveloper / include / clib / pm_protos.h
Encoding:
C/C++ Source or Header  |  1997-02-27  |  756 b   |  28 lines

  1. #ifndef CLIB_POPUPMENU_PROTOS_H
  2. #define CLIB_POPUPMENU_PROTOS_H
  3.  
  4. //
  5. //    $VER: pm_protos.h 2.0 (27.2.97)
  6. //
  7. //    ©1996-1997 Henrik Isaksson
  8. //    All Rights Reserved.
  9. //
  10.  
  11. #ifndef LIBRARIES_POPUPMENU_H
  12. #include <libraries/pm.h>
  13. #endif
  14.  
  15. /* Functions in V1 */
  16. struct PopupMenu *MakeItem(ULONG tag1, ...);
  17. struct PopupMenu *MakeMenu(ULONG tag1, ...);
  18. struct PopupMenu *MakeMenuA(struct TagItem *tags);
  19. struct PopupMenu *MakeItemA(struct TagItem *tags);
  20. void FreePopupMenu(struct PopupMenu *p);
  21. ULONG OpenPopupMenuA(struct Window *prevwnd, struct TagItem *tags);
  22. ULONG OpenPopupMenu(struct Window *prevwnd, ULONG tag1, ...);
  23. void FreeIDList(struct PM_IDLst *f);
  24. struct PM_IDLst *MakeIDList(ULONG tag1, ...);
  25. struct PM_IDLst *MakeIDListA(struct TagItem *tags);
  26.  
  27. #endif
  28.