1
1
mirror of https://github.com/profanity-im/profanity.git synced 2025-01-03 14:57:42 -05:00

Added title bar redraw

This commit is contained in:
James Booth 2012-04-20 01:38:04 +01:00
parent ea261b8852
commit 53130f0e78
3 changed files with 14 additions and 1 deletions

View File

@ -63,6 +63,18 @@ void title_bar_disconnected(void)
_title_bar_draw_status();
}
void title_bar_redraw(void)
{
int rows, cols;
getmaxyx(stdscr, rows, cols);
title_bar = newwin(1, cols, 0, 0);
wbkgd(title_bar, COLOR_PAIR(3));
_title_bar_draw_title();
_title_bar_draw_status();
dirty = TRUE;
}
void title_bar_refresh(void)
{
if (dirty) {

View File

@ -108,7 +108,7 @@ void gui_close(void)
void gui_resize(const int ch, const char * const input, const int size)
{
create_title_bar();
title_bar_redraw();
create_status_bar();
create_input_window();
inp_win_write(input, size);

View File

@ -47,6 +47,7 @@ void create_input_window(void);
// title bar actions
void title_bar_refresh(void);
void title_bar_redraw(void);
void title_bar_show(const char * const title);
void title_bar_title(void);
void title_bar_connected(void);