Export is now working. Import in progress.
Partial commits are good? Easy to revert, yes? I hope? :(
This commit is contained in:
@@ -348,11 +348,20 @@ class DmgPatternEditorDlg (wx.Dialog):
|
||||
pass
|
||||
|
||||
def importPatterns(self, event):
|
||||
print "Import in GUI"
|
||||
sDP = service.DamagePattern.getInstance()
|
||||
sDP.importPatterns()
|
||||
clip = wx.TheClipboard
|
||||
clip.Open()
|
||||
data = wx.TextDataObject("")
|
||||
if clip.GetData(data):
|
||||
sDP = service.DamagePattern.getInstance()
|
||||
sDP.importPatterns( data.GetText() )
|
||||
clip.Close()
|
||||
|
||||
def exportPatterns(self, event):
|
||||
print "Export in GUI"
|
||||
sDP = service.DamagePattern.getInstance()
|
||||
sDP.exportPatterns()
|
||||
text = sDP.exportPatterns()
|
||||
|
||||
clip = wx.TheClipboard
|
||||
clip.Open()
|
||||
data = wx.TextDataObject(text)
|
||||
clip.SetData(data)
|
||||
clip.Close()
|
||||
|
||||
@@ -66,10 +66,9 @@ class DamagePattern():
|
||||
def saveChanges(self, p):
|
||||
eos.db.save(p)
|
||||
|
||||
def importPatterns(self):
|
||||
print "Import In Service"
|
||||
eos.importPatterns()
|
||||
def importPatterns(self, text):
|
||||
eos.types.DamagePattern.importPatterns(text)
|
||||
|
||||
def exportPatterns(self):
|
||||
print "Export In Service"
|
||||
eos.exportPatterns()
|
||||
patterns = self.getDamagePatternList()
|
||||
return eos.types.DamagePattern.exportPatterns(*patterns)
|
||||
|
||||
Reference in New Issue
Block a user