[kupfer] uiutils: Show 'Large Type' text white on black



commit 5b0a65c2165c5c3c98ce76361cd433d89bfcaf8a
Author: Ulrik Sverdrup <ulrik sverdrup gmail com>
Date:   Tue Nov 10 15:19:03 2009 +0100

    uiutils: Show 'Large Type' text white on black

 kupfer/uiutils.py |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)
---
diff --git a/kupfer/uiutils.py b/kupfer/uiutils.py
index 5008c97..be48353 100644
--- a/kupfer/uiutils.py
+++ b/kupfer/uiutils.py
@@ -161,5 +161,13 @@ def show_large_type(text):
 	window.add(label)
 	window.set_position(gtk.WIN_POS_CENTER)
 	window.set_resizable(False)
-	window.connect("key-press-event", _window_destroy_on_escape)
+	window.set_decorated(False)
+	window.set_property("border-width", 10)
+	window.modify_bg(gtk.STATE_NORMAL, gtk.gdk.color_parse("black"))
+	label.modify_fg(gtk.STATE_NORMAL, gtk.gdk.color_parse("white"))
+
+	def _window_destroy(widget, event):
+		widget.destroy()
+		return True
+	window.connect("key-press-event", _window_destroy)
 	window.show_all()



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]