Viewer.py
changeset 111 0ec40799ba11
parent 108 9aa1fdfb7cb2
child 114 06454545e5d0
equal deleted inserted replaced
110:29b6b70e1721 111:0ec40799ba11
  1275         if dialog.ShowModal() == wx.ID_OK:
  1275         if dialog.ShowModal() == wx.ID_OK:
  1276             id = self.GetNewId()
  1276             id = self.GetNewId()
  1277             values = dialog.GetValues()
  1277             values = dialog.GetValues()
  1278             divergence = SFC_Divergence(self, values["type"], values["number"], id)
  1278             divergence = SFC_Divergence(self, values["type"], values["number"], id)
  1279             divergence.SetPosition(bbox.x, bbox.y)
  1279             divergence.SetPosition(bbox.x, bbox.y)
  1280             min_width, min_height = divergence.GetMinSize()
  1280             min_width, min_height = divergence.GetMinSize(True)
  1281             divergence.SetSize(max(bbox.width, min_width), max(bbox.height, min_height))
  1281             divergence.SetSize(max(bbox.width, min_width), max(bbox.height, min_height))
  1282             self.AddBlock(divergence)
  1282             self.AddBlock(divergence)
  1283             self.Controler.AddCurrentElementEditingDivergence(id, values["type"])
  1283             self.Controler.AddCurrentElementEditingDivergence(id, values["type"])
  1284             self.RefreshDivergenceModel(divergence)
  1284             self.RefreshDivergenceModel(divergence)
  1285             self.RefreshBuffer()
  1285             self.RefreshBuffer()