MCPcopy Create free account
hub / github.com/CoolProp/CoolProp / add_menu

Method add_menu

wrappers/Python/CoolProp/GUI/CoolPropGUI.py:318–335  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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

Callers 1

__init__Method · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected