#include <MutLogicWnd.h>
Öffentliche Methoden | |
MutLogicWnd (wxWindow *parent, int box, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize) | |
~MutLogicWnd () | |
void | OnSize (wxSizeEvent &event) |
void | OnClose (wxCloseEvent &event) |
void | OnAuiClose (wxAuiManagerEvent &event) |
void | doClose (wxEvent &event) |
void | UpDate (int thekey, bool isLogicKey) |
void | CorrectScroller () |
void | CmMutTag (wxCommandEvent &event) |
void | CmBox () |
void | OnChar (wxKeyEvent &event) |
void | CmTaste () |
void | OnActivate (wxActivateEvent &event) |
Private Methoden | |
void | DoLayout () |
Private Attribute | |
WinAttr * | winAttr |
bool | Ok |
int | nTags |
wxWindow * | ColorBar1 |
wxWindow * | ColorBar2 |
int | boxnumber |
Definiert in Zeile 37 der Datei MutLogicWnd.h.
MutLogicWnd::MutLogicWnd | ( | wxWindow * | parent, |
int | box, | ||
const wxPoint & | pos = wxDefaultPosition , |
||
const wxSize & | size = wxDefaultSize |
||
) |
MutLogicWnd::~MutLogicWnd | ( | ) | [inline] |
Definiert in Zeile 52 der Datei MutLogicWnd.h.
Benutzt _(), DEBUGLOG, winAttr, WinAttrs und WK_LOGIC.
{ DEBUGLOG(other, _T("")); int i = WinAttrs[WK_LOGIC].Index(*winAttr); if (i == wxNOT_FOUND) { wxLogWarning(_("Subwindow is not in the list anymore. Please report this bug! %s in %s : %d"),__WXFUNCTION__,_T(__FILE__),__LINE__); return; } WinAttrs[WK_LOGIC][i].Win=NULL; WinAttrs[WK_LOGIC].RemoveAt(i,1); DEBUGLOG(other, _T("Finished")); }
void MutLogicWnd::OnActivate | ( | wxActivateEvent & | event | ) |
void MutLogicWnd::OnAuiClose | ( | wxAuiManagerEvent & | event | ) | [inline] |
void MutLogicWnd::OnClose | ( | wxCloseEvent & | event | ) | [inline] |
int MutLogicWnd::boxnumber [private] |
Definiert in Zeile 46 der Datei MutLogicWnd.h.
wxWindow* MutLogicWnd::ColorBar1 [private] |
Definiert in Zeile 45 der Datei MutLogicWnd.h.
Wird benutzt von DoLayout() und UpDate().
wxWindow * MutLogicWnd::ColorBar2 [private] |
Definiert in Zeile 45 der Datei MutLogicWnd.h.
Wird benutzt von DoLayout() und UpDate().
int MutLogicWnd::nTags [private] |
Definiert in Zeile 44 der Datei MutLogicWnd.h.
Wird benutzt von DoLayout() und UpDate().
bool MutLogicWnd::Ok [private] |
Definiert in Zeile 43 der Datei MutLogicWnd.h.
Wird benutzt von UpDate().
WinAttr* MutLogicWnd::winAttr [private] |
Definiert in Zeile 41 der Datei MutLogicWnd.h.
Wird benutzt von ~MutLogicWnd().