summaryrefslogtreecommitdiffstats
path: root/text.py
diff options
context:
space:
mode:
authorMatt Wilson <msw@redhat.com>1999-09-09 16:09:24 +0000
committerMatt Wilson <msw@redhat.com>1999-09-09 16:09:24 +0000
commit309297e23fe0d1db1c287733df50e0307858cf44 (patch)
tree72ca56a36aa40380ebdd4c684c07bbe2defcaa47 /text.py
parentd3c8735874b5116c8775d08af01d8c24498dd304 (diff)
downloadanaconda-309297e23fe0d1db1c287733df50e0307858cf44.tar.gz
anaconda-309297e23fe0d1db1c287733df50e0307858cf44.tar.xz
anaconda-309297e23fe0d1db1c287733df50e0307858cf44.zip
fix setsensitive callback
Diffstat (limited to 'text.py')
-rw-r--r--text.py21
1 files changed, 11 insertions, 10 deletions
diff --git a/text.py b/text.py
index 2908d3698..26a66c4ac 100644
--- a/text.py
+++ b/text.py
@@ -258,15 +258,16 @@ class WelcomeWindow:
return INSTALL_OK
class NetworkWindow:
+ def setsensitive (self):
+ if self.cb.selected ():
+ sense = FLAGS_SET
+ else:
+ sense = FLAGS_RESET
+
+ for n in self.ip, self.nm, self.gw, self.ns:
+ n.setFlags (FLAG_DISABLED, sense)
+
def __call__(self, screen, todo):
- def setsensitive (self):
- if self.cb.selected ():
- sense = FLAGS_SET
- else:
- sense = FLAGS_RESET
-
- for n in self.ip, self.nm, self.gw, self.ns:
- n.setFlags (FLAG_DISABLED, sense)
def calcNM (self):
ip = self.ip.value ()
@@ -330,7 +331,7 @@ class NetworkWindow:
self.ns = Entry (16)
self.ns.set (todo.network.primaryNS)
- self.cb.setCallback (setsensitive, self)
+ self.cb.setCallback (self.setsensitive)
self.ip.setCallback (calcNM, self)
self.nm.setCallback (calcGW, self)
@@ -346,7 +347,7 @@ class NetworkWindow:
toplevel.add (secondg, 0, 1, (0, 0, 0, 1))
toplevel.add (bb, 0, 2, growx = 1)
- setsensitive (self)
+ self.setsensitive ()
while 1:
result = toplevel.run ()