#include <statusbar.h>
Public Member Functions | |
std::string | getMsg () const |
void | putMsg (std::string msg) throw (YAPETUI::UIException) |
void | refresh () |
void | resize () |
StatusBar () throw (YAPETUI::UIException) | |
virtual | ~StatusBar () |
Protected Member Functions | |
void | createWindow () throw (YAPETUI::UIException) |
Private Member Functions | |
const StatusBar & | operator= (const StatusBar &) |
StatusBar (const StatusBar &) | |
Private Attributes | |
std::string | message |
WINDOW * | statusbar |
putMsg()
. The message stays visible until a new message is put.
Definition at line 54 of file statusbar.h.
StatusBar::StatusBar | ( | const StatusBar & | ) | [inline, private] |
Definition at line 59 of file statusbar.h.
StatusBar::StatusBar | ( | ) | throw (YAPETUI::UIException) |
StatusBar::~StatusBar | ( | ) | [virtual] |
void StatusBar::createWindow | ( | ) | throw (YAPETUI::UIException) [protected] |
Definition at line 23 of file statusbar.cc.
References YAPETUI::BaseWindow::maxX(), YAPETUI::BaseWindow::maxY(), YAPETUI::BaseWindow::minX(), refresh(), and statusbar.
Referenced by resize(), and StatusBar().
std::string StatusBar::getMsg | ( | ) | const [inline] |
Definition at line 60 of file statusbar.h.
void StatusBar::putMsg | ( | std::string | msg | ) | throw (YAPETUI::UIException) |
Definition at line 53 of file statusbar.cc.
References message, and statusbar.
Referenced by MainWindow::addNewRecord(), MainWindow::bottomRightWinContent(), MainWindow::changePassword(), MainWindow::createFile(), MainWindow::deleteSelectedRecord(), MainWindow::editSelectedRecord(), MainWindow::openFile(), MainWindow::quit(), refresh(), MainWindow::run(), MainWindow::saveFile(), MainWindow::searchNext(), MainWindow::searchTerm(), and MainWindow::setSortOrder().
void StatusBar::refresh | ( | ) | [virtual] |
Implements YAPETUI::BaseWindow.
Definition at line 67 of file statusbar.cc.
References message, and putMsg().
Referenced by createWindow(), and MainWindow::refresh().
void StatusBar::resize | ( | ) | [virtual] |
Implements YAPETUI::BaseWindow.
Definition at line 73 of file statusbar.cc.
References createWindow(), and statusbar.
std::string StatusBar::message [private] |
WINDOW* StatusBar::statusbar [private] |
Definition at line 56 of file statusbar.h.
Referenced by createWindow(), putMsg(), resize(), and ~StatusBar().