Öffentliche Methoden | Private Methoden | Private Attribute
MutLogicWnd Klassenreferenz

#include <MutLogicWnd.h>

Zusammengehörigkeiten von MutLogicWnd:
Collaboration graph
[Legende]

Aufstellung aller Elemente

Ö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

WinAttrwinAttr
bool Ok
int nTags
wxWindow * ColorBar1
wxWindow * ColorBar2
int boxnumber

Ausführliche Beschreibung

Definiert in Zeile 37 der Datei MutLogicWnd.h.


Beschreibung der Konstruktoren und Destruktoren

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"));
        }

Dokumentation der Elementfunktionen

void MutLogicWnd::OnActivate ( wxActivateEvent &  event)
void MutLogicWnd::OnAuiClose ( wxAuiManagerEvent &  event) [inline]

Definiert in Zeile 75 der Datei MutLogicWnd.h.

Benutzt doClose().

        {
                doClose(event);
        }
void MutLogicWnd::OnClose ( wxCloseEvent &  event) [inline]

Definiert in Zeile 70 der Datei MutLogicWnd.h.

Benutzt doClose().

        {
                doClose(event);
        }

Dokumentation der Datenelemente

int MutLogicWnd::boxnumber [private]

Definiert in Zeile 46 der Datei MutLogicWnd.h.

Wird benutzt von CmBox() und UpDate().

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().

Definiert in Zeile 41 der Datei MutLogicWnd.h.

Wird benutzt von ~MutLogicWnd().


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

Erzeugt am Sun Aug 21 2011 10:52:07 für Mutabor von doxygen 1.7.4