home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 6 / AACD06.ISO / AACD / System / WBStartup+ / Source / WBStartup+OS2.x / WBStartup+.h < prev    next >
C/C++ Source or Header  |  1998-10-26  |  816b  |  30 lines

  1. struct WBStartupNode
  2. {
  3.   struct Node node;
  4.   struct DiskObject *diskobj;
  5.   long   StackSize;
  6.   long   toolpri;
  7.   unsigned long   wait;
  8. };
  9.  
  10. struct WBStartupPrefs
  11. {
  12.   char ExecutePath[200];
  13.   char StoragePath[200];
  14.   BOOL ShowWindow;
  15.   BOOL Interactive;
  16.   char PrefsPath[200];
  17.   char PubScreenName[200];
  18. };
  19.  
  20. void GetFilenames(struct List *filenamequeue, char *directory, BOOL ShowWindow);
  21. void FreeFilenames(struct List *filenamequeue);
  22. void RunPrograms(struct List *filenamequeue, struct WBStartupPrefs *prefs);
  23. void GetArguments(int argc, char **argv, struct WBStartupPrefs *prefs);
  24. void ShowRequester(STRPTR RequesterText);
  25. void DisplayVars(void);
  26. void FreeIcons(struct List *list);
  27. void RunPrefs(struct WBStartupPrefs *prefs);
  28. struct Node *FindNameNoCase(struct List *list, char *name);
  29. BOOL CheckSemaphore(void);
  30.