diff -r 88fe6fc9fd38 -r f99def63cdd8 IDEFrame.py --- a/IDEFrame.py Fri Oct 28 19:39:17 2022 +0800 +++ b/IDEFrame.py Fri Oct 28 20:04:12 2022 +0800 @@ -57,7 +57,7 @@ ID_PLCOPENEDITORTABSOPENED, ID_PLCOPENEDITORTABSOPENED, ID_PLCOPENEDITOREDITORMENUTOOLBAR, ID_PLCOPENEDITOREDITORTOOLBAR, ID_PLCOPENEDITORPROJECTPANEL, -] = [wx.NewId() for _init_ctrls in range(17)] +] = [wx.NewIdRef() for _init_ctrls in range(17)] # Define PLCOpenEditor EditMenu extra items id [ @@ -66,14 +66,14 @@ ID_PLCOPENEDITOREDITMENUADDPROGRAM, ID_PLCOPENEDITOREDITMENUADDCONFIGURATION, ID_PLCOPENEDITOREDITMENUFINDNEXT, ID_PLCOPENEDITOREDITMENUFINDPREVIOUS, ID_PLCOPENEDITOREDITMENUSEARCHINPROJECT, ID_PLCOPENEDITOREDITMENUADDRESOURCE -] = [wx.NewId() for _init_coll_EditMenu_Items in range(10)] +] = [wx.NewIdRef() for _init_coll_EditMenu_Items in range(10)] # Define PLCOpenEditor DisplayMenu extra items id [ ID_PLCOPENEDITORDISPLAYMENURESETPERSPECTIVE, ID_PLCOPENEDITORDISPLAYMENUSWITCHPERSPECTIVE, ID_PLCOPENEDITORDISPLAYMENUFULLSCREEN, -] = [wx.NewId() for _init_coll_DisplayMenu_Items in range(3)] +] = [wx.NewIdRef() for _init_coll_DisplayMenu_Items in range(3)] # ------------------------------------------------------------------------------- # EditorToolBar definitions @@ -90,7 +90,7 @@ ID_PLCOPENEDITOREDITORTOOLBARSTEP, ID_PLCOPENEDITOREDITORTOOLBARTRANSITION, ID_PLCOPENEDITOREDITORTOOLBARACTIONBLOCK, ID_PLCOPENEDITOREDITORTOOLBARDIVERGENCE, ID_PLCOPENEDITOREDITORTOOLBARJUMP, ID_PLCOPENEDITOREDITORTOOLBARMOTION, -] = [wx.NewId() for _init_coll_DefaultEditorToolBar_Items in range(18)] +] = [wx.NewIdRef() for _init_coll_DefaultEditorToolBar_Items in range(18)] # -------------------------------------------------------------------------------