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

Abgeleitet von ppl7::tk::Widget.

Öffentliche Typen

enum  SizeStrategy { FIXED =1, MAXIMUM_EXPANDING, MINIMUM_EXPANDING }
 

Öffentliche Methoden

 HorizontalSpacer ()
 
void addChild (Widget *w)
 
void childNeedsRedraw ()
 
Drawable clientDrawable (const Drawable &parent) const
 
Rect clientRect () const
 
Size clientSize () const
 
virtual void closeEvent (Event *event)
 
virtual Size contentSize () const
 
void create (int x, int y, int width, int height)
 
void draw (Drawable &d)
 
Drawable drawable (const Drawable &parent) const
 
void geometryChanged ()
 
virtual void geometryChangedEvent (Event *event)
 
WidgetgetNextChild (List< Widget * >::Iterator &it)
 
virtual void gotFocusEvent (FocusEvent *event)
 
int height () const
 
bool isEnabed () const
 
bool isTransparent () const
 
bool isVisible () const
 
virtual void keyDownEvent (KeyEvent *event)
 
virtual void keyUpEvent (KeyEvent *event)
 
virtual void lostFocusEvent (FocusEvent *event)
 
const Size maxSize () const
 
const Size minSize () const
 
virtual void mouseClickEvent (MouseEvent *event)
 
virtual void mouseDblClickEvent (MouseEvent *event)
 
virtual void mouseDownEvent (MouseEvent *event)
 
virtual void mouseEnterEvent (MouseEvent *event)
 
virtual void mouseLeaveEvent (MouseEvent *event)
 
virtual void mouseMoveEvent (MouseEvent *event)
 
virtual void mouseUpEvent (MouseEvent *event)
 
String name () const
 
void needsRedraw ()
 
size_t numChilds () const
 
virtual void paint (Drawable &draw)
 
void parentMustRedraw ()
 
const Pointpos () const
 
Size preferedSize () const
 
virtual void quitEvent (Event *event)
 
Rect rect () const
 
void redraw (Drawable &d)
 
bool redrawRequired () const
 
void removeChild (Widget *w)
 
void resetIterator (List< Widget * >::Iterator &it)
 
void setClientOffset (int left, int top, int right, int bottom)
 
void setEnabled (bool flag)
 
void setEventHandler (EventHandler *handler)
 
void setHeight (int height)
 
void setMaxSize (const Size &s)
 
void setMaxSize (int width=65535, int height=65535)
 
void setMinSize (const Size &s)
 
void setMinSize (int width=65535, int height=65535)
 
void setName (const String &name)
 
void setPos (int x, int y)
 
void setPos (const Point &p)
 
void setSize (int width, int height)
 
void setSize (const Size &s)
 
void setSizeStrategyHeight (SizeStrategy s)
 
void setSizeStrategyWidth (SizeStrategy s)
 
void setTopmost (bool flag)
 
void setTransparent (bool flag)
 
void setVisible (bool flag)
 
void setWidth (int width)
 
void setX (int x)
 
void setY (int y)
 
const Sizesize () const
 
SizeStrategy sizeStrategyHeight () const
 
SizeStrategy sizeStrategyWidth () const
 
virtual void textInputEvent (TextInputEvent *event)
 
virtual void timerEvent (Event *event)
 
void toTop (Widget *w=NULL)
 
void toTop (Widget &w)
 
virtual String widgetType () const
 
int width () const
 
int x () const
 
int y () const
 

Dokumentation der Aufzählungstypen

Aufzählungswerte
FIXED 
MAXIMUM_EXPANDING 
MINIMUM_EXPANDING 

Beschreibung der Konstruktoren und Destruktoren

ppl7::tk::HorizontalSpacer::HorizontalSpacer ( )

Dokumentation der Elementfunktionen

void ppl7::tk::Widget::addChild ( Widget w)
inherited
void ppl7::tk::Widget::childNeedsRedraw ( )
inherited
Drawable ppl7::tk::Widget::clientDrawable ( const Drawable parent) const
inherited
Rect ppl7::tk::Widget::clientRect ( ) const
inherited
Size ppl7::tk::Widget::clientSize ( ) const
inherited
void ppl7::tk::EventHandler::closeEvent ( Event event)
virtualinherited
Size ppl7::tk::Widget::contentSize ( ) const
virtualinherited
void ppl7::tk::Widget::create ( int  x,
int  y,
int  width,
int  height 
)
inherited
void ppl7::tk::Widget::draw ( Drawable d)
inherited
Drawable ppl7::tk::Widget::drawable ( const Drawable parent) const
inherited
void ppl7::tk::Widget::geometryChanged ( )
inherited
void ppl7::tk::EventHandler::geometryChangedEvent ( Event event)
virtualinherited

Erneute Implementation in ppl7::tk::HorizontalLayout.

Widget * ppl7::tk::Widget::getNextChild ( List< Widget * >::Iterator &  it)
inherited
void ppl7::tk::EventHandler::gotFocusEvent ( FocusEvent event)
virtualinherited

Erneute Implementation in ppl7::tk::LineInput.

int ppl7::tk::Widget::height ( ) const
inherited
bool ppl7::tk::Widget::isEnabed ( ) const
inherited
bool ppl7::tk::Widget::isTransparent ( ) const
inherited
bool ppl7::tk::Widget::isVisible ( ) const
inherited
void ppl7::tk::EventHandler::keyDownEvent ( KeyEvent event)
virtualinherited

Erneute Implementation in ppl7::tk::LineInput.

void ppl7::tk::EventHandler::keyUpEvent ( KeyEvent event)
virtualinherited

Erneute Implementation in ppl7::tk::LineInput.

void ppl7::tk::EventHandler::lostFocusEvent ( FocusEvent event)
virtualinherited

Erneute Implementation in ppl7::tk::LineInput.

const Size ppl7::tk::Widget::maxSize ( ) const
inherited
const Size ppl7::tk::Widget::minSize ( ) const
inherited
void ppl7::tk::EventHandler::mouseClickEvent ( MouseEvent event)
virtualinherited
void ppl7::tk::EventHandler::mouseDblClickEvent ( MouseEvent event)
virtualinherited
void ppl7::tk::EventHandler::mouseDownEvent ( MouseEvent event)
virtualinherited

Erneute Implementation in ppl7::tk::LineInput und ppl7::tk::Button.

void ppl7::tk::EventHandler::mouseEnterEvent ( MouseEvent event)
virtualinherited
void ppl7::tk::EventHandler::mouseLeaveEvent ( MouseEvent event)
virtualinherited

Erneute Implementation in ppl7::tk::Button.

void ppl7::tk::EventHandler::mouseMoveEvent ( MouseEvent event)
virtualinherited
void ppl7::tk::EventHandler::mouseUpEvent ( MouseEvent event)
virtualinherited

Erneute Implementation in ppl7::tk::Button.

String ppl7::tk::Widget::name ( ) const
inherited
void ppl7::tk::Widget::needsRedraw ( )
inherited
size_t ppl7::tk::Widget::numChilds ( ) const
inherited
void ppl7::tk::HorizontalSpacer::paint ( Drawable draw)
virtual

Erneute Implementation von ppl7::tk::Widget.

void ppl7::tk::Widget::parentMustRedraw ( )
inherited
const Point & ppl7::tk::Widget::pos ( ) const
inherited
Size ppl7::tk::Widget::preferedSize ( ) const
inherited
void ppl7::tk::EventHandler::quitEvent ( Event event)
virtualinherited
Rect ppl7::tk::Widget::rect ( ) const
inherited
void ppl7::tk::Widget::redraw ( Drawable d)
inherited
bool ppl7::tk::Widget::redrawRequired ( ) const
inherited
void ppl7::tk::Widget::removeChild ( Widget w)
inherited
void ppl7::tk::Widget::resetIterator ( List< Widget * >::Iterator &  it)
inherited
void ppl7::tk::Widget::setClientOffset ( int  left,
int  top,
int  right,
int  bottom 
)
inherited
void ppl7::tk::Widget::setEnabled ( bool  flag)
inherited
void ppl7::tk::EventHandler::setEventHandler ( EventHandler handler)
inherited
void ppl7::tk::Widget::setHeight ( int  height)
inherited
void ppl7::tk::Widget::setMaxSize ( const Size s)
inherited
void ppl7::tk::Widget::setMaxSize ( int  width = 65535,
int  height = 65535 
)
inherited
void ppl7::tk::Widget::setMinSize ( const Size s)
inherited
void ppl7::tk::Widget::setMinSize ( int  width = 65535,
int  height = 65535 
)
inherited
void ppl7::tk::Widget::setName ( const String name)
inherited
void ppl7::tk::Widget::setPos ( int  x,
int  y 
)
inherited
void ppl7::tk::Widget::setPos ( const Point p)
inherited
void ppl7::tk::Widget::setSize ( int  width,
int  height 
)
inherited
void ppl7::tk::Widget::setSize ( const Size s)
inherited
void ppl7::tk::Widget::setSizeStrategyHeight ( SizeStrategy  s)
inherited
void ppl7::tk::Widget::setSizeStrategyWidth ( SizeStrategy  s)
inherited
void ppl7::tk::Widget::setTopmost ( bool  flag)
inherited
void ppl7::tk::Widget::setTransparent ( bool  flag)
inherited
void ppl7::tk::Widget::setVisible ( bool  flag)
inherited
void ppl7::tk::Widget::setWidth ( int  width)
inherited
void ppl7::tk::Widget::setX ( int  x)
inherited
void ppl7::tk::Widget::setY ( int  y)
inherited
const Size & ppl7::tk::Widget::size ( ) const
inherited
Widget::SizeStrategy ppl7::tk::Widget::sizeStrategyHeight ( ) const
inherited
Widget::SizeStrategy ppl7::tk::Widget::sizeStrategyWidth ( ) const
inherited
void ppl7::tk::EventHandler::textInputEvent ( TextInputEvent event)
virtualinherited

Erneute Implementation in ppl7::tk::LineInput.

void ppl7::tk::EventHandler::timerEvent ( Event event)
virtualinherited

Erneute Implementation in ppl7::tk::LineInput.

void ppl7::tk::Widget::toTop ( Widget w = NULL)
inherited
void ppl7::tk::Widget::toTop ( Widget w)
inherited
String ppl7::tk::HorizontalSpacer::widgetType ( ) const
virtual

Erneute Implementation von ppl7::tk::Widget.

int ppl7::tk::Widget::width ( ) const
inherited
int ppl7::tk::Widget::x ( ) const
inherited
int ppl7::tk::Widget::y ( ) const
inherited

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