diff -r 585d5b387b6a -r fa7503684c28 plugins/canfestival/canfestival.py --- a/plugins/canfestival/canfestival.py Mon Sep 10 18:12:03 2007 +0200 +++ b/plugins/canfestival/canfestival.py Mon Sep 10 18:19:53 2007 +0200 @@ -36,10 +36,13 @@ if not self._View: def _onclose(): self.View = None + def _onsave(): + self.GetPlugRoot().SaveProject() self._View = _NetworkEdit(self.GetPlugRoot().AppFrame, self) # TODO redefine BusId when IEC channel change self._View.SetBusId(self.GetCurrentLocation()) self._View._onclose = _onclose + self._View._onsave = _onsave self._View.Show() PluginMethods = [("NetworkEdit",_OpenView)]