[turbine] Enable the save button only when enough data has been entered
- From: Thomas Wood <thos src gnome org>
- To: svn-commits-list gnome org
- Subject: [turbine] Enable the save button only when enough data has been entered
- Date: Wed, 3 Jun 2009 09:04:04 -0400 (EDT)
commit 9d30d6810eb501a3747ba21530cb2d665a44ca1d
Author: Thomas Wood <thomas wood intel com>
Date: Tue Jun 2 22:56:24 2009 +0100
Enable the save button only when enough data has been entered
---
src/turbine/__init__.py | 4 ++++
src/turbine/turbine.xml | 1 +
2 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/src/turbine/__init__.py b/src/turbine/__init__.py
index 7aef895..20419db 100755
--- a/src/turbine/__init__.py
+++ b/src/turbine/__init__.py
@@ -176,6 +176,8 @@ def guess_class_params (entry, ui):
ui.get_object ('class_lower').set_text (s.lower())
+ ui.get_object ('save-button').set_sensitive ((text != "") and (ui.get_object ('parent_camel').get_text () != ""))
+
def guess_parent_params (entry, ui):
text = entry.get_text()
@@ -196,6 +198,8 @@ def guess_parent_params (entry, ui):
ui.get_object ('parent').set_text (s.upper())
+ ui.get_object ('save-button').set_sensitive ((text != "") and (ui.get_object ('class_camel').get_text () != ""))
+
def about_button_clicked_cb (button, ui):
about = gtk.AboutDialog()
diff --git a/src/turbine/turbine.xml b/src/turbine/turbine.xml
index 1e439bf..f1f152d 100644
--- a/src/turbine/turbine.xml
+++ b/src/turbine/turbine.xml
@@ -303,6 +303,7 @@
<child>
<object class="GtkButton" id="save-button">
<property name="label" translatable="yes">gtk-save-as</property>
+ <property name="sensitive">False</property>
<property name="can_focus">False</property>
<property name="receives_default">True</property>
<property name="use_stock">True</property>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]