etherlab/ConfigEditor.py
changeset 2439 f0a040f1de1b
parent 2437 105c20fdeb19
child 2450 5024c19ca8f0
equal deleted inserted replaced
2438:0f2e5303f212 2439:f0a040f1de1b
    70 
    70 
    71 VARIABLE_INDEX_FILTER_FORMAT = _("Variable Index: #x%4.4X")
    71 VARIABLE_INDEX_FILTER_FORMAT = _("Variable Index: #x%4.4X")
    72 
    72 
    73 ETHERCAT_INDEX_MODEL = re.compile("#x([0-9a-fA-F]{0,4})$")
    73 ETHERCAT_INDEX_MODEL = re.compile("#x([0-9a-fA-F]{0,4})$")
    74 ETHERCAT_SUBINDEX_MODEL = re.compile("#x([0-9a-fA-F]{0,2})$")
    74 ETHERCAT_SUBINDEX_MODEL = re.compile("#x([0-9a-fA-F]{0,2})$")
    75 LOCATION_MODEL = re.compile("(?:%[IQM](?:[XBWLD]?([0-9]+(?:\.[0-9]+)*)))$")
    75 LOCATION_MODEL = re.compile(r"(?:%[IQM](?:[XBWLD]?([0-9]+(?:\.[0-9]+)*)))$")
    76 
    76 
    77 
    77 
    78 class NodeVariablesSizer(wx.FlexGridSizer):
    78 class NodeVariablesSizer(wx.FlexGridSizer):
    79 
    79 
    80     def __init__(self, parent, controler, position_column=False):
    80     def __init__(self, parent, controler, position_column=False):