# WoopsiUI::WoopsiKeyboardScreen Class Reference

`#include <woopsikeyboardscreen.h>`

Inheritance diagram for WoopsiUI::WoopsiKeyboardScreen:

List of all members.

## Public Member Functions
| WoopsiKeyboardScreen (KeyboardEventHandler *opener)
## Protected Member Functions
virtual | ~WoopsiKeyboardScreen ()
virtual void | handleClickEvent (const GadgetEventArgs &e)
| WoopsiKeyboardScreen (const WoopsiKeyboardScreen &keyboard)

## Detailed Description

AmigaScreen that contains a keyboard. Used by the Woopsi class as a means of automatically showing a keyboard when a textbox is double-clicked.

## Constructor & Destructor Documentation

WoopsiUI::WoopsiKeyboardScreen::WoopsiKeyboardScreen | ( | KeyboardEventHandler * | opener | ) |

Constructor.

Parameters:

  | opener | The keyboard event handler that created the gadget.

virtual WoopsiUI::WoopsiKeyboardScreen::~WoopsiKeyboardScreen | ( |  | ) | `[inline, protected, virtual]`

Destructor.

WoopsiUI::WoopsiKeyboardScreen::WoopsiKeyboardScreen | ( | const WoopsiKeyboardScreen & | keyboard | ) | `[inline, protected]`

Copy constructor is protected to prevent usage.

## Member Function Documentation

virtual void WoopsiUI::WoopsiKeyboardScreen::handleClickEvent | ( | const GadgetEventArgs & | e | ) | `[protected, virtual]`

Handle events fired by child gadgets.

Parameters:

  | e | Event arguments to process.

Reimplemented from WoopsiUI::GadgetEventHandler.

The documentation for this class was generated from the following file:

- woopsikeyboardscreen.h