From 924f9357ba7081b9d9b2a4fcb50c5cbdf4d1436f Mon Sep 17 00:00:00 2001 From: Anna Date: Fri, 9 Apr 2010 00:05:47 -0400 Subject: [PATCH] cleaned up the appearance of the tweets so that they can be distinguished from one another --- mytwitter.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/mytwitter.py b/mytwitter.py index c9ccac8..ebcf306 100755 --- a/mytwitter.py +++ b/mytwitter.py @@ -48,13 +48,22 @@ class MyTwitter(): # Build us some labels... for i in range(0, self.num_entries): + ## Build the header self.labels.append(gtk.Label()) - self.tweet_box.pack_start(self.labels[i]) + label_eb = gtk.EventBox() + label_eb.add(self.labels[i]) + label_eb.modify_text(gtk.STATE_NORMAL,gtk.gdk.color_parse("#ffffff")) + label_eb.modify_bg(gtk.STATE_NORMAL,gtk.gdk.color_parse("#8888ff")) + self.tweet_box.pack_start(label_eb) self.labels[i].set_alignment(0.0, 0.0) self.labels[i].set_selectable(True) self.labels[i].set_line_wrap(True) + ## Build the text self.texts.append(gtk.Label()) - self.tweet_box.pack_start(self.texts[i]) + text_align = gtk.Alignment() + text_align.set_padding(2, 10, 3, 0) + text_align.add(self.texts[i]) + self.tweet_box.pack_start(text_align) self.texts[i].set_alignment(0.0, 0.0) self.texts[i].set_selectable(True) self.texts[i].set_line_wrap(True)