home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Linux / Divers / yagirc-0.51.tar.gz / yagirc-0.51.tar / yagirc-0.51 / gui_nicklist.h < prev    next >
C/C++ Source or Header  |  1998-04-25  |  950b  |  28 lines

  1. #ifndef __GUI_NICKLIST_H
  2. #define __GUI_NICKLIST_H
  3.  
  4. #include "data.h"
  5.  
  6. /* Redraw nick list */
  7. void gui_nicklist_redraw(WINDOW_REC *window);
  8.  
  9. /* Change nick name */
  10. void gui_nick_change(SERVER_REC *server, char *from, char *to);
  11. /* Change nick's mode (@, +) */
  12. void gui_change_nick_mode(CHAN_REC *chan, char *nick, char type);
  13. /* Someone joined some channel.. If nick==NULL, you joined */
  14. void gui_channel_join(CHAN_REC *chan, char *nick);
  15. /* Someone left some channel.. If nick==NULL, you left, if chan==NULL someone
  16.    quit from IRC */
  17. void gui_channel_part(CHAN_REC *chan, char *nick);
  18.  
  19. #ifdef USE_GUI /* privates */
  20. /* Add nick list menu commands to menu, or if menu==NULL, create the menu */
  21. void nicklist_popup(GtkWidget *menu, char *nick, GdkEventButton *event);
  22. /* nick list signals */
  23. void signick_button_pressed(GtkWidget *widget, GdkEventButton *event);
  24. void signick_button_released(GtkWidget *widget, GdkEventButton *event);
  25. #endif
  26.  
  27. #endif
  28.