home *** CD-ROM | disk | FTP | other *** search
/ Enigma Amiga Life 109 / EnigmaAmiga109CD.iso / software / on-line / amster / src / gui.h < prev    next >
C/C++ Source or Header  |  2000-01-21  |  871b  |  40 lines

  1. /*
  2. ** GUI Header
  3. */
  4.  
  5. #include <sys/types.h>
  6.  
  7. #include "napster.h"
  8.  
  9. extern struct guidata *gui;
  10. extern int gui_napon;
  11.  
  12. struct guidata {
  13.     struct MUI_CustomClass *search_mcc;
  14.     struct MUI_CustomClass *dl_mcc;
  15.     struct MUI_CustomClass *prf_mcc;
  16.     struct MUI_CustomClass *info_mcc;
  17.     struct MUI_CustomClass *msg_mcc;
  18.     struct MUI_CustomClass *chat_mcc;
  19.     u_long *app;
  20.     u_long *aboutmenu,*hidemenu,*muimenu,*muisetmenu,*amstersetmenu,*quitmenu;
  21.     u_long *redlamp,*greenlamp,*yellowlamp;
  22.     u_long *win;
  23.     u_long *infoicon,*msgicon,*chaticon;
  24.     u_long *inbut,*outbut,*setbut,*rebut;
  25.     u_long *stat,*lamp;
  26.     u_long *swin;
  27.     u_long *iwin;
  28.     u_long *mwin;
  29.     u_long *searchpanel;
  30. };
  31.  
  32.  
  33. /* public funcs */
  34.  
  35. extern void gui_run(u_long tcpsig);
  36. extern void gui_state(int s);
  37. extern void gui_srvstat(int a, int b, int c);
  38. extern void localize_array(char *array[]);
  39. extern void gui_found(songdata song);
  40.