Portierung von variablen, Problem (TListItem TStringList TNotifyEvent)
-
Hi
wie schon mal gesagt portiere ich ein Delphi programm nach c++ mit wxWidgets.
in dem delphi progamm habe ich 3 variablen die so deklariert sind
TListItem , TStringList und TNotifyEvent
Also wie deklariere ich meine Variablen in wx???
-
TListItem , TStringList und TNotifyEvent
TListItem = wxListItem (wird bei wxListCtrl verwendet)
TStringList = wxArrayString (eventuell nicht ganz so umfangreich wie Delphi)
TNotifyEvent vielleicht mittels wxEvtHandler realisierbar, eventuell anders realisieren.wenn du z.B. das KlickEreignis auf ein ListCtrl abfangen willst:
listctrl->Connect(wxEVT_COMMAND_LIST_ITEM_SELECTED,wxListEventHandler(CMeineKlasse::OnItemSelected),NULL,this); void CMeineKlasse::OnItemSelected(wxListEvent& event) { int index = event.GetIndex(); .... }
Hier in der Doku sind alle Klassen alphabetisch und in Kategorien sortiert:
http://docs.wxwidgets.org/stable/
-
danke
ich wert es mal probieren