Öffentliche Methoden | |
MutTag (wxWindow *parent, const wxPoint &pos, int isLogic, int isOpen, int key, const wxString &text) | |
int | GetKey () |
bool | GetIsLogic () |
void | InitText (wxDC &dc) |
void | OnPaint (wxPaintEvent &WXUNUSED(event)) |
void | OnChar (wxKeyEvent &event) |
void | OnLeftDown (wxMouseEvent &event) |
void | OnFocus (wxFocusEvent &event) |
Private Methoden | |
void | PaintCenteredText (wxDC &dc, wxString s, int y) |
Private Attribute | |
bool | IsLogic |
int | Key |
wxIcon | Icon |
wxString | Text |
int | TPos |
Definiert in Zeile 92 der Datei MutLogicWnd.cpp.
MutTag::MutTag | ( | wxWindow * | parent, |
const wxPoint & | pos, | ||
int | isLogic, | ||
int | isOpen, | ||
int | key, | ||
const wxString & | text | ||
) |
bool MutTag::GetIsLogic | ( | ) | [inline] |
Definiert in Zeile 113 der Datei MutLogicWnd.cpp.
Benutzt IsLogic.
Wird benutzt von MutLogicWnd::CmMutTag().
{ return IsLogic; }
int MutTag::GetKey | ( | ) | [inline] |
Definiert in Zeile 108 der Datei MutLogicWnd.cpp.
Benutzt Key.
Wird benutzt von MutLogicWnd::CmMutTag().
{ return Key; }
void MutTag::PaintCenteredText | ( | wxDC & | dc, |
wxString | s, | ||
int | y | ||
) | [inline, private] |
Definiert in Zeile 129 der Datei MutLogicWnd.cpp.
Benutzt MUTTAGX.
{ wxCoord w, h; dc.GetTextExtent(s, &w, &h); dc.DrawText(s, (MUTTAGX-w)/2, y); }
wxIcon MutTag::Icon [private] |
Definiert in Zeile 103 der Datei MutLogicWnd.cpp.
bool MutTag::IsLogic [private] |
Definiert in Zeile 101 der Datei MutLogicWnd.cpp.
Wird benutzt von GetIsLogic().
int MutTag::Key [private] |
Definiert in Zeile 102 der Datei MutLogicWnd.cpp.
Wird benutzt von GetKey().
wxString MutTag::Text [private] |
Definiert in Zeile 104 der Datei MutLogicWnd.cpp.
Wird benutzt von InitText().
int MutTag::TPos [private] |
Definiert in Zeile 105 der Datei MutLogicWnd.cpp.
Wird benutzt von InitText().