I have a couple rulers around an image that I'm displaying (a graph of
some spectral analysis results).  I'd like to be able to label the
axes.  What's the best way to do this?

My GUI code looks something like this:

    def init_ui(self):
        self.area = gtk.DrawingArea()
        self.area.set_size_request(self.blip_size*self.num_conv,
(1024/self.lambd)*self.blip_size)
        self.area.connect("expose-event", self.expose_cb)

        self.hrul = gtk.HRuler()
        self.hrul.set_range(0, self.num_conv*self.alph, 0,
self.num_conv*self.alph) # number of symbols
        self.vrul = gtk.VRuler()
        self.vrul.set_range(0, 1024, 0, 1024) # number of subcarriers

        self.table = gtk.Table(2, 2)

        self.table.attach(self.hrul, 1, 2, 0, 1, yoptions=0)
        self.table.attach(self.vrul, 0, 1, 1, 2, xoptions=0)
        self.table.attach(self.area, 1, 2, 1, 2)

        self.status = gtk.Statusbar()
        self.status.push(0, "alpha = %d, lambda = %d" % (self.alph,
self.lambd))

        self.dia = gtk.Dialog()
        self.dia.set_title("SPAM Plot")
        self.dia.connect('delete_event', self.hide)
        self.dia.vbox.pack_start(self.table, True, True)
        self.dia.vbox.pack_end(self.status, False, False)


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
_______________________________________________
pygtk mailing list   [EMAIL PROTECTED]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to