summaryrefslogtreecommitdiff
path: root/UpdateManager/Common/utils.py
diff options
context:
space:
mode:
authorSebastian Heinlein <sebi@server.daheim>2006-04-17 15:21:42 +0200
committerSebastian Heinlein <sebi@server.daheim>2006-04-17 15:21:42 +0200
commit8670d8c43a9ce7f42b85febe7bd9d35310fcb8ea (patch)
tree6d92362d2623d7d293c94591e4d6fff6c80ef2c7 /UpdateManager/Common/utils.py
parentdbe01bf94fa020f5fc88cc320cf47a79db146d73 (diff)
parenta34c35a2528041e658e541692adaa8b542a2e086 (diff)
downloadpython-apt-8670d8c43a9ce7f42b85febe7bd9d35310fcb8ea.tar.gz
huge merge from mvo
Diffstat (limited to 'UpdateManager/Common/utils.py')
-rw-r--r--UpdateManager/Common/utils.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/UpdateManager/Common/utils.py b/UpdateManager/Common/utils.py
index ffafadfb..17c62212 100644
--- a/UpdateManager/Common/utils.py
+++ b/UpdateManager/Common/utils.py
@@ -1,3 +1,4 @@
+import gtk
def str_to_bool(str):
if str == "0" or str.upper() == "FALSE":
@@ -7,3 +8,14 @@ def str_to_bool(str):
def utf8(str):
return unicode(str, 'latin1').encode('utf-8')
+
+def error(parent, summary, message):
+ d = gtk.MessageDialog(parent=parent,
+ flags=gtk.DIALOG_MODAL,
+ type=gtk.MESSAGE_ERROR,
+ buttons=gtk.BUTTONS_CLOSE)
+ d.set_markup("<big><b>%s</b></big>\n\n%s" % (summary, message))
+ d.set_title("")
+ res = d.run()
+ d.destroy()
+ return