--- a/LPCManager.py Fri Mar 22 10:46:51 2013 +0900
+++ b/LPCManager.py Wed Mar 27 00:58:02 2013 +0100
@@ -695,6 +695,7 @@
+ self.ConnectorPath = None self.previous_mode = None
@@ -758,6 +759,7 @@
self.OnlineMode = mode.upper()
if self.OnlineMode != "OFF":
+ self.ConnectorPath = path uri = "LPC://%s/%s" % (self.OnlineMode,path)
self.LPCConnector = connectors.ConnectorFactory(uri, self)
@@ -772,6 +774,7 @@
+ self.ConnectorPath = None @@ -962,6 +965,27 @@
self.previous_mode = self.CurrentMode
if self.AppFrame is not None:
self.AppFrame.RefreshStatusToolBar()
+ connection_text = _("Connected to: ") + connection_text += _("Simulation") + if status == "Disconnected": + self.AppFrame.ConnectionStatusBar.SetStatusText(_(status), 1) + self.AppFrame.ConnectionStatusBar.SetStatusText('', 2) + self.AppFrame.ConnectionStatusBar.SetStatusText(connection_text, 1) + self.AppFrame.ConnectionStatusBar.SetStatusText(status_text, 2) + connection_text += " (%s)" + connection_text += "%s" + self.AppFrame.ConnectionStatusBar.SetStatusText(connection_text % self.ConnectorPath, 1) + self.AppFrame.ConnectionStatusBar.SetStatusText(status_text % _(status), 2) @@ -1113,6 +1137,9 @@
+ # Header file for extensions + open(os.path.join(buildpath,"beremiz.h"), "w").write(targets.GetHeader()) # Template based part of C code generation
# files are stacked at the beginning, as files of confnode tree root
for generator, filename, name in [
@@ -1893,6 +1920,7 @@
self.CTR.SetAppFrame(frame, frame.Log)
+ self.CTR.UpdateMethodsFromPLCStatus() self.restore_last_state = True