/* * window.h * * Copyright (C) 2012 James Booth * * This file is part of Profanity. * * Profanity is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * Profanity is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with Profanity. If not, see . * */ #ifndef WINDOW_H #define WINDOW_H #include "ui.h" typedef struct prof_win_t { char *from; WINDOW *win; win_type_t type; int y_pos; int paged; int unread; int history_shown; } ProfWin; ProfWin* window_create(const char * const title, int cols, win_type_t type); void window_free(ProfWin *window); #endif