| 316 | self.tbl.SetCellValue(i, 4, str(rhoV)) |
| 317 | |
| 318 | def add_menu(self): |
| 319 | # Menu Bar |
| 320 | self.MenuBar = wx.MenuBar() |
| 321 | self.File = wx.Menu() |
| 322 | |
| 323 | mnuItem0 = wx.MenuItem(self.File, -1, "Select All \tCtrl+A", "", wx.ITEM_NORMAL) |
| 324 | mnuItem1 = wx.MenuItem(self.File, -1, "Copy selected data \tCtrl+C", "", wx.ITEM_NORMAL) |
| 325 | mnuItem2 = wx.MenuItem(self.File, -1, "Copy table w/ headers \tCtrl+H", "", wx.ITEM_NORMAL) |
| 326 | |
| 327 | self.File.AppendItem(mnuItem0) |
| 328 | self.File.AppendItem(mnuItem1) |
| 329 | self.File.AppendItem(mnuItem2) |
| 330 | self.MenuBar.Append(self.File, "Edit") |
| 331 | self.Bind(wx.EVT_MENU, lambda event: self.tbl.SelectAll(), mnuItem0) |
| 332 | self.Bind(wx.EVT_MENU, self.OnCopy, mnuItem1) |
| 333 | self.Bind(wx.EVT_MENU, self.OnCopyHeaders, mnuItem2) |
| 334 | |
| 335 | self.SetMenuBar(self.MenuBar) |
| 336 | |
| 337 | def OnCopy(self, event=None): |
| 338 | |