Hi
hab mal den Einstieg in die GUI-Programmierung in C++ mit wxWidgets, DEV C++ gemacht.
Hab schon sehr gute Erfahrung mit der Gui-Erstellung unter Delphi, im C++ schaffe ich den Einstieg irgendwie nicht… der Compiler motzt immer.
Ich suche nach einem ganz einfachen Tutorial, wo ich soetwas realisieren könnte:
[…]
BEGIN\_EVENT\_TABLE(newProgramDlg,wxDialog)
EVT\_BUTTON(ID\_WXBUTTON1, newProgramDlg::open\_mouth:nButtonSelect)
END\_EVENT\_TABLE()
[…]
void newProgramDlg::CreateGUIControls(void)
{
WxMemo1 = new wxTextCtrl(this, ID\_WXMEMO1, "" , wxPoint(8,24),wxSize(457,78) , wxHSCROLL | wxTE\_MULTILINE);
}
[…]
void newProgramDlg::open\_mouth:nButtonSelect(wxCommandEvent& command)
{
WxMemo1.SetValue("Dies ist mein neuer Wert");
// wxMessageBox("Ein schoener Text");
}
Wenn ich soetwas mache motzt der Compiler mit:
request for member ‚SetValue‘ in ‚this->newProgramDlg::WxMemo1‘, which is of non-aggregate type ‚wxTextCtrl*‘
Der zweite Befehl (als Kommentar dargestellt), funktioniert aber !
Vielen Dank für eure Hilfe !
Ich hoffe in Zukunft selber bei Problemen helfen zu können.
Gruss chi