Exemplo n.º 1
0
 def OnOpen(self,e):
     '''Load in existing JSON file - This works currently'''
     del BN.nodesSave[:]
     del BN.parentsSave[:]
     del BN.statesSave[:]
     del BN.cptsSave[:]
     del BN.evidenceList[:]
     del BN.cpts[:]
     dlg = wx.FileDialog(self, "Choose a file", style=wx.FD_OPEN)
     if dlg.ShowModal() == wx.ID_OK:
         filename = dlg.GetFilename()
         dirname = dlg.GetDirectory()
         f= dirname + '/' + filename
         BN.load(f) #Load and parse network from properly-formatted JSON file
     dlg.Destroy()
     #self.Bind(wx.EVT_PAINT, self.centerpanel.OnPaint) #draw circles 
     #DrawPanel.Refresh(self.centerpanel)
     self.centerpanel.OnPaintNow()
Exemplo n.º 2
0
 def OnOpen(self, e):
     '''Load in existing JSON file - This works currently'''
     del BN.nodesSave[:]
     del BN.parentsSave[:]
     del BN.statesSave[:]
     del BN.cptsSave[:]
     del BN.evidenceList[:]
     del BN.cpts[:]
     dlg = wx.FileDialog(self, "Choose a file", style=wx.FD_OPEN)
     if dlg.ShowModal() == wx.ID_OK:
         filename = dlg.GetFilename()
         dirname = dlg.GetDirectory()
         f = dirname + '/' + filename
         BN.load(
             f)  #Load and parse network from properly-formatted JSON file
     dlg.Destroy()
     #self.Bind(wx.EVT_PAINT, self.centerpanel.OnPaint) #draw circles
     #DrawPanel.Refresh(self.centerpanel)
     self.centerpanel.OnPaintNow()