C
Hallo zusammen,
das Problem ist gelöst. Vielen Dank. Falls es interessiert, hier ist der code, der funktioniert:
EVT_COMMAND_RANGE(1150, 1173, wxEVT_COMMAND_TEXT_UPDATED, FaderDialog::OnTextChange)
...
void FaderDialog::OnTextChange(wxCommandEvent& event)
{
wxTextCtrl* thistextctrl=(wxTextCtrl*) event.GetEventObject();
wxString s;
long val;
int i=event.GetId();
if ((i>=1150)&&(i<1200))
{
i=i-1150;
s=thistextctrl->GetValue();
s.ToLong(&val,10);
if (val!=oben[i]) //bewahrt mich vor Rekursion
{
oben[i]=(int)val;
faderO[i]->SetValue(100-oben[i]);
}
}
}
Nochmals Danke,
Sebastian