void my_plugin::OnProjectOpen( CodeBlocksEvent& event )
{
cbProject* prj = event.GetProject();
if(!prj)
{
return;
}
const wxString& prj_file = prj->GetFilename();
...
}
void my_plugin::OnAttach()
{
Manager::Get()->RegisterEventSink(cbEVT_PROJECT_OPEN, new cbEventFunctor<my_plugin, CodeBlocksEvent>(this, &my_plugin::OnProjectOpen));
}