wxWidgets - zjištění ID NAME tlačítka
Naprostá trivialita ale nepodařilo se mi zjistit jak to funguje.
Při stisknutí tlačítka se zavolá funkce:
void Projekt1KalkFrm::MainFrameLeftDown(wxCommandEvent& event)
{
wxString text;
text = "Ahoj";
// wxButton::GetLabel(wxString& event);
wxMessageBox( wxT( text ) );
}
Zakomentovánu tam mám funkci wxButton::GetLabel
Zajímalo by mne jak (safra) zjistím ID NAME tlačítka, které tuto funkci vyvolalo.
Respektive jak (sakra) Uložit do proměnné text ID NAME tlačítka na něhož kliknutí událost vyvolalo.
Objekt triedy wxCommandEvent má metódy GetId a GetEventObject, pomocou ktorých by si sa mal dostať k tomu, čo potrebuješ.
Poděkování zde:
thankyou
( Nutno mít v prohlížeči podporu Flash Animací )