From ada9450807517afe411b581bf75c74850490bf5b Mon Sep 17 00:00:00 2001 From: Markus Hitter Date: Sun, 24 May 2015 16:44:55 +0200 Subject: [PATCH] Configtool: teach heaterspage to provide a list of heater names. This is part of the task to name temp sensors only after existing heater names. --- configtool/heaterspage.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/configtool/heaterspage.py b/configtool/heaterspage.py index bd98583..30429a0 100644 --- a/configtool/heaterspage.py +++ b/configtool/heaterspage.py @@ -20,7 +20,6 @@ class HeatersPage(wx.Panel, Page): self.heaters = [] self.validPins = pinNames - self.lb = HeaterList(self, font) sz.Add(self.lb, pos = (1, 1)) sz.AddSpacer((20, 20), pos = (1, 2)) @@ -115,6 +114,13 @@ class HeatersPage(wx.Panel, Page): self.validateTable() + def heaterNames(self): + heaterNames = [] + for heater in self.heaters: + heaterNames.append(heater[0]) + + return heaterNames + def validateTable(self): self.lb.setTableValidity(True) self.setFieldValidity('HEATERLIST', True)