--- a/BeremizIDE.py Thu Oct 21 09:45:21 2021 +0200
+++ b/BeremizIDE.py Tue Oct 26 11:41:03 2021 +0200
@@ -252,7 +252,7 @@
kind=wx.ITEM_NORMAL, text=_(u'Open') + '\tCTRL+O')
parent.AppendMenu(ID_FILEMENURECENTPROJECTS, _("&Recent Projects"), self.RecentProjectsMenu)
parent.AppendSeparator()
- parent.Append(wx.ID_ANY, _("&Tutorials and Examples"), self.TutorialsProjectsMenu)
+ parent.AppendMenu(wx.ID_ANY, _("&Tutorials and Examples"), self.TutorialsProjectsMenu)
exemples_dir = Bpath("exemples")
project_list = sorted(os.listdir(exemples_dir))
--- a/opc_ua/opcua_client_maker.py Thu Oct 21 09:45:21 2021 +0200
+++ b/opc_ua/opcua_client_maker.py Tue Oct 26 11:41:03 2021 +0200
@@ -7,7 +7,7 @@
from opcua import ua
import wx
-import wx.lib.gizmos as gizmos # Formerly wx.gizmos in Classic
+from wx.lib.agw.hypertreelist import HyperTreeList as TreeListCtrl
import wx.dataview as dv
@@ -38,9 +38,9 @@
directions = ["input", "output"]
-class OPCUASubListModel(dv.DataViewIndexListModel):
+class OPCUASubListModel(dv.PyDataViewIndexListModel):
def __init__(self, data, log):
- dv.DataViewIndexListModel.__init__(self, len(data))
+ dv.PyDataViewIndexListModel.__init__(self, len(data))
self.data = data
self.log = log
@@ -310,10 +310,10 @@
self.tree_sizer.AddGrowableCol(0)
self.tree_sizer.AddGrowableRow(0)
- self.tree = gizmos.TreeListCtrl(self.tree_panel, -1, style=0, agwStyle=
- gizmos.TR_DEFAULT_STYLE
- | gizmos.TR_MULTIPLE
- | gizmos.TR_FULL_ROW_HIGHLIGHT
+ self.tree = TreeListCtrl(self.tree_panel, -1, style=0, agwStyle=
+ wx.TR_DEFAULT_STYLE
+ | wx.TR_MULTIPLE
+ | wx.TR_FULL_ROW_HIGHLIGHT
)
prepare_image_list()