Código C++:
Ver original
class VIngresar : public VentanaExpediente { private: class VProcesos *proc; class VJuzgados *juzg; protected: void ClickProceso( wxCommandEvent& event ) ; void ClickJuzgado( wxCommandEvent& event ); void ClickNominacion( wxCommandEvent& event ); void ClickAceptar( wxCommandEvent& event ); void ClickCancelar( wxCommandEvent& event ); public: VIngresar(wxWindow *parent=NULL); ~VIngresar(); };
Código C++:
Ver original
class VJuzgados : public VentanaLista { private: string seleccion; friend class VIngresar; protected: void ClickAgregar( wxCommandEvent& event ) ; void ClickAceptar( wxCommandEvent& event) ; void ClickEditar( wxCommandEvent& event ) ; void ClickCancelar( wxCommandEvent& event ) ; void DobleClickLista( wxGridEvent& event ) ; void ClickLista( wxGridEvent& event ) ; public: VJuzgados(wxWindow *parent=NULL); ~VJuzgados(); };
Código C++:
Ver original
void VIngresar::ClickJuzgado( wxCommandEvent& event ) { VJuzgados *nueva_ventana = new VJuzgados(this); if (nueva_ventana->ShowModal()==1) { } wxMessageBox(juzg->seleccion); //Verifico si se imprime, pero marca Error }
Si alguien tiene alguna idea se lo agradezco.
Saludos