004
24.09.2003, 10:42 Uhr
~dingsbums
Gast
|
hi danke für die antworten und entschuldigt mein doppelposten, bin neu und war ohne orientierung.
mein Problem ist noch nicht gelöst. Ich sehe den konstruktor der form:
CViewDSP::CViewDSP() { // TRACE0("Konstruktor CViewDSP.\n");
m_Font.CreateFontIndirect(&PD.CF.FONTDSP.lf_DSP); m_bDisplayHasChanged = TRUE;
m_NameRect.SetRect(0, 0, 0, 0); m_ValueRect.SetRect(0, 0, 0, 0); m_DimRect.SetRect(0, 0, 0, 0);
// die Reihenfolge der IDs für die Größen (ID_ZEIT, ID_WEG, ...) und die // Reihenfolge in der Struktur MESSWERT_SATZ stimmen nicht überein; deswegen // wird hier eine Zuordnung gemacht: m_Index[ID_ZEIT] = 0; m_Index[ID_WEG] = 1; m_Index[ID_KRAFT] = 2; m_Index[ID_DELL] = 3; m_Index[ID_DEHNUNG] = 4; m_Index[ID_SPANNUNG] = 5; m_Index[ID_USER1] = 6; m_Index[ID_USER2] = 7; m_Index[ID_USER3] = 8; m_Index[ID_USER4] = 9; m_Index[ID_USER5] = 10; m_Index[ID_USER6] = 11; m_Index[ID_USER7] = 12; m_Index[ID_USER8] = 13;
//g_pViewDSP = this; }}
und weiß daß m_index wohl ID-Zeit bis ID_user8 meine textfelder sind aber wo in aller welt werden den die Werte aus meinem MESSWERT_SATZ üblicherweise zugeordnet?
danke schon mal. ich sehe daß mein fenster in einer Methode(?) OnUpdateDisplay ständig erneurt wird aber die werte stimmen nicht.
gruß wolfgang alias dingsbums |