#include <MutChild.h>


Öffentliche Methoden | |
| MutChild (WinKind winkind, WinAttr *winAttr, wxWindow *parent=NULL, wxWindowID id=-1, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize) | |
| ~MutChild () | |
| void | OnActivate (wxActivateEvent &event) |
| void | deleteFromWinAttrs () |
| void | OnClose (wxCloseEvent &event) |
| void | OnAuiClose (wxAuiManagerEvent &event) |
| void | GetClientSize (int *width, int *height) |
| void | SetClientSize (int width, int height) |
| void | SetClientSize (const wxSize &size) |
| void | ClientToScreen (int *x, int *y) |
| wxPoint | ClientToScreen (const wxPoint &pt) const |
Definiert in Zeile 149 der Datei MutChild.h.
| MutChild::MutChild | ( | WinKind | winkind, |
| WinAttr * | winAttr, | ||
| wxWindow * | parent = NULL, |
||
| wxWindowID | id = -1, |
||
| const wxPoint & | pos = wxDefaultPosition, |
||
| const wxSize & | size = wxDefaultSize |
||
| ) |
| void MutChild::ClientToScreen | ( | int * | x, |
| int * | y | ||
| ) | [inline] |
Definiert in Zeile 219 der Datei MutChild.h.
Benutzt MutTextBox::winKind, WK_KEY und WK_NULL.
Wird benutzt von ClientToScreen().
{
wxASSERT(WK_KEY <= winKind && winKind < WK_NULL);
MutTextBox::ClientToScreen(x,y);
x+=1;
y+=1;
}
| wxPoint MutChild::ClientToScreen | ( | const wxPoint & | pt | ) | const [inline] |
Definiert in Zeile 228 der Datei MutChild.h.
Benutzt ClientToScreen(), MutTextBox::winKind, WK_KEY und WK_NULL.
{
wxASSERT(WK_KEY <= winKind && winKind < WK_NULL);
return MutTextBox::ClientToScreen(pt)+wxPoint(1,1);
}
| void MutChild::GetClientSize | ( | int * | width, |
| int * | height | ||
| ) | [inline] |
Definiert in Zeile 195 der Datei MutChild.h.
Benutzt MutTextBox::winKind, WK_KEY und WK_NULL.
{
wxASSERT(WK_KEY <= winKind && winKind < WK_NULL);
MutTextBox::GetClientSize(width,height);
if ((width += 2) < 0) width = 0;
if ((height +=2) < 0) height =0;
}
| void MutChild::OnAuiClose | ( | wxAuiManagerEvent & | event | ) | [inline] |
Definiert in Zeile 183 der Datei MutChild.h.
Benutzt deleteFromWinAttrs(), MutTextBox::winKind, WK_KEY und WK_NULL.
{
wxASSERT(WK_KEY <= winKind && winKind < WK_NULL);
#ifdef DEBUG
std::cerr << "MutChild::OnAuiClose" << std::endl;
#endif
deleteFromWinAttrs();
}
| void MutChild::OnClose | ( | wxCloseEvent & | event | ) | [inline] |
Erneute Implementation von MutTextBox.
Definiert in Zeile 173 der Datei MutChild.h.
Benutzt MutTextBox::winKind, WK_KEY und WK_NULL.
{
wxASSERT(WK_KEY <= winKind && winKind < WK_NULL);
#ifdef DEBUG
std::cerr << "MutChild::OnClose" << std::endl;
#endif
MutTextBox::OnClose(event);
}
| void MutChild::SetClientSize | ( | int | width, |
| int | height | ||
| ) | [inline] |
Definiert in Zeile 205 der Datei MutChild.h.
Benutzt MutTextBox::winKind, WK_KEY und WK_NULL.
Wird benutzt von SetClientSize().
{
wxASSERT(WK_KEY <= winKind && winKind < WK_NULL);
MutTextBox::SetClientSize(width-2, height-3);
}
| void MutChild::SetClientSize | ( | const wxSize & | size | ) | [inline] |
Definiert in Zeile 211 der Datei MutChild.h.
Benutzt SetClientSize(), MutTextBox::winKind, WK_KEY und WK_NULL.
{
wxASSERT(WK_KEY <= winKind && winKind < WK_NULL);
wxSize s = size;
s.IncBy(-2);
MutTextBox::SetClientSize(s);
}
1.7.4