/[weechat]/weechat/src/gui/gui.h
ViewVC logotype

Diff of /weechat/src/gui/gui.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.47 by flashcode, Wed Jul 13 17:40:20 2005 UTC revision 1.48 by flashcode, Sat Jul 16 11:14:47 2005 UTC
# Line 104  Line 104 
104  #define NOTIFY_LEVEL_MAX        3  #define NOTIFY_LEVEL_MAX        3
105  #define NOTIFY_LEVEL_DEFAULT    NOTIFY_LEVEL_MAX  #define NOTIFY_LEVEL_DEFAULT    NOTIFY_LEVEL_MAX
106    
107    #define KEY_SHOW_MODE_DISPLAY   1
108    #define KEY_SHOW_MODE_BIND      2
109    
110  typedef struct t_gui_message t_gui_message;  typedef struct t_gui_message t_gui_message;
111    
112  struct t_gui_message  struct t_gui_message
# Line 180  struct t_gui_buffer Line 183  struct t_gui_buffer
183      FILE *log_file;                 /* for logging buffer to file           */      FILE *log_file;                 /* for logging buffer to file           */
184            
185      /* inupt buffer */      /* inupt buffer */
186        int has_input;                  /* = 1 if buffer has input (DCC has not)*/
187      char *input_buffer;             /* input buffer                         */      char *input_buffer;             /* input buffer                         */
188      int input_buffer_alloc;         /* input buffer: allocated size in mem  */      int input_buffer_alloc;         /* input buffer: allocated size in mem  */
189      int input_buffer_size;          /* buffer size (user input length)      */      int input_buffer_size;          /* buffer size (user input length)      */
# Line 292  extern t_gui_infobar *gui_infobar; Line 296  extern t_gui_infobar *gui_infobar;
296  extern t_gui_key *gui_keys;  extern t_gui_key *gui_keys;
297  extern t_gui_key *last_gui_key;  extern t_gui_key *last_gui_key;
298  extern t_gui_key_function gui_key_functions[];  extern t_gui_key_function gui_key_functions[];
299    extern char gui_key_buffer[128];
300    extern int gui_key_grab;
301    extern int gui_key_grab_count;
302  extern char *gui_input_clipboard;  extern char *gui_input_clipboard;
303    
304  /* GUI independent functions: windows & buffers */  /* GUI independent functions: windows & buffers */
# Line 306  extern void gui_infobar_remove (); Line 313  extern void gui_infobar_remove ();
313  extern void gui_buffer_free (t_gui_buffer *, int);  extern void gui_buffer_free (t_gui_buffer *, int);
314  extern t_gui_line *gui_new_line (t_gui_buffer *);  extern t_gui_line *gui_new_line (t_gui_buffer *);
315  extern t_gui_message *gui_new_message (t_gui_buffer *);  extern t_gui_message *gui_new_message (t_gui_buffer *);
 extern void gui_input_clipboard_paste ();  
316  extern void gui_input_clipboard_copy (char *, int);  extern void gui_input_clipboard_copy (char *, int);
317    extern void gui_input_clipboard_paste ();
318    extern void gui_input_insert_string (char *, int);
319  extern void gui_input_insert_char ();  extern void gui_input_insert_char ();
320  extern void gui_input_return ();  extern void gui_input_return ();
321  extern void gui_input_tab ();  extern void gui_input_tab ();
# Line 333  extern void gui_input_jump_server (); Line 341  extern void gui_input_jump_server ();
341  extern void gui_input_jump_next_server ();  extern void gui_input_jump_next_server ();
342  extern void gui_input_hotlist_clear ();  extern void gui_input_hotlist_clear ();
343  extern void gui_input_infobar_clear ();  extern void gui_input_infobar_clear ();
344    extern void gui_input_grab_key ();
345  extern void gui_switch_to_previous_buffer ();  extern void gui_switch_to_previous_buffer ();
346  extern void gui_switch_to_next_buffer ();  extern void gui_switch_to_next_buffer ();
347  extern void gui_switch_to_previous_window ();  extern void gui_switch_to_previous_window ();
# Line 345  extern void gui_buffer_print_log (t_gui_ Line 354  extern void gui_buffer_print_log (t_gui_
354  /* GUI independent functions: keys */  /* GUI independent functions: keys */
355    
356  extern void gui_key_init ();  extern void gui_key_init ();
357    extern void gui_key_init_grab ();
358  extern char *gui_key_get_internal_code (char *);  extern char *gui_key_get_internal_code (char *);
359  extern char *gui_key_get_expanded_name (char *);  extern char *gui_key_get_expanded_name (char *);
360  extern void *gui_key_function_search_by_name (char *);  extern void *gui_key_function_search_by_name (char *);

Legend:
Removed from v.1.47  
changed lines
  Added in v.1.48

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26