diff -r 0c65c96a8379 -r a8b095de63e8 etherlab/ConfigEditor.py --- a/etherlab/ConfigEditor.py Wed May 08 10:40:06 2013 +0200 +++ b/etherlab/ConfigEditor.py Fri May 10 08:44:05 2013 +0200 @@ -11,6 +11,7 @@ from controls import CustomGrid, CustomTable, FolderTree from editors.ConfTreeNodeEditor import ConfTreeNodeEditor, SCROLLBAR_UNIT from util.BitmapLibrary import GetBitmap +from controls.CustomStyledTextCtrl import NAVIGATION_KEYS [ETHERCAT_VENDOR, ETHERCAT_GROUP, ETHERCAT_DEVICE] = range(3) @@ -50,24 +51,6 @@ ETHERCAT_SUBINDEX_MODEL = re.compile("#x([0-9a-fA-F]{0,2})$") LOCATION_MODEL = re.compile("(?:%[IQM](?:[XBWLD]?([0-9]+(?:\.[0-9]+)*)))$") -NAVIGATION_KEYS = [ - wx.WXK_END, - wx.WXK_HOME, - wx.WXK_LEFT, - wx.WXK_UP, - wx.WXK_RIGHT, - wx.WXK_DOWN, - wx.WXK_PAGEUP, - wx.WXK_PAGEDOWN, - wx.WXK_NUMPAD_HOME, - wx.WXK_NUMPAD_LEFT, - wx.WXK_NUMPAD_UP, - wx.WXK_NUMPAD_RIGHT, - wx.WXK_NUMPAD_DOWN, - wx.WXK_NUMPAD_PAGEUP, - wx.WXK_NUMPAD_PAGEDOWN, - wx.WXK_NUMPAD_END] - class NodeVariablesSizer(wx.FlexGridSizer): def __init__(self, parent, controler, position_column=False):