Llamar a una fucion de evento desde el codigo. Por ej. OnButton1Click

Iniciado por Nucleorion, 15 Febrero 2017, 11:22 AM

0 Miembros y 1 Visitante están viendo este tema.

Nucleorion

Uso wxWidgets y CodeBlock. Tengo una funcion de evento creada para un boton y quiero llamarla desde el codigo.

He probado:
Código (cpp) [Seleccionar]

aplicationFrame::OnBoton1Click();
// y
OnBoton1Click();
// y poniendo entre parentesis wxEVT_BUTTON
aplicationFrame::OnBoton1Click(wxEVT_BUTTON);


Como puedo llamar a una funcion de evento creada por el IDE, y ademas de manera recursiva?

MAFUS

Simplemente haz la llamada como si de un objeto normal se tratara. Un evento dispara cuando ocurre un evento pero lo puedes llamar cuando quieras.

Nucleorion

Si simplemente lo llamo tal y como he puesto me da este error:

OnBoton1Click();

Código (cpp) [Seleccionar]
error: no matching function for call to 'rFactor2LauncherFrame::OnBoton1Click()'|