PPL7-Icon Patrick's Programming Library Version 7.0.0 - Dokumentation
ppl7::tk::MouseEvent Klassenreferenz

Abgeleitet von ppl7::tk::Event und ppl7::tk::MouseState.

Öffentliche Typen

enum  MouseButton {
  Left =1, Middle =2, Right =4, WheelUp =8,
  WheelDown =16, X1 =32, X2 =64
}
 
enum  Type {
  Unknown =0, MouseEnter, MouseMove, MouseLeave,
  MouseDown, MouseUp, MouseDblClick, MouseWheel,
  KeyDown, KeyUp, Show, Close,
  Resize, Move, FocusIn, FocusOut,
  GeometryChanged, Quit
}
 

Öffentliche Methoden

void accept ()
 
void ignore ()
 
bool isAccepted () const
 
bool isIgnored () const
 
String name () const
 
void setType (Type t)
 
void setWidget (Widget *w)
 
Type type () const
 
Widgetwidget () const
 

Öffentliche Attribute

MouseButton button
 
MouseButton buttonMask
 
Point p
 

Dokumentation der Aufzählungstypen

Aufzählungswerte
Left 
Middle 
Right 
WheelUp 
WheelDown 
X1 
X2 
enum ppl7::tk::Event::Type
inherited
Aufzählungswerte
Unknown 
MouseEnter 
MouseMove 
MouseLeave 
MouseDown 
MouseUp 
MouseDblClick 
MouseWheel 
KeyDown 
KeyUp 
Show 
Close 
Resize 
Move 
FocusIn 
FocusOut 
GeometryChanged 
Quit 

Dokumentation der Elementfunktionen

void ppl7::tk::Event::accept ( )
inherited
void ppl7::tk::Event::ignore ( )
inherited
bool ppl7::tk::Event::isAccepted ( ) const
inherited
bool ppl7::tk::Event::isIgnored ( ) const
inherited
String ppl7::tk::Event::name ( ) const
inherited
void ppl7::tk::Event::setType ( Type  t)
inherited
void ppl7::tk::Event::setWidget ( Widget w)
inherited
Event::Type ppl7::tk::Event::type ( ) const
inherited
Widget * ppl7::tk::Event::widget ( ) const
inherited

Dokumentation der Datenelemente

MouseButton ppl7::tk::MouseState::button
inherited
MouseButton ppl7::tk::MouseState::buttonMask
inherited
Point ppl7::tk::MouseState::p
inherited

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: