Idź do kodu źródłowego tego pliku.
 | 
| void  | ncurses_init (void) | 
|   | 
| void  | ncurses_deinit (void) | 
|   | 
| void  | update_statusbar (int commit) | 
|   | 
|   | QUERY (ncurses_session_disconnect_handler) | 
|   | 
| gboolean  | ncurses_simple_print (WINDOW *w, const char *s, fstr_attr_t attr, gssize maxx) | 
|   | 
| const char *  | ncurses_fstring_print (WINDOW *w, const char *s, const fstr_attr_t *attr, gssize maxx) | 
|   | 
| void  | ncurses_prompt_set (window_t *w, const gchar *str) | 
|   | 
| void  | ncurses_update_real_prompt (ncurses_window_t *n) | 
|   | 
| void  | ncurses_resize (void) | 
|   | 
| void  | ncurses_redraw (window_t *w) | 
|   | 
| void  | ncurses_redraw_input (unsigned int ch) | 
|   | 
| void  | ncurses_clear (window_t *w, int full) | 
|   | 
| void  | ncurses_refresh (void) | 
|   | 
| void  | ncurses_commit (void) | 
|   | 
| int  | ncurses_window_kill (window_t *w) | 
|   | 
| int  | ncurses_window_new (window_t *w) | 
|   | 
| void  | header_statusbar_resize (const char *dummy) | 
|   | 
| void  | changed_backlog_size (const char *var) | 
|   | 
| int  | ncurses_lastlog_update (window_t *w) | 
|   | 
| void  | ncurses_lastlog_new (window_t *w) | 
|   | 
|   | WATCHER (ncurses_watch_stdin) | 
|   | 
|   | WATCHER (ncurses_watch_winch) | 
|   | 
| int  | ncurses_command_window (void *data, va_list ap) | 
|   | 
|   | COMMAND (cmd_mark) | 
|   | 
| int  | color_pair (int fg, int bg) | 
|   | 
| int  | ncurses_backlog_add_real (window_t *w, fstring_t *str) | 
|   | 
| wchar_t  | ncurses_fixchar (wchar_t ch, int *attr) | 
|   | 
◆ COLOR_DEFAULT
      
        
          | #define COLOR_DEFAULT   (-1) | 
        
      
 
 
◆ contacts
◆ history
◆ history_index
◆ HISTORY_MAX
◆ LINE_MAXLEN
      
        
          | #define LINE_MAXLEN   1000		/* max line length */ | 
        
      
 
 
◆ MULTILINE_INPUT_SIZE
      
        
          | #define MULTILINE_INPUT_SIZE   5 | 
        
      
 
 
◆ ncurses_current
◆ window_frame_t
| Wartości wyliczeń | 
|---|
| WF_LEFT  |  | 
| WF_TOP  |  | 
| WF_RIGHT  |  | 
| WF_BOTTOM  |  | 
| WF_ALL  |  | 
 
 
◆ changed_backlog_size()
      
        
          | void changed_backlog_size  | 
          ( | 
          const char *  | 
          var | ) | 
           | 
        
      
 
 
◆ color_pair()
      
        
          | int color_pair  | 
          ( | 
          int  | 
          fg,  | 
        
        
           | 
           | 
          int  | 
          bg  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ COMMAND()
◆ header_statusbar_resize()
      
        
          | void header_statusbar_resize  | 
          ( | 
          const char *  | 
          dummy | ) | 
           | 
        
      
 
 
◆ ncurses_backlog_add_real()
◆ ncurses_clear()
      
        
          | void ncurses_clear  | 
          ( | 
          window_t *  | 
          w,  | 
        
        
           | 
           | 
          int  | 
          full  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ncurses_command_window()
      
        
          | int ncurses_command_window  | 
          ( | 
          void *  | 
          data,  | 
        
        
           | 
           | 
          va_list  | 
          ap  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ncurses_commit()
      
        
          | void ncurses_commit  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
◆ ncurses_deinit()
      
        
          | void ncurses_deinit  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
◆ ncurses_fixchar()
  
  
      
        
          | wchar_t ncurses_fixchar  | 
          ( | 
          wchar_t  | 
          ch,  | 
         
        
           | 
           | 
          int *  | 
          attr  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ ncurses_fstring_print()
      
        
          | const char* ncurses_fstring_print  | 
          ( | 
          WINDOW *  | 
          w,  | 
        
        
           | 
           | 
          const char *  | 
          s,  | 
        
        
           | 
           | 
          const fstr_attr_t *  | 
          attr,  | 
        
        
           | 
           | 
          gssize  | 
          maxx  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
ncurses_fstring_print()
Print fstring_t, making sure output width doesn't exceed max width. If it does, rewind to the previous linebreak possibility.
- Parametry
 - 
  
    | w | - target ncurses window.  | 
    | s | - locale-encoded string to print.  | 
    | attr | - attribute list (of length strlen(s)).  | 
    | maxx | - max output width expressed through the last column to print in or -1 if any. | 
  
   
- Zwraca
 - Pointer to the character which the next print should begin at. 
 
 
 
◆ ncurses_init()
      
        
          | void ncurses_init  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
◆ ncurses_lastlog_new()
      
        
          | void ncurses_lastlog_new  | 
          ( | 
          window_t *  | 
          w | ) | 
           | 
        
      
 
 
◆ ncurses_lastlog_update()
      
        
          | int ncurses_lastlog_update  | 
          ( | 
          window_t *  | 
          w | ) | 
           | 
        
      
 
 
◆ ncurses_prompt_set()
      
        
          | void ncurses_prompt_set  | 
          ( | 
          window_t *  | 
          w,  | 
        
        
           | 
           | 
          const gchar *  | 
          str  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
ncurses_prompt_set()
Set window prompt, updating internal data as necessary.
- Parametry
 - 
  
    | w | - window to be updated  | 
    | str | - prompt target (uid/nickname) or NULL if none  | 
  
   
 
 
◆ ncurses_redraw()
◆ ncurses_redraw_input()
      
        
          | void ncurses_redraw_input  | 
          ( | 
          unsigned int  | 
          ch | ) | 
           | 
        
      
 
 
◆ ncurses_refresh()
      
        
          | void ncurses_refresh  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
◆ ncurses_resize()
      
        
          | void ncurses_resize  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
◆ ncurses_simple_print()
      
        
          | gboolean ncurses_simple_print  | 
          ( | 
          WINDOW *  | 
          w,  | 
        
        
           | 
           | 
          const char *  | 
          s,  | 
        
        
           | 
           | 
          fstr_attr_t  | 
          attr,  | 
        
        
           | 
           | 
          gssize  | 
          maxx  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
ncurses_simple_print()
Print simple string, making sure it doesn't exceed max width.
- Parametry
 - 
  
    | w | - target ncurses window.  | 
    | s | - locale-encoded string to print.  | 
    | attr | - attribute set (one for the whole string).  | 
    | maxx | - max output width expressed through the last column to print in or -1 if any. | 
  
   
- Zwraca
 - TRUE if whole string was printed, FALSE if maxwidth reached.
 
- Nota
 - If printed string ends with a double-column char maxx may be exceeded. If necessary, provide decreased value. 
 
 
 
◆ ncurses_update_real_prompt()
◆ ncurses_window_kill()
◆ ncurses_window_new()
◆ QUERY()
◆ update_statusbar()
      
        
          | void update_statusbar  | 
          ( | 
          int  | 
          commit | ) | 
           | 
        
      
 
 
◆ WATCHER() [1/2]
◆ WATCHER() [2/2]
◆ config_backlog_scroll_half_page
      
        
          | int config_backlog_scroll_half_page | 
        
      
 
 
◆ config_backlog_size
◆ config_display_transparent
      
        
          | int config_display_transparent | 
        
      
 
 
◆ config_enter_scrolls
◆ config_kill_irc_window
      
        
          | int config_kill_irc_window | 
        
      
 
 
◆ config_lastlog_lock
◆ config_lastlog_size
◆ config_margin_size
◆ config_mark_on_window_change
      
        
          | int config_mark_on_window_change | 
        
      
 
 
◆ config_text_bottomalign
      
        
          | int config_text_bottomalign | 
        
      
 
 
◆ have_winch_pipe
◆ ncurses_contacts
◆ ncurses_debug
◆ ncurses_history
      
        
          | wchar_t* ncurses_history[1000] | 
        
      
 
 
◆ ncurses_history_index
      
        
          | int ncurses_history_index | 
        
      
 
 
◆ ncurses_input
◆ ncurses_plugin
◆ ncurses_plugin_destroyed
      
        
          | int ncurses_plugin_destroyed | 
        
      
 
 
◆ ncurses_screen_height
      
        
          | int ncurses_screen_height | 
        
      
 
 
◆ ncurses_screen_width
◆ winch_pipe