Hi Brian, I'm sure that will work with the eeschema: g_CurrentSheet->UpdateAllScreenReferences(); m_frame->SetSheetNumberAndCount(); m_frame->SyncView(); m_frame->OnModify(); m_frame->GetCanvas()->Refresh();
m_frame is SCH_EDIT_FRAME* Probably with pcbnew will be something different. I'm not sure and I can't check now. On Thu, 9 Jan 2020 at 07:02, Brian Piccioni <br...@documenteddesigns.com> wrote: > > Hello & thanks for the help. > > I open a dialog in PCBNew to run my geographical reannotation code and > all seems to work, however, > I can't figure out how to get the PCBNew or eeSchema displays to refresh > to show the result. I can > zoom in/zoom out manually and the new values appear but I would the > refresh to automatically. > > I have tried > > m_frame->GetToolManager()->RunAction(ACTIONS::zoomRedraw, true); > m_frame->HardRedraw(); > m_frame->RefreshCanvas(); > m_frame->GetCanvas()->ForceRefresh(); > m_frame->GetCanvas()->Refresh(); > > And none seem to work. > > Any advice would be appreciated. > > Brian > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp