X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=apps%2Fsilc%2Fscreen.h;h=1721475b3ed7bd9784dc7f2228dd1689b8720613;hp=a1fe8ce32522b326703790a9ef2b092412f8cb89;hb=a818c5b5411bbc4436d1c5f011236985c96bb787;hpb=318d79b391bf6288e3e28c840217a7097f3d0392 diff --git a/apps/silc/screen.h b/apps/silc/screen.h index a1fe8ce3..1721475b 100644 --- a/apps/silc/screen.h +++ b/apps/silc/screen.h @@ -26,6 +26,8 @@ typedef struct { char *nickname; char *connection; char *channel; + char *channel_mode; + char *umode; int away; } *SilcScreenBottomLine; @@ -36,14 +38,14 @@ typedef struct { /* Output windows */ WINDOW **output_win; WINDOW **output_stat_line; - unsigned int output_win_count; + SilcUInt32 output_win_count; /* Input window at the bottom of the screen */ WINDOW *input_win; unsigned char *input_buffer; - unsigned int input_pos; - unsigned int input_end; - unsigned int cursor_pos; + SilcUInt32 input_pos; + SilcUInt32 input_end; + SilcUInt32 cursor_pos; int virtual_window; /* Bottom line on screen */ @@ -76,6 +78,9 @@ typedef SilcScreenObject *SilcScreen; /* Maximum length of connection name that will be shown on the screen */ #define SILC_SCREEN_MAX_CONN_LEN 20 +/* Maximum length of user mode that will be shown on the screen */ +#define SILC_SCREEN_MAX_UMODE_LEN 20 + /* Macros */ /* Macro used to insert typed character into the buffer. The character