A password input widget. More...
#include <passwordwidget.h>


Public Member Functions | |
| virtual int | focus () throw (UIException) |
| PasswordWidget (int sx, int sy, int w, int ml=512) throw (UIException) | |
| virtual void | refresh () throw (UIException) |
| virtual | ~PasswordWidget () |
Private Member Functions | |
| const PasswordWidget & | operator= (const PasswordWidget &) |
Basically the same as InputWidget, but shows asterisks '*' instead of the characters typed by the user.
Definition at line 52 of file passwordwidget.h.
| PasswordWidget::PasswordWidget | ( | int | sx, | |
| int | sy, | |||
| int | w, | |||
| int | ml = 512 | |||
| ) | throw (UIException) |
Definition at line 32 of file passwordwidget.cc.
| PasswordWidget::~PasswordWidget | ( | ) | [virtual] |
Definition at line 35 of file passwordwidget.cc.
| int PasswordWidget::focus | ( | ) | throw (UIException) [virtual] |
Reimplemented from YAPET::UI::InputWidget.
Definition at line 39 of file passwordwidget.cc.
References YAPET::UI::InputWidget::getPos(), YAPET::UI::InputWidget::getWindow(), YAPET::UI::INPUTWIDGET_FOCUS, YAPET::UI::INPUTWIDGET_NOFOCUS, KEY_CTRL_E, KEY_ESC, KEY_REFRESH, KEY_TAB, YAPET::UI::InputWidget::processBackspace(), YAPET::UI::InputWidget::processDelete(), YAPET::UI::InputWidget::processInput(), YAPET::UI::BaseWindow::refreshAll(), YAPET::UI::Colors::setcolor(), and visibleCursor().
Referenced by PasswordDialog::run().


| const PasswordWidget& YAPET::UI::PasswordWidget::operator= | ( | const PasswordWidget & | ) | [inline, private] |
Definition at line 54 of file passwordwidget.h.
| void PasswordWidget::refresh | ( | ) | throw (UIException) [virtual] |
Reimplemented from YAPET::UI::InputWidget.
Definition at line 108 of file passwordwidget.cc.
References YAPET::UI::InputWidget::getPos(), YAPET::UI::InputWidget::getWidth(), and YAPET::UI::InputWidget::getWindow().
Referenced by PasswordDialog::refresh().


1.7.1