def on_new_partition(event):
OM = ObjectManager(event.GetEventObject())
partition_dlg = PartitionEditor.NewPartitionDialog(wx.App.Get().GetTopWindow())
try:
if partition_dlg.ShowModal() == wx.ID_OK:
# wx.MessageBox('It was created a partition.')
name = partition_dlg.get_value()
print 'name', name, type(str(name)), str(name).strip(''), str(name).strip()
if name == '': name = 'NEW'
rock = OM.new('partition', name = name)
# partition_dlg.Destroy()
OM.add(rock)
except Exception as e:
print 'ERROR:', e
finally:
partition_dlg.Destroy()
评论列表
文章目录