15 import targets |
15 import targets |
16 import connectors |
16 import connectors |
17 from util.misc import CheckPathPerm, GetClassImporter, IECCodeViewer |
17 from util.misc import CheckPathPerm, GetClassImporter, IECCodeViewer |
18 from util.MiniTextControler import MiniTextControler |
18 from util.MiniTextControler import MiniTextControler |
19 from util.ProcessLogger import ProcessLogger |
19 from util.ProcessLogger import ProcessLogger |
20 from util.FileManagementPanel import FileManagementPanel |
20 from util.BitmapLibrary import GetBitmap |
|
21 from editors.FileManagementPanel import FileManagementPanel |
|
22 from editors.ProjectNodeEditor import ProjectNodeEditor |
|
23 from dialogs import DiscoveryDialog |
21 from PLCControler import PLCControler |
24 from PLCControler import PLCControler |
22 from TextViewer import TextViewer |
|
23 from plcopen.structures import IEC_KEYWORDS |
25 from plcopen.structures import IEC_KEYWORDS |
24 from targets.typemapping import DebugTypesSize |
26 from targets.typemapping import DebugTypesSize |
25 from util.discovery import DiscoveryDialog |
|
26 from ConfigTreeNode import ConfigTreeNode |
27 from ConfigTreeNode import ConfigTreeNode |
27 from ProjectNodeEditor import ProjectNodeEditor |
|
28 from utils.BitmapLibrary import GetBitmap |
|
29 |
28 |
30 base_folder = os.path.split(sys.path[0])[0] |
29 base_folder = os.path.split(sys.path[0])[0] |
31 |
30 |
32 MATIEC_ERROR_MODEL = re.compile(".*\.st:(\d+)-(\d+)\.\.(\d+)-(\d+): (?:error)|(?:warning) : (.*)$") |
31 MATIEC_ERROR_MODEL = re.compile(".*\.st:(\d+)-(\d+)\.\.(\d+)-(\d+): (?:error)|(?:warning) : (.*)$") |
33 |
32 |