canfestival/SlaveEditor.py
changeset 738 413946c04c87
parent 721 ecf4d203c4d4
child 762 aaacc83aa86b
equal deleted inserted replaced
737:7b421e080636 738:413946c04c87
     1 import os, sys
       
     2 base_folder = os.path.split(sys.path[0])[0]
       
     3 CanFestivalPath = os.path.join(base_folder, "CanFestival-3")
       
     4 
     1 
     5 import wx
     2 import wx
     6 
     3 
     7 from subindextable import EditingPanel
     4 from subindextable import EditingPanel
     8 from nodeeditor import NodeEditorTemplate
     5 from nodeeditor import NodeEditorTemplate
    26     def __init__(self, parent, controler, window, editable=True):
    23     def __init__(self, parent, controler, window, editable=True):
    27         self.Editable = editable
    24         self.Editable = editable
    28         EditorPanel.__init__(self, parent, "", window, controler)
    25         EditorPanel.__init__(self, parent, "", window, controler)
    29         NodeEditorTemplate.__init__(self, controler, window, False)
    26         NodeEditorTemplate.__init__(self, controler, window, False)
    30         
    27         
    31         img = wx.Bitmap(os.path.join(CanFestivalPath, "objdictgen", "networkedit.png"), wx.BITMAP_TYPE_PNG).ConvertToImage()
    28         img = wx.Bitmap(controler.GetIconPath(), wx.BITMAP_TYPE_PNG).ConvertToImage()
    32         self.SetIcon(wx.BitmapFromImage(img.Rescale(16, 16)))
    29         self.SetIcon(wx.BitmapFromImage(img.Rescale(16, 16)))
    33     
    30     
    34     def __del__(self):
    31     def __del__(self):
    35         self.Controler.OnCloseEditor(self)
    32         self.Controler.OnCloseEditor(self)
    36     
    33